=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-dir.test.js-35- } catch (err) { node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-dir.test.js:36: assert.strictEqual(err.message, `Cannot overwrite non-directory '${dest}' with directory '${src}'.`) node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-dir.test.js-37- } ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-preserve-timestamp.test.js-43- ].forEach(params => { node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-preserve-timestamp.test.js:44: describe(`>> with ${params.subcase} source files`, () => { node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-preserve-timestamp.test.js-45- beforeEach(() => setupFixture(params.readonly)) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-prevent-copying-into-itself.test.js-181- } catch (err) { node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-prevent-copying-into-itself.test.js:182: assert.strictEqual(err.message, `Cannot copy '${src}' to a subdirectory of itself, '${dest}'.`) node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-prevent-copying-into-itself.test.js-183- errThrown = true ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-prevent-copying-into-itself.test.js-206- } catch (err) { node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-prevent-copying-into-itself.test.js:207: assert.strictEqual(err.message, `Cannot copy '${src}' to a subdirectory of itself, '${path.join(destLink, 'dir1')}'.`) node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-prevent-copying-into-itself.test.js-208- errThrown = true ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-prevent-copying-into-itself.test.js-366- } catch (err) { node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-prevent-copying-into-itself.test.js:367: assert.strictEqual(err.message, `Cannot copy '${src}' to a subdirectory of itself, '${resolvedDestPath}'.`) node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-prevent-copying-into-itself.test.js-368- } finally { ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-prevent-copying-into-itself.test.js-387- } catch (err) { node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-prevent-copying-into-itself.test.js:388: assert.strictEqual(err.message, `Cannot overwrite '${dest}' with '${srcInDest}'.`) node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-prevent-copying-into-itself.test.js-389- } finally { ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-prevent-copying-into-itself.test.js-420- } catch (err) { node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-prevent-copying-into-itself.test.js:421: assert.strictEqual(err.message, `Cannot copy '${src}' to a subdirectory of itself, '${dest}'.`) node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/__tests__/copy-sync-prevent-copying-into-itself.test.js-422- } ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/copy-sync.js-61- } else if (opts.errorOnExist) { node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/copy-sync.js:62: throw new Error(`'${dest}' already exists`) node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/copy-sync.js-63- } ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/copy-sync.js-102- if (destStat && !destStat.isDirectory()) { node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/copy-sync.js:103: throw new Error(`Cannot overwrite non-directory '${dest}' with directory '${src}'.`) node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/copy-sync.js-104- } ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/copy-sync.js-147- if (stat.isSrcSubdir(resolvedSrc, resolvedDest)) { node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/copy-sync.js:148: throw new Error(`Cannot copy '${resolvedSrc}' to a subdirectory of itself, '${resolvedDest}'.`) node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/copy-sync.js-149- } ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/copy-sync.js-154- if (fs.statSync(dest).isDirectory() && stat.isSrcSubdir(resolvedDest, resolvedSrc)) { node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/copy-sync.js:155: throw new Error(`Cannot overwrite '${resolvedDest}' with '${resolvedSrc}'.`) node-fs-extra-9.0.1+~9.0.4/lib/copy-sync/copy-sync.js-156- } ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-preserve-timestamp.test.js-43- ].forEach(params => { node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-preserve-timestamp.test.js:44: describe(`>> with ${params.subcase} source files`, () => { node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-preserve-timestamp.test.js-45- beforeEach(() => setupFixture(params.readonly)) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-prevent-copying-into-itself.test.js-180- fs.copy(src, dest, err => { node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-prevent-copying-into-itself.test.js:181: assert.strictEqual(err.message, `Cannot copy '${src}' to a subdirectory of itself, '${dest}'.`) node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-prevent-copying-into-itself.test.js-182- ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-prevent-copying-into-itself.test.js-201- fs.copy(src, dest, err => { node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-prevent-copying-into-itself.test.js:202: assert.strictEqual(err.message, `Cannot copy '${src}' to a subdirectory of itself, '${path.join(destLink, 'dir1')}'.`) node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-prevent-copying-into-itself.test.js-203- ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-prevent-copying-into-itself.test.js-360- fs.copy(srcLink, destLink, err => { node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-prevent-copying-into-itself.test.js:361: assert.strictEqual(err.message, `Cannot copy '${src}' to a subdirectory of itself, '${resolvedDestPath}'.`) node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-prevent-copying-into-itself.test.js-362- const destln = fs.readlinkSync(destLink) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-prevent-copying-into-itself.test.js-378- fs.copy(srcLink, destLink, err => { node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-prevent-copying-into-itself.test.js:379: assert.strictEqual(err.message, `Cannot overwrite '${dest}' with '${srcInDest}'.`) node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-prevent-copying-into-itself.test.js-380- const destln = fs.readlinkSync(destLink) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-prevent-copying-into-itself.test.js-411- fs.copy(src, dest, err => { node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-prevent-copying-into-itself.test.js:412: assert.strictEqual(err.message, `Cannot copy '${src}' to a subdirectory of itself, '${dest}'.`) node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy-prevent-copying-into-itself.test.js-413- done() ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy.test.js-147- fse.copy(src, dest, err => { node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy.test.js:148: assert.strictEqual(err.message, `Cannot overwrite non-directory '${dest}' with directory '${src}'.`) node-fs-extra-9.0.1+~9.0.4/lib/copy/__tests__/copy.test.js-149- done() ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy/copy.js-89- } else if (opts.errorOnExist) { node-fs-extra-9.0.1+~9.0.4/lib/copy/copy.js:90: return cb(new Error(`'${dest}' already exists`)) node-fs-extra-9.0.1+~9.0.4/lib/copy/copy.js-91- } else return cb() ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy/copy.js-146- if (destStat && !destStat.isDirectory()) { node-fs-extra-9.0.1+~9.0.4/lib/copy/copy.js:147: return cb(new Error(`Cannot overwrite non-directory '${dest}' with directory '${src}'.`)) node-fs-extra-9.0.1+~9.0.4/lib/copy/copy.js-148- } ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy/copy.js-209- if (stat.isSrcSubdir(resolvedSrc, resolvedDest)) { node-fs-extra-9.0.1+~9.0.4/lib/copy/copy.js:210: return cb(new Error(`Cannot copy '${resolvedSrc}' to a subdirectory of itself, '${resolvedDest}'.`)) node-fs-extra-9.0.1+~9.0.4/lib/copy/copy.js-211- } ############################################## node-fs-extra-9.0.1+~9.0.4/lib/copy/copy.js-216- if (destStat.isDirectory() && stat.isSrcSubdir(resolvedDest, resolvedSrc)) { node-fs-extra-9.0.1+~9.0.4/lib/copy/copy.js:217: return cb(new Error(`Cannot overwrite '${resolvedDest}' with '${resolvedSrc}'.`)) node-fs-extra-9.0.1+~9.0.4/lib/copy/copy.js-218- } ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js-70- node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js:71: it(`should create link file using src ${srcpath} and dst ${dstpath}`, done => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js-72- const callback = err => { ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js-95- node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js:96: it(`should return error when creating link file using src ${srcpath} and dst ${dstpath}`, done => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js-97- const dstdirExistsBefore = fs.existsSync(path.dirname(dstpath)) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js-113- node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js:114: it(`should do nothing using src ${srcpath} and dst ${dstpath}`, done => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js-115- const destinationContentBefore = fs.readFileSync(dstpath, 'utf8') ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js-130- node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js:131: it(`should create link file using src ${srcpath} and dst ${dstpath}`, () => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js-132- fn(...args) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js-148- node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js:149: it(`should throw error using src ${srcpath} and dst ${dstpath}`, () => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js-150- // will fail if dstdir is created and there's an error ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js-167- node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js:168: it(`should do nothing using src ${srcpath} and dst ${dstpath}`, () => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js-169- const destinationContentBefore = fs.readFileSync(dstpath, 'utf8') ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js-205- node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js:206: it(`should create link file using src ${srcpath} and dst ${dstpath}`, () => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/link.test.js-207- return ensureLink(srcpath, dstpath) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink-paths.test.js-66- const expectedRelativePaths = test[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink-paths.test.js:67: it(`should return '${JSON.stringify(expectedRelativePaths)}' when src '${args[0]}' and dst is '${args[1]}'`, done => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink-paths.test.js-68- const callback = (err, relativePaths) => { ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink-paths.test.js-82- const expectedRelativePaths = test[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink-paths.test.js:83: it(`should return '${JSON.stringify(expectedRelativePaths)}' when src '${args[0]}' and dst is '${args[1]}'`, () => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink-paths.test.js-84- const relativePaths = symlinkPathsSync(...args) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink-type.test.js-97- const expectedType = test[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink-type.test.js:98: it(`should return '${expectedType}' when src '${args[0]}'`, done => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink-type.test.js-99- const callback = (err, type) => { ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink-type.test.js-113- const expectedType = test[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink-type.test.js:114: it(`should return '${expectedType}' when src '${args[0]}'`, () => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink-type.test.js-115- const type = symlinkTypeSync(...args) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-83- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:84: it(`should create symlink file using src ${srcpath} and dst ${dstpath}`, done => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-85- const callback = err => { ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-106- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:107: it(`should create broken symlink file using src ${srcpath} and dst ${dstpath}`, done => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-108- const callback = err => { ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-126- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:127: it(`should return error when creating symlink file using src ${srcpath} and dst ${dstpath}`, done => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-128- const dstdirExistsBefore = fs.existsSync(path.dirname(dstpath)) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-143- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:144: it(`should do nothing using src ${srcpath} and dst ${dstpath}`, done => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-145- const destinationContentBefore = fs.readFileSync(dstpath, 'utf8') ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-159- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:160: it(`should create symlink dir using src ${srcpath} and dst ${dstpath}`, done => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-161- const callback = err => { ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-182- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:183: it(`should create broken symlink dir using src ${srcpath} and dst ${dstpath}`, done => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-184- const callback = err => { ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-202- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:203: it(`should return error when creating symlink dir using src ${srcpath} and dst ${dstpath}`, done => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-204- const dstdirExistsBefore = fs.existsSync(path.dirname(dstpath)) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-219- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:220: it(`should do nothing using src ${srcpath} and dst ${dstpath}`, done => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-221- const destinationContentBefore = fs.readdirSync(dstpath) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-235- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:236: it(`should create symlink file using src ${srcpath} and dst ${dstpath}`, () => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-237- fn(...args) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-253- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:254: it(`should create broken symlink file using src ${srcpath} and dst ${dstpath}`, () => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-255- fn(...args) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-268- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:269: it(`should throw error using src ${srcpath} and dst ${dstpath}`, () => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-270- const dstdirExistsBefore = fs.existsSync(path.dirname(dstpath)) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-285- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:286: it(`should do nothing using src ${srcpath} and dst ${dstpath}`, () => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-287- const destinationContentBefore = fs.readFileSync(dstpath, 'utf8') ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-296- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:297: it(`should create symlink dir using src ${srcpath} and dst ${dstpath}`, () => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-298- fn(...args) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-314- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:315: it(`should create broken symlink dir using src ${srcpath} and dst ${dstpath}`, () => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-316- fn(...args) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-329- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:330: it(`should throw error when creating symlink dir using src ${srcpath} and dst ${dstpath}`, () => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-331- const dstdirExistsBefore = fs.existsSync(path.dirname(dstpath)) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-346- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:347: it(`should do nothing using src ${srcpath} and dst ${dstpath}`, () => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-348- const destinationContentBefore = fs.readdirSync(dstpath) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-394- const dstpath = args[1] node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js:395: it(`should create symlink file using src ${srcpath} and dst ${dstpath}`, () => { node-fs-extra-9.0.1+~9.0.4/lib/ensure/__tests__/symlink.test.js-396- return ensureSymlink(srcpath, dstpath) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/mkdirs/__tests__/issue-93.test.js-29- ['EPERM', 'ENOENT'].includes(err.code), node-fs-extra-9.0.1+~9.0.4/lib/mkdirs/__tests__/issue-93.test.js:30: `expected 'EPERM' or 'ENOENT', got ${util.inspect(err.code)}` node-fs-extra-9.0.1+~9.0.4/lib/mkdirs/__tests__/issue-93.test.js-31- ) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/mkdirs/make-dir.js-18- if (pathHasInvalidWinCharacters) { node-fs-extra-9.0.1+~9.0.4/lib/mkdirs/make-dir.js:19: const error = new Error(`Path contains invalid characters: ${pth}`) node-fs-extra-9.0.1+~9.0.4/lib/mkdirs/make-dir.js-20- error.code = 'EINVAL' ############################################## node-fs-extra-9.0.1+~9.0.4/lib/mkdirs/make-dir.js-34- // `recusive` option when run on an invalid drive under Windows. node-fs-extra-9.0.1+~9.0.4/lib/mkdirs/make-dir.js:35: const error = new Error(`operation not permitted, mkdir '${pth}'`) node-fs-extra-9.0.1+~9.0.4/lib/mkdirs/make-dir.js-36- error.code = 'EPERM' ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync-prevent-moving-into-itself.test.js-203- } catch (err) { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync-prevent-moving-into-itself.test.js:204: assert.strictEqual(err.message, `Cannot move '${src}' to a subdirectory of itself, '${dest}'.`) node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync-prevent-moving-into-itself.test.js-205- errThrown = true ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync-prevent-moving-into-itself.test.js-227- } catch (err) { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync-prevent-moving-into-itself.test.js:228: assert.strictEqual(err.message, `Cannot move '${src}' to a subdirectory of itself, '${path.join(destLink, 'dir1')}'.`) node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync-prevent-moving-into-itself.test.js-229- errThrown = true ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync-prevent-moving-into-itself.test.js-392- } catch (err) { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync-prevent-moving-into-itself.test.js:393: assert.strictEqual(err.message, `Cannot move '${src}' to a subdirectory of itself, '${dest}'.`) node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync-prevent-moving-into-itself.test.js-394- assert(fs.existsSync(src)) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-47- it('should not move if src and dest are the same', () => { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:48: const src = `${TEST_DIR}/a-file` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:49: const dest = `${TEST_DIR}/a-file` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-50- ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-67- it('should error if src and dest are the same and src does not exist', () => { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:68: const src = `${TEST_DIR}/non-existent` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-69- const dest = src ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-73- it('should rename a file on the same device', () => { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:74: const src = `${TEST_DIR}/a-file` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:75: const dest = `${TEST_DIR}/a-file-dest` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-76- ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-84- it('should not overwrite the destination by default', () => { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:85: const src = `${TEST_DIR}/a-file` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:86: const dest = `${TEST_DIR}/a-folder/another-file` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-87- ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-98- it('should not overwrite if overwrite = false', () => { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:99: const src = `${TEST_DIR}/a-file` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:100: const dest = `${TEST_DIR}/a-folder/another-file` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-101- ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-112- it('should overwrite file if overwrite = true', () => { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:113: const src = `${TEST_DIR}/a-file` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:114: const dest = `${TEST_DIR}/a-folder/another-file` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-115- ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-122- const expected = /^sonic the hedgehog\r?\n$/ node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:123: assert.ok(contents.match(expected), `${contents} match ${expected}`) node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-124- }) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-152- it('should create directory structure by default', () => { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:153: const src = `${TEST_DIR}/a-file` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:154: const dest = `${TEST_DIR}/does/not/exist/a-file-dest` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-155- ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-166- it('should work across devices', () => { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:167: const src = `${TEST_DIR}/a-file` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:168: const dest = `${TEST_DIR}/a-file-dest` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-169- ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-180- it('should move folders', () => { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:181: const src = `${TEST_DIR}/a-folder` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:182: const dest = `${TEST_DIR}/a-folder-dest` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-183- ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-194- it('should overwrite folders across devices', () => { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:195: const src = `${TEST_DIR}/a-folder` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:196: const dest = `${TEST_DIR}/a-folder-dest` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-197- fs.mkdirSync(dest) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-209- it('should move folders across devices with EXDEV error', () => { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:210: const src = `${TEST_DIR}/a-folder` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:211: const dest = `${TEST_DIR}/a-folder-dest` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-212- ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-224- it('should be an alias for overwrite', () => { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:225: const src = `${TEST_DIR}/a-file` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:226: const dest = `${TEST_DIR}/a-folder/another-file` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-227- ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-250- } catch (err) { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:251: assert(err.message, `Cannot move ${SRC_DIR} into itself ${DEST_DIR}.`) node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-252- assert(fs.existsSync(SRC_DIR)) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-259- it('should move successfully', () => { node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:260: const src = `${TEST_DIR}/a-file` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js:261: const dest = `${TEST_DIR}/dest/a-file-dest` node-fs-extra-9.0.1+~9.0.4/lib/move-sync/__tests__/move-sync.test.js-262- ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move-prevent-moving-into-itself.test.js-200- fs.move(src, dest, err => { node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move-prevent-moving-into-itself.test.js:201: assert.strictEqual(err.message, `Cannot move '${src}' to a subdirectory of itself, '${dest}'.`) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move-prevent-moving-into-itself.test.js-202- ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move-prevent-moving-into-itself.test.js-221- fs.move(src, dest, err => { node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move-prevent-moving-into-itself.test.js:222: assert.strictEqual(err.message, `Cannot move '${src}' to a subdirectory of itself, '${path.join(destLink, 'dir1')}'.`) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move-prevent-moving-into-itself.test.js-223- ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move-prevent-moving-into-itself.test.js-378- assert(err) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move-prevent-moving-into-itself.test.js:379: assert.strictEqual(err.message, `Cannot move '${src}' to a subdirectory of itself, '${dest}'.`) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move-prevent-moving-into-itself.test.js-380- assert(fs.existsSync(src)) ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-65- assert.ifError(err) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js:66: assert.ok(contents.match(expected), `${contents} match ${expected}`) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-67- done() ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-116- assert.ifError(err) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js:117: assert.ok(contents.match(expected), `${contents} match ${expected}`) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-118- tearDownMockFs() ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-134- assert.ifError(err) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js:135: assert.ok(contents.match(expected), `${contents} match ${expected}`) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-136- done() ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-208- assert.ifError(err) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js:209: assert.ok(contents.match(expected), `${contents} match ${expected}`) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-210- done() ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-227- assert.ifError(err) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js:228: assert.ok(contents.match(expected), `${contents} match ${expected}`) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-229- tearDownMockFs() ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-246- assert.ifError(err) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js:247: assert.ok(contents.match(expected), `${contents} match ${expected}`) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-248- done() ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-265- assert.ifError(err) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js:266: assert.ok(contents.match(expected), `${contents} match ${expected}`) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-267- tearDownMockFs() ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-286- assert.ifError(err) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js:287: assert.ok(contents.match(expected), `${contents} match ${expected}`) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-288- done() ############################################## node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-304- assert(fs.existsSync(SRC_DIR)) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js:305: assert.strictEqual(err.message, `Cannot move '${SRC_DIR}' to a subdirectory of itself, '${DEST_DIR}'.`) node-fs-extra-9.0.1+~9.0.4/lib/move/__tests__/move.test.js-306- done() ############################################## node-fs-extra-9.0.1+~9.0.4/lib/remove/__tests__/remove.test.js-15- const buf = randomBytes(5) node-fs-extra-9.0.1+~9.0.4/lib/remove/__tests__/remove.test.js:16: const baseDir = path.join(TEST_DIR, `TEST_fs-extra_remove-${Date.now()}`) node-fs-extra-9.0.1+~9.0.4/lib/remove/__tests__/remove.test.js-17- ############################################## node-fs-extra-9.0.1+~9.0.4/lib/util/stat.js-128-function errMsg (src, dest, funcName) { node-fs-extra-9.0.1+~9.0.4/lib/util/stat.js:129: return `Cannot ${funcName} '${src}' to a subdirectory of itself, '${dest}'.` node-fs-extra-9.0.1+~9.0.4/lib/util/stat.js-130-} ############################################## node-fs-extra-9.0.1+~9.0.4/.pc/no_at_least_node.patch/lib/mkdirs/make-dir.js-19- if (pathHasInvalidWinCharacters) { node-fs-extra-9.0.1+~9.0.4/.pc/no_at_least_node.patch/lib/mkdirs/make-dir.js:20: const error = new Error(`Path contains invalid characters: ${pth}`) node-fs-extra-9.0.1+~9.0.4/.pc/no_at_least_node.patch/lib/mkdirs/make-dir.js-21- error.code = 'EINVAL' ############################################## node-fs-extra-9.0.1+~9.0.4/.pc/no_at_least_node.patch/lib/mkdirs/make-dir.js-35- // `recusive` option when run on an invalid drive under Windows. node-fs-extra-9.0.1+~9.0.4/.pc/no_at_least_node.patch/lib/mkdirs/make-dir.js:36: const error = new Error(`operation not permitted, mkdir '${pth}'`) node-fs-extra-9.0.1+~9.0.4/.pc/no_at_least_node.patch/lib/mkdirs/make-dir.js-37- error.code = 'EPERM' ############################################## node-fs-extra-9.0.1+~9.0.4/.pc/no_at_least_node.patch/lib/util/stat.js-129-function errMsg (src, dest, funcName) { node-fs-extra-9.0.1+~9.0.4/.pc/no_at_least_node.patch/lib/util/stat.js:130: return `Cannot ${funcName} '${src}' to a subdirectory of itself, '${dest}'.` node-fs-extra-9.0.1+~9.0.4/.pc/no_at_least_node.patch/lib/util/stat.js-131-}