Skip to content

Commit 940784c

Browse files
author
James Halliday
committed
include "file" property in the rows
1 parent a6a8c1d commit 940784c

File tree

6 files changed

+15
-1
lines changed

6 files changed

+15
-1
lines changed

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,6 @@ Deps.prototype.walk = function (id, parent, cb) {
227227
rec = copy(id);
228228
if (rec.entry === false) delete rec.entry;
229229
id = rec.file;
230-
delete rec.file;
231230
}
232231

233232
self.resolve(id, parent, function (err, file, pkg) {
@@ -280,6 +279,7 @@ Deps.prototype.walk = function (id, parent, cb) {
280279
if (!rec.id) rec.id = file;
281280
if (!rec.source) rec.source = src;
282281
if (!rec.deps) rec.deps = resolved;
282+
if (!rec.file) rec.file = file;
283283

284284
if (self.entries.indexOf(file) >= 0) {
285285
rec.entry = true;

test/deps.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,20 @@ test('deps', function (t) {
2424
t.same(rows.sort(cmp), [
2525
{
2626
id: files.main,
27+
file: files.main,
2728
source: sources.main,
2829
entry: true,
2930
deps: { './foo': files.foo }
3031
},
3132
{
3233
id: files.foo,
34+
file: files.foo,
3335
source: sources.foo,
3436
deps: { './bar': files.bar }
3537
},
3638
{
3739
id: files.bar,
40+
file: files.bar,
3841
source: sources.bar,
3942
deps: {}
4043
}

test/expose.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,13 @@ test('single id export', function (t) {
2323
t.same(rows.sort(cmp), [
2424
{
2525
id: 'foo',
26+
file: files.foo,
2627
source: sources.foo,
2728
deps: { './bar': files.bar }
2829
},
2930
{
3031
id: files.bar,
32+
file: files.bar,
3133
source: sources.bar,
3234
deps: {}
3335
}

test/noparse.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,14 @@ test('noParse', function (t) {
2424
t.deepEqual(rows.sort(cmp), [
2525
{
2626
id: files.main,
27+
file: files.main,
2728
source: sources.main,
2829
entry: true,
2930
deps: { './foo': files.foo }
3031
},
3132
{
3233
id: files.foo,
34+
file: files.foo,
3335
source: sources.foo,
3436
deps: {}
3537
}

test/source.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,22 +30,26 @@ test('source', function (t) {
3030
t.same(rows.sort(cmp), [
3131
{
3232
id: files.main,
33+
file: files.main,
3334
source: sources.main,
3435
entry: true,
3536
deps: { './foo': files.foo, './extra.js': files.extra }
3637
},
3738
{
3839
id: files.foo,
40+
file: files.foo,
3941
source: sources.foo,
4042
deps: { './bar': files.bar }
4143
},
4244
{
4345
id: files.bar,
46+
file: files.bar,
4447
source: sources.bar,
4548
deps: {}
4649
},
4750
{
4851
id: files.extra,
52+
file: files.extra,
4953
source: sources.extra,
5054
deps: {}
5155
},

test/unicode.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,20 @@ test('unicode deps', function (t) {
2424
t.same(rows.sort(cmp), [
2525
{
2626
id: files.main,
27+
file: files.main,
2728
source: sources.main,
2829
entry: true,
2930
deps: { './foo': files.foo }
3031
},
3132
{
3233
id: files.foo,
34+
file: files.foo,
3335
source: sources.foo,
3436
deps: { './bar': files.bar }
3537
},
3638
{
3739
id: files.bar,
40+
file: files.bar,
3841
source: sources.bar,
3942
deps: {}
4043
}

0 commit comments

Comments
 (0)