===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xadd/index.js-15-const toOrdinal = number => {
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xadd/index.js:16:  return `${Number(number)}${ordinal(Math.abs(number))}`;
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xadd/index.js-17-};
##############################################
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xadd/index.js-20-  darwin(stem, n) {
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xadd/index.js:21:    if (n === 1) return `${stem} copy`;
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xadd/index.js:22:    if (n > 1) return `${stem} copy ${n}`;
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xadd/index.js-23-    return stem;
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xadd/index.js-24-  },
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xadd/index.js:25:  default: (stem, n) => n > 1 ? `${stem} (${n})` : stem,
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xadd/index.js:26:  win32: (stem, n) => n > 1 ? `${stem} (${n})` : stem,
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xadd/index.js-27-  windows: (stem, n) => format.win32(stem, n),
##############################################
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xadd/index.js-29-    if (n === 0) return stem;
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xadd/index.js:30:    if (n === 1) return `${stem} (copy)`;
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xadd/index.js:31:    if (n === 2) return `${stem} (another copy)`;
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xadd/index.js:32:    return `${stem} (${toOrdinal(n)} copy)`;
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xadd/index.js-33-  }
##############################################
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xstrip/index.js-65-    let source = constants.REGEX_SOURCE + suffix;
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xstrip/index.js:66:    return input.replace(new RegExp(`(${source})+$`, 'i'), '');
node-file-entry-cache-5.0.1+~2.0.1+~2.0.0+~1.0.0+~2.0.1/Xstrip/index.js-67-  }