pogo
Version:
A readable, DSL friendly programming language that compiles to JavaScript
18 lines • 599 B
JavaScript
(function() {
var self = this;
module.exports = function(terms) {
var self = this;
return function() {
var promisesModule, js;
if (terms.promisesModule) {
promisesModule = JSON.stringify(terms.promisesModule);
js = "require(" + promisesModule + ")";
return terms.moduleConstants.defineAs([ "Promise" ], terms.javascript(js), {
generated: false
});
} else {
return terms.javascript("Promise");
}
};
};
}).call(this);