Sha256: 19c83e9a9982657c33abc93d754e6d81dfaa2973e4f3e71985d6e56192a36b12
Contents?: true
Size: 444 Bytes
Versions: 87
Compression:
Stored size: 444 Bytes
Contents
var fs = require('fs') var path = require('path') var compile = require('./') delete require.cache[require.resolve(__filename)] module.exports = function(file, opts) { file = path.join(path.dirname(module.parent.filename), file) if (!fs.existsSync(file) && fs.existsSync(file+'.schema')) file += '.schema' if (!fs.existsSync(file) && fs.existsSync(file+'.json')) file += '.json' return compile(fs.readFileSync(file, 'utf-8'), opts) }
Version data entries
87 entries across 82 versions & 13 rubygems