Skip to content

Commit

Permalink
Mark external deps
Browse files Browse the repository at this point in the history
  • Loading branch information
chadhietala committed Jan 16, 2017
1 parent 53e8493 commit cd7b468
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 9 deletions.
25 changes: 17 additions & 8 deletions ember-cli-build.js
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,9 @@ function buildPackage(name, options) {

var transpileES6 = require('emberjs-build/lib/utils/transpile-es6');

return transpileES6(rolledUp);
return transpileES6(rolledUp, name, {
stripRuntimeChecks: true
});
}

function router() {
Expand Down Expand Up @@ -300,14 +302,21 @@ module.exports = function() {
'route-recognizer': routeRecognizer(),
'simple-html-tokenizer': htmlbarsPackage('simple-html-tokenizer', { libPath: 'node_modules/glimmer-engine/dist/es6' }),

'@glimmer/compiler': buildPackage('@glimmer/compiler'),
'@glimmer/reference': buildPackage('@glimmer/reference'),
'@glimmer/runtime': buildPackage('@glimmer/runtime'),
'@glimmer/node': buildPackage('@glimmer/node'),
'@glimmer/syntax': buildPackage('@glimmer/syntax'),
'@glimmer/compiler': buildPackage('@glimmer/compiler', {
external: ['@glimmer/syntax', '@glimmer/wire-format', '@glimmer/util']
}),
'@glimmer/reference': buildPackage('@glimmer/reference', { external: ['@glimmer/util'] }),
'@glimmer/runtime': buildPackage('@glimmer/runtime', {
external: ['@glimmer/util',
'@glimmer/reference',
'@glimmer/wire-format',
'@glimmer/syntax']
}),
'@glimmer/node': buildPackage('@glimmer/node', { external: ['@glimmer/runtime'] }),
'@glimmer/syntax': buildPackage('@glimmer/syntax', { external: ['handlebars', 'simple-html-tokenizer'] }),
'@glimmer/test-helpers': buildPackage('@glimmer/test-helpers'),
'@glimmer/util': buildPackage('@glimmer/util'),
'@glimmer/wire-format': buildPackage('@glimmer/wire-format'),
'@glimmer/util': buildPackage('@glimmer/util', { external: [] }),
'@glimmer/wire-format': buildPackage('@glimmer/wire-format', { external: ['@glimmer/util'] }),
'handlebars': buildPackage('handlebars', {
srcDir: 'lib',
entry: 'handlebars/compiler/base.js',
Expand Down
1 change: 0 additions & 1 deletion lib/packages.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ module.exports = function(features) {
requirements: ['container', 'ember-metal', 'ember-routing' ],
hasTemplates: true,
vendorRequirements: [
// 'glimmer',
'@glimmer/runtime',
'@glimmer/reference',
'@glimmer/util',
Expand Down

0 comments on commit cd7b468

Please sign in to comment.