Comparing version
@@ -134,2 +134,3 @@ const tar = require('tar-stream') | ||
const strict = opts.strict !== false | ||
const validateSymLinks = opts.validateSymlinks !== false | ||
@@ -223,3 +224,3 @@ let map = opts.map || noop | ||
const dst = path.resolve(path.dirname(name), header.linkname) | ||
if (!inCwd(dst)) return next(new Error(name + ' is not a valid symlink')) | ||
if (!inCwd(dst) && validateSymLinks) return next(new Error(name + ' is not a valid symlink')) | ||
@@ -226,0 +227,0 @@ xfs.symlink(header.linkname, name, stat) |
{ | ||
"name": "tar-fs", | ||
"version": "3.0.10", | ||
"version": "3.1.0", | ||
"description": "filesystem bindings for tar-stream", | ||
@@ -5,0 +5,0 @@ "dependencies": { |
17508
0.45%303
0.33%