===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              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-}