=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== node-fbjs-2.0.0/packages/eslint-config-fbjs/scripts/check-rules.js-21-plugins.forEach((plugin) => { node-fbjs-2.0.0/packages/eslint-config-fbjs/scripts/check-rules.js:22: Object.keys(require(`eslint-plugin-${plugin}`).rules).forEach((rule) => { node-fbjs-2.0.0/packages/eslint-config-fbjs/scripts/check-rules.js:23: supportedRules.add(`${plugin}/${rule}`); node-fbjs-2.0.0/packages/eslint-config-fbjs/scripts/check-rules.js-24- }); ############################################## node-fbjs-2.0.0/packages/eslint-config-fbjs/shared.js-110-// Also supports 'let' and 'const'. node-fbjs-2.0.0/packages/eslint-config-fbjs/shared.js:111:const variableNamePattern = String.raw`\s*[a-zA-Z_$][a-zA-Z_$\d]*\s*`; node-fbjs-2.0.0/packages/eslint-config-fbjs/shared.js-112-const maxLenIgnorePattern = String.raw`^(?:var|let|const|import type)\s+` + ############################################## node-fbjs-2.0.0/packages/fbjs-eslint-utils/shared.js-14-// Also supports 'let' and 'const'. node-fbjs-2.0.0/packages/fbjs-eslint-utils/shared.js:15:const variableNamePattern = String.raw`\s*[a-zA-Z_$][a-zA-Z_$\d]*\s*`; node-fbjs-2.0.0/packages/fbjs-eslint-utils/shared.js-16-const maxLenIgnorePattern = String.raw`^(?:var|let|const|import type)\s+` + ############################################## node-fbjs-2.0.0/packages/fbjs-scripts/gulp/check-dependencies.js-64- if (!pkgDeps) { node-fbjs-2.0.0/packages/fbjs-scripts/gulp/check-dependencies.js:65: fancyLog(`Found missing dependency category ${type}.`); node-fbjs-2.0.0/packages/fbjs-scripts/gulp/check-dependencies.js-66- return; ############################################## node-fbjs-2.0.0/packages/fbjs-scripts/gulp/check-dependencies.js-84- fancyLog( node-fbjs-2.0.0/packages/fbjs-scripts/gulp/check-dependencies.js:85: `${colors.bold(failure.name)} is outdated ` + node-fbjs-2.0.0/packages/fbjs-scripts/gulp/check-dependencies.js:86: `(${colors.red(failure.current)} does not satisfy ` + node-fbjs-2.0.0/packages/fbjs-scripts/gulp/check-dependencies.js:87: `${colors.yellow(failure.requested)})` node-fbjs-2.0.0/packages/fbjs-scripts/gulp/check-dependencies.js-88- ); ############################################## node-fbjs-2.0.0/packages/fbjs-scripts/gulp/check-dependencies.js-91- 'Some of your dependencies are outdated. Please run ' + node-fbjs-2.0.0/packages/fbjs-scripts/gulp/check-dependencies.js:92: `${colors.bold('npm update')} to ensure you are up to date.`; node-fbjs-2.0.0/packages/fbjs-scripts/gulp/check-dependencies.js-93- cb(new PluginError(PLUGIN_NAME, msg)); ############################################## node-fbjs-2.0.0/packages/fbjs/src/core/isEmail.js-11-// http://www.regular-expressions.info/email.html node-fbjs-2.0.0/packages/fbjs/src/core/isEmail.js:12:var re = /^[\w!#\$%&'\*\+\/\=\?\^`\{\|\}~\-]+(:?\.[\w!#\$%&'\*\+\/\=\?\^`\{\|\}~\-]+)*@(?:[a-z0-9](?:[a-z0-9\-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9\-]*[a-z0-9])?$/i; node-fbjs-2.0.0/packages/fbjs/src/core/isEmail.js-13- ############################################## node-fbjs-2.0.0/packages/signedsource/__tests__/signedsource-test.js-11- expect( node-fbjs-2.0.0/packages/signedsource/__tests__/signedsource-test.js:12: SignedSource.signFile(`# ${SignedSource.getSigningToken()}\ntest 1`) node-fbjs-2.0.0/packages/signedsource/__tests__/signedsource-test.js-13- ).toEqual( ############################################## node-fbjs-2.0.0/packages/signedsource/__tests__/signedsource-test.js-17- expect( node-fbjs-2.0.0/packages/signedsource/__tests__/signedsource-test.js:18: SignedSource.signFile(`# ${SignedSource.getSigningToken()}\ntest 2`) node-fbjs-2.0.0/packages/signedsource/__tests__/signedsource-test.js-19- ).toEqual( ############################################## node-fbjs-2.0.0/packages/signedsource/__tests__/signedsource-test.js-32- const signedString = SignedSource.signFile( node-fbjs-2.0.0/packages/signedsource/__tests__/signedsource-test.js:33: `# ${SignedSource.getSigningToken()}\ntest` node-fbjs-2.0.0/packages/signedsource/__tests__/signedsource-test.js-34- ); ############################################## node-fbjs-2.0.0/packages/signedsource/__tests__/signedsource-test.js-42- const signedString = SignedSource.signFile( node-fbjs-2.0.0/packages/signedsource/__tests__/signedsource-test.js:43: `# ${SignedSource.getSigningToken()}\ntest` node-fbjs-2.0.0/packages/signedsource/__tests__/signedsource-test.js-44- ); ############################################## node-fbjs-2.0.0/packages/signedsource/index.js-17-const TOKENS = [NEWTOKEN, OLDTOKEN]; node-fbjs-2.0.0/packages/signedsource/index.js:18:const PATTERN = new RegExp(`${GENERATED} (?:SignedSource<<([a-f0-9]{32})>>)`); node-fbjs-2.0.0/packages/signedsource/index.js-19- node-fbjs-2.0.0/packages/signedsource/index.js-20-const TokenNotFoundError = new Error( node-fbjs-2.0.0/packages/signedsource/index.js:21: `SignedSource.signFile(...): Cannot sign file without token: ${NEWTOKEN}` node-fbjs-2.0.0/packages/signedsource/index.js-22-); ############################################## node-fbjs-2.0.0/packages/signedsource/index.js-49- getSigningToken() { node-fbjs-2.0.0/packages/signedsource/index.js:50: return `${GENERATED} ${NEWTOKEN}`; node-fbjs-2.0.0/packages/signedsource/index.js-51- }, ############################################## node-fbjs-2.0.0/packages/signedsource/index.js-73- } node-fbjs-2.0.0/packages/signedsource/index.js:74: return data.replace(NEWTOKEN, `SignedSource<<${hash(data, 'utf8')}>>`); node-fbjs-2.0.0/packages/signedsource/index.js-75- }, ############################################## node-fbjs-2.0.0/packages/signedsource/index.js-91- return TOKENS.some(token => { node-fbjs-2.0.0/packages/signedsource/index.js:92: const unsigned = data.replace(PATTERN, `${GENERATED} ${token}`); node-fbjs-2.0.0/packages/signedsource/index.js-93- return hash(unsigned, 'utf8') === actual; ############################################## node-fbjs-2.0.0/.pc/remove-dep-to-cross-spawn.diff/packages/fbjs-scripts/gulp/check-dependencies.js-64- if (!pkgDeps) { node-fbjs-2.0.0/.pc/remove-dep-to-cross-spawn.diff/packages/fbjs-scripts/gulp/check-dependencies.js:65: fancyLog(`Found missing dependency category ${type}.`); node-fbjs-2.0.0/.pc/remove-dep-to-cross-spawn.diff/packages/fbjs-scripts/gulp/check-dependencies.js-66- return; ############################################## node-fbjs-2.0.0/.pc/remove-dep-to-cross-spawn.diff/packages/fbjs-scripts/gulp/check-dependencies.js-84- fancyLog( node-fbjs-2.0.0/.pc/remove-dep-to-cross-spawn.diff/packages/fbjs-scripts/gulp/check-dependencies.js:85: `${colors.bold(failure.name)} is outdated ` + node-fbjs-2.0.0/.pc/remove-dep-to-cross-spawn.diff/packages/fbjs-scripts/gulp/check-dependencies.js:86: `(${colors.red(failure.current)} does not satisfy ` + node-fbjs-2.0.0/.pc/remove-dep-to-cross-spawn.diff/packages/fbjs-scripts/gulp/check-dependencies.js:87: `${colors.yellow(failure.requested)})` node-fbjs-2.0.0/.pc/remove-dep-to-cross-spawn.diff/packages/fbjs-scripts/gulp/check-dependencies.js-88- ); ############################################## node-fbjs-2.0.0/.pc/remove-dep-to-cross-spawn.diff/packages/fbjs-scripts/gulp/check-dependencies.js-91- 'Some of your dependencies are outdated. Please run ' + node-fbjs-2.0.0/.pc/remove-dep-to-cross-spawn.diff/packages/fbjs-scripts/gulp/check-dependencies.js:92: `${colors.bold('npm update')} to ensure you are up to date.`; node-fbjs-2.0.0/.pc/remove-dep-to-cross-spawn.diff/packages/fbjs-scripts/gulp/check-dependencies.js-93- cb(new PluginError(PLUGIN_NAME, msg));