busy-utils
Advanced tools
Comparing version 2.0.0 to 2.0.1
@@ -109,3 +109,3 @@ /** | ||
assert(`Type error [${typeof value}] expected an integer`, typeof value === 'number' && Number.isInteger(value)); | ||
assert(`Type error [${typeof value}] expected an integer`, typeof value === 'number' && parseInt(value, 10) === value); | ||
return this; | ||
@@ -112,0 +112,0 @@ }, |
37
index.js
/* jshint node: true */ | ||
'use strict'; | ||
var Funnel = require('broccoli-funnel'); | ||
var mergeTrees = require('broccoli-merge-trees'); | ||
var path = require('path'); | ||
module.exports = { | ||
@@ -16,3 +20,36 @@ name: 'busy-utils', | ||
this.app = app; | ||
this.importBrowserDeps(app); | ||
}, | ||
importBrowserDeps(app) { | ||
if(app.import) { | ||
var vendor = this.treePaths.vendor; | ||
app.import(vendor + '/crypto-js/crypto-js.js', {prepend: true}); | ||
app.import(vendor + '/node-uuid/uuid.js', {prepend: true}); | ||
} | ||
}, | ||
treeForVendor(vendorTree) { | ||
var trees = []; | ||
if (vendorTree) { | ||
trees.push(vendorTree); | ||
} | ||
var cryptoPath = path.dirname(require.resolve('crypto-js')); | ||
trees.push(new Funnel(cryptoPath, { | ||
destDir: 'crypto-js', | ||
include: [new RegExp(/\.js$/)] | ||
})); | ||
var nodeUUID = path.dirname(require.resolve('node-uuid')); | ||
trees.push(new Funnel(nodeUUID, { | ||
destDir: 'node-uuid', | ||
include: [new RegExp(/\.js$/)] | ||
})); | ||
return mergeTrees(trees); | ||
} | ||
}; |
{ | ||
"name": "busy-utils", | ||
"version": "2.0.0", | ||
"version": "2.0.1", | ||
"description": "The default blueprint for ember-cli addons.", | ||
@@ -36,2 +36,3 @@ "directories": { | ||
"ember-cli-uglify": "^1.2.0", | ||
"ember-data": "^2.8.0", | ||
"ember-disable-prototype-extensions": "^1.1.0", | ||
@@ -48,4 +49,8 @@ "ember-export-application-global": "^1.0.5", | ||
"dependencies": { | ||
"broccoli-funnel": "^1.0.6", | ||
"broccoli-merge-trees": "^1.1.4", | ||
"crypto-js": "^3.1.6", | ||
"ember-cli-babel": "^5.1.6", | ||
"ember-moment": "6.1.0", | ||
"ember-cli-babel": "^5.1.6" | ||
"node-uuid": "^1.4.7" | ||
}, | ||
@@ -52,0 +57,0 @@ "ember-addon": { |
24039
715
6
21
+ Addedbroccoli-funnel@^1.0.6
+ Addedbroccoli-merge-trees@^1.1.4
+ Addedcrypto-js@^3.1.6
+ Addednode-uuid@^1.4.7
+ Addedcrypto-js@3.3.0(transitive)
+ Addednode-uuid@1.4.8(transitive)