Skip to content

Commit

Permalink
use broccoli-multi-builder to output amd, globals, cjs
Browse files Browse the repository at this point in the history
 * remove all explicit reference of node_modules
 * add `src` option to broccoli build trees
 * fix usage of doc and win for node, fix import paths
 * fix issue with exported window, remove js-test
 * change imports to not use node_modules or descendent paths
  • Loading branch information
bantic committed Jun 30, 2015
1 parent 0d190f4 commit 35f34c8
Show file tree
Hide file tree
Showing 36 changed files with 214 additions and 3,286 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,5 @@ bower_components

# Builds
keys.txt
export.sh
export.sh
dist/
30 changes: 30 additions & 0 deletions Brocfile.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
/* jshint node:true */

var multiBuilder = require('broccoli-multi-builder');
var mergeTrees = require('broccoli-merge-trees');

var jsSrc = './src/js';
var vendoredModules = ['content-kit-compiler', 'content-kit-utils'];
var packageName = require('./package.json').name;

var amdTree = multiBuilder.buildAMD({
isGlobal: false,
src: jsSrc,
vendoredModules: vendoredModules,
packageName: packageName
});

var globalTree = multiBuilder.buildAMD({
isGlobal: true,
src: jsSrc,
vendoredModules: vendoredModules,
packageName: packageName
});

var cjsTree = multiBuilder.buildCJS({
src: jsSrc,
vendoredModules: vendoredModules,
packageName: packageName
});

module.exports = mergeTrees([ amdTree, globalTree, cjsTree ]);
21 changes: 21 additions & 0 deletions bower.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"name": "content-kit-editor",
"version": "0.0.0",
"homepage": "https://github.com/bustlelabs/content-kit-editor",
"moduleType": [
"amd",
"es6",
"globals"
],
"license": "MIT",
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
],
"dependencies": {
"loader.js": "~3.2.1"
}
}
Loading

0 comments on commit 35f34c8

Please sign in to comment.