1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/rocketchat_ynh.git synced 2024-09-03 20:16:25 +02:00
rocketchat_ynh/sources/programs/server/packages/ecmascript.js
2016-04-29 16:32:48 +02:00

41 lines
1.5 KiB
JavaScript

(function () {
/* Imports */
var Meteor = Package.meteor.Meteor;
var Babel = Package['babel-compiler'].Babel;
var BabelCompiler = Package['babel-compiler'].BabelCompiler;
/* Package-scope variables */
var ECMAScript;
(function(){
///////////////////////////////////////////////////////////////////////
// //
// packages/ecmascript/ecmascript.js //
// //
///////////////////////////////////////////////////////////////////////
//
ECMAScript = { // 1
compileForShell: function (command) { // 2
var babelOptions = Babel.getDefaultOptions(); // 3
babelOptions.sourceMap = false; // 4
babelOptions.ast = false; // 5
babelOptions.externalHelpers = true; // 6
return Babel.compile(command, babelOptions).code; // 7
} //
}; //
///////////////////////////////////////////////////////////////////////
}).call(this);
/* Exports */
if (typeof Package === 'undefined') Package = {};
Package.ecmascript = {
ECMAScript: ECMAScript
};
})();
//# sourceMappingURL=ecmascript.js.map