firescript
Version:
Firescript language
15 lines (12 loc) • 381 B
JavaScript
const Module = require('module').Module
const firescript = require('./app')
function compile (mod, filename) {
mod._compile(firescript.transpileFile(filename, {
setLocation: true,
filename: filename
}), filename)
}
// const Module = module.constructor ? module.constructor : BuiltinModule
if (!Module._extensions['.fire']) {
Module._extensions['.fire'] = compile
}