Files
meteor/packages/modules/package.js
2020-01-07 21:06:10 -05:00

27 lines
792 B
JavaScript

Package.describe({
name: "modules",
version: "0.15.0-rc190.3",
summary: "CommonJS module system",
documentation: "README.md"
});
Npm.depends({
reify: "0.20.12",
"meteor-babel-helpers": "0.0.3"
});
Package.onUse(function(api) {
api.use("modules-runtime");
api.mainModule("client.js", "client");
api.mainModule("server.js", "server");
api.export("meteorInstall");
// When compiling legacy code, the babel-compiler and meteor-babel
// packages assume meteorBabelHelpers.sanitizeForInObject is defined.
// Since the modules package is responsible for code from node_modules,
// it must also be responsible for exposing this runtime helper, but
// only in the legacy bundle.
api.addFiles("legacy.js", "legacy");
api.export("meteorBabelHelpers", "legacy");
});