module-deps
Advanced tools
Comparing version 0.15.1 to 0.16.0
#!/usr/bin/env node | ||
var mdeps = require('./'); | ||
var argv = require('minimist')(process.argv.slice(2)); | ||
var JSONStream = require('JSONStream'); | ||
@@ -8,2 +9,6 @@ | ||
mdeps(process.argv.slice(2)).pipe(stringify); | ||
var path = require('path'); | ||
var files = argv._.map(function (file) { | ||
return path.resolve(file); | ||
}); | ||
mdeps(files, argv).pipe(stringify); |
15
index.js
@@ -39,10 +39,19 @@ var fs = require('fs'); | ||
var upto = 0; | ||
var offset = 0; | ||
return function (row, order) { | ||
if (row && opts.includeIndex) { | ||
row.index = order - offset; | ||
} | ||
if (order === upto) { | ||
if (row !== false) output.queue(row); | ||
if (row === false) offset ++; | ||
else output.queue(row); | ||
for (upto ++; slots[upto] !== undefined; upto++) { | ||
if (slots[upto] !== false) { | ||
output.queue(slots[upto]); | ||
if (slots[upto] === false) { | ||
offset ++ | ||
} | ||
else output.queue(slots[upto]); | ||
delete slots[upto]; | ||
@@ -49,0 +58,0 @@ } |
{ | ||
"name": "module-deps", | ||
"version": "0.15.1", | ||
"version": "0.16.0", | ||
"description": "walk the dependency graph to generate json output that can be fed into browser-pack", | ||
@@ -15,3 +15,4 @@ "main": "index.js", | ||
"detective": "~2.1.2", | ||
"concat-stream": "~1.0.0" | ||
"concat-stream": "~1.0.0", | ||
"minimist": "~0.0.1" | ||
}, | ||
@@ -18,0 +19,0 @@ "devDependencies": { |
29071
675
7
+ Addedminimist@~0.0.1
+ Addedminimist@0.0.10(transitive)