Skip to content

Commit d9aab22

Browse files
committed
Breaking: Rename relative option to relativeSymlinks (closes #251)
1 parent a39aeb8 commit d9aab22

File tree

6 files changed

+18
-18
lines changed

6 files changed

+18
-18
lines changed

lib/dest/options.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ var config = {
3838
type: 'boolean',
3939
default: isWindows,
4040
},
41-
relative: {
41+
relativeSymlinks: {
4242
type: 'boolean',
4343
default: false,
4444
},

lib/dest/write-contents/write-symbolic-link.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ function writeSymbolicLink(file, optResolver, onWritten) {
2222

2323
var symDirType = useJunctions ? 'junction' : 'dir';
2424
var symType = isDirectory ? symDirType : 'file';
25-
var isRelative = optResolver.resolve('relative', file);
25+
var isRelative = optResolver.resolve('relativeSymlinks', file);
2626

2727
// This is done after prepare() to use the adjusted file.base property
2828
if (isRelative && symType !== 'junction') {

lib/symlink/link-file.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ function linkStream(optResolver) {
2626

2727
var symDirType = useJunctions ? 'junction' : 'dir';
2828
var symType = isDirectory ? symDirType : 'file';
29-
var isRelative = optResolver.resolve('relative', file);
29+
var isRelative = optResolver.resolve('relativeSymlinks', file);
3030

3131
// This is done after prepare() to use the adjusted file.base property
3232
if (isRelative && symType !== 'junction') {

lib/symlink/options.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ var config = {
99
type: 'boolean',
1010
default: isWindows,
1111
},
12-
relative: {
12+
relativeSymlinks: {
1313
type: 'boolean',
1414
default: false,
1515
},

test/dest-symlinks.js

+7-7
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ describe('.dest() with symlinks', function() {
7878

7979
pipe([
8080
from.obj([file]),
81-
vfs.dest(outputBase, { relative: true }),
81+
vfs.dest(outputBase, { relativeSymlinks: true }),
8282
concat(assert),
8383
], done);
8484
});
@@ -265,12 +265,12 @@ describe('.dest() with symlinks', function() {
265265

266266
pipe([
267267
from.obj([file]),
268-
vfs.dest(outputBase, { relative: true }),
268+
vfs.dest(outputBase, { relativeSymlinks: true }),
269269
concat(assert),
270270
], done);
271271
});
272272

273-
it('(windows) relative option is ignored when junctions are used', function(done) {
273+
it('(windows) relativeSymlinks option is ignored when junctions are used', function(done) {
274274
if (!isWindows) {
275275
this.skip();
276276
return;
@@ -302,12 +302,12 @@ describe('.dest() with symlinks', function() {
302302

303303
pipe([
304304
from.obj([file]),
305-
vfs.dest(outputBase, { useJunctions: true, relative: true }),
305+
vfs.dest(outputBase, { useJunctions: true, relativeSymlinks: true }),
306306
concat(assert),
307307
], done);
308308
});
309309

310-
it('(windows) supports relative option when link is not for a directory', function(done) {
310+
it('(windows) supports relativeSymlinks option when link is not for a directory', function(done) {
311311
if (!isWindows) {
312312
this.skip();
313313
return;
@@ -332,7 +332,7 @@ describe('.dest() with symlinks', function() {
332332
pipe([
333333
from.obj([file]),
334334
// The useJunctions option is ignored when file is not a directory
335-
vfs.dest(outputBase, { useJunctions: true, relative: true }),
335+
vfs.dest(outputBase, { useJunctions: true, relativeSymlinks: true }),
336336
concat(assert),
337337
], done);
338338
});
@@ -371,7 +371,7 @@ describe('.dest() with symlinks', function() {
371371

372372
pipe([
373373
from.obj([file]),
374-
vfs.dest(outputBase, { useJunctions: false, relative: true }),
374+
vfs.dest(outputBase, { useJunctions: false, relativeSymlinks: true }),
375375
concat(assert),
376376
], done);
377377
});

test/symlink.js

+7-7
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ describe('symlink stream', function() {
200200

201201
pipe([
202202
from.obj([file]),
203-
vfs.symlink(outputBase, { relative: true }),
203+
vfs.symlink(outputBase, { relativeSymlinks: true }),
204204
concat(assert),
205205
], done);
206206
});
@@ -417,12 +417,12 @@ describe('symlink stream', function() {
417417

418418
pipe([
419419
from.obj([file]),
420-
vfs.symlink(outputBase, { relative: true }),
420+
vfs.symlink(outputBase, { relativeSymlinks: true }),
421421
concat(assert),
422422
], done);
423423
});
424424

425-
it('(windows) relative option is ignored when junctions are used', function(done) {
425+
it('(windows) relativeSymlinks option is ignored when junctions are used', function(done) {
426426
if (!isWindows) {
427427
this.skip();
428428
return;
@@ -455,12 +455,12 @@ describe('symlink stream', function() {
455455

456456
pipe([
457457
from.obj([file]),
458-
vfs.symlink(outputBase, { useJunctions: true, relative: true }),
458+
vfs.symlink(outputBase, { useJunctions: true, relativeSymlinks: true }),
459459
concat(assert),
460460
], done);
461461
});
462462

463-
it('(windows) supports relative option when link is not for a directory', function(done) {
463+
it('(windows) supports relativeSymlinks option when link is not for a directory', function(done) {
464464
if (!isWindows) {
465465
this.skip();
466466
return;
@@ -485,7 +485,7 @@ describe('symlink stream', function() {
485485
pipe([
486486
from.obj([file]),
487487
// The useJunctions option is ignored when file is not a directory
488-
vfs.symlink(outputBase, { useJunctions: true, relative: true }),
488+
vfs.symlink(outputBase, { useJunctions: true, relativeSymlinks: true }),
489489
concat(assert),
490490
], done);
491491
});
@@ -522,7 +522,7 @@ describe('symlink stream', function() {
522522

523523
pipe([
524524
from.obj([file]),
525-
vfs.symlink(outputBase, { useJunctions: false, relative: true }),
525+
vfs.symlink(outputBase, { useJunctions: false, relativeSymlinks: true }),
526526
concat(assert),
527527
], done);
528528
});

0 commit comments

Comments
 (0)