Skip to content

Commit 5af3d03

Browse files
committed
Merge tag 'v1.12.0'
2 parents 56c15ac + 2c61679 commit 5af3d03

File tree

3 files changed

+13
-1
lines changed

3 files changed

+13
-1
lines changed

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,6 @@ node_modules
66
npm-shrinkwrap.json
77
package-lock.json
88
yarn.lock
9+
10+
# symlinked file used in tests
11+
test/resolver/symlinked/_/node_modules/package

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "resolve",
33
"description": "resolve like require.resolve() on behalf of files asynchronously and synchronously",
4-
"version": "1.11.1",
4+
"version": "1.12.0",
55
"repository": {
66
"type": "git",
77
"url": "git://github.com/browserify/resolve.git"

test/symlinks.js

+9
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ var packageDir = path.join(__dirname, 'resolver', 'symlinked', '_', 'node_module
88
try {
99
fs.unlinkSync(symlinkDir);
1010
} catch (err) {}
11+
try {
12+
fs.unlinkSync(packageDir);
13+
} catch (err) {}
1114
try {
1215
fs.symlinkSync('./_/symlink_target', symlinkDir, 'dir');
1316
fs.symlinkSync('../../package', packageDir, 'dir');
@@ -17,6 +20,12 @@ try {
1720
fs.symlinkSync(path.join(__dirname, 'resolver', 'symlinked', '_', 'symlink_target') + '\\', symlinkDir, 'junction');
1821
}
1922
}
23+
try {
24+
fs.symlinkSync('../../package', packageDir, 'dir');
25+
} catch (err) {
26+
// if fails then it is probably on Windows and lets try to create a junction
27+
fs.symlinkSync(path.join(__dirname, '..', '..', 'package') + '\\', packageDir, 'junction');
28+
}
2029

2130
test('symlink', function (t) {
2231
t.plan(2);

0 commit comments

Comments
 (0)