factor-bundle
Advanced tools
Comparing version 0.2.2 to 1.0.0
18
index.js
@@ -58,3 +58,3 @@ var Transform = require('stream').Transform; | ||
var ws = fs.createWriteStream(fileMap[bundle.file]); | ||
var rmap = {}, rindex = 5000; | ||
var rmap = {}; | ||
bundle.pipe(through(function (row) { | ||
@@ -66,5 +66,5 @@ if (/^\//.test(row.id)) { | ||
else { | ||
rindex ++; | ||
rmap[row.id] = rindex; | ||
row.id = rindex; | ||
var rowHash = b._hash(row.id); | ||
rmap[row.id] = rowHash; | ||
row.id = rowHash; | ||
} | ||
@@ -74,5 +74,5 @@ } | ||
var k = row.deps[key]; | ||
if (intMap[k]) row.deps[key] = intMap[k]; | ||
if (hashMap[k]) row.deps[key] = hashMap[k]; | ||
else if (/^\//.test(k)) { | ||
if (!rmap[k]) rmap[k] = ++ rindex; | ||
if (!rmap[k]) rmap[k] = b._hash(row.id); | ||
row.deps[key] = rmap[k]; | ||
@@ -84,6 +84,6 @@ } | ||
}); | ||
var intMap = {}, rowIndex = 0; | ||
var hashMap = {}; | ||
s.on('data', function (row) { | ||
intMap[row.id] = ++ rowIndex; | ||
hashMap[row.id] = b.exports[row.id] = b._hash(row.id); | ||
}); | ||
@@ -90,0 +90,0 @@ |
{ | ||
"name": "factor-bundle", | ||
"version": "0.2.2", | ||
"version": "1.0.0", | ||
"description": "factor browser-pack bundles into common shared bundles", | ||
@@ -8,19 +8,19 @@ "main": "index.js", | ||
"dependencies": { | ||
"JSONStream": "~0.7.1", | ||
"browser-pack": "~2.0.1", | ||
"inherits": "~2.0.1", | ||
"minimist": "~0.0.5", | ||
"stream-combiner": "~0.0.4", | ||
"JSONStream": "~0.8.4", | ||
"browser-pack": "^2.0.1", | ||
"deps-topo-sort": "~0.2.0", | ||
"inherits": "^2.0.1", | ||
"minimist": "~0.2.0", | ||
"nub": "0.0.0", | ||
"through": "~2.3.4", | ||
"deps-topo-sort": "~0.2.0", | ||
"reversepoint": "~0.2.0" | ||
"reversepoint": "~0.2.0", | ||
"stream-combiner": "~0.2.1", | ||
"through": "^2.3.4" | ||
}, | ||
"devDependencies": { | ||
"tape": "~2.3.2", | ||
"module-deps": "~1.3.0", | ||
"browser-unpack": "~0.0.0", | ||
"concat-stream": "~1.4.1", | ||
"browserify": "~3.28.0", | ||
"mkdirp": "~0.3.5" | ||
"tape": "^2.13.0", | ||
"module-deps": "^2.1.0", | ||
"browser-unpack": "~0.2.0", | ||
"concat-stream": "^1.4.6", | ||
"browserify": "^4.2.0", | ||
"mkdirp": "~0.5.0" | ||
}, | ||
@@ -27,0 +27,0 @@ "scripts": { |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
30913
27
0
+ AddedJSONStream@0.8.4(transitive)
+ Addedminimist@0.2.4(transitive)
+ Addedstream-combiner@0.2.2(transitive)
- Removedminimist@0.0.10(transitive)
- Removedstream-combiner@0.0.4(transitive)
UpdatedJSONStream@~0.8.4
Updatedbrowser-pack@^2.0.1
Updatedinherits@^2.0.1
Updatedminimist@~0.2.0
Updatedstream-combiner@~0.2.1
Updatedthrough@^2.3.4