=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== ############################################## node-chart.js-2.9.4+dfsg+~cs2.10.1/debian/build_modules/rollup-plugin-terser/transform.js-3-const transform = (code, optionsString) => { node-chart.js-2.9.4+dfsg+~cs2.10.1/debian/build_modules/rollup-plugin-terser/transform.js:4: const options = eval(`(${optionsString})`); node-chart.js-2.9.4+dfsg+~cs2.10.1/debian/build_modules/rollup-plugin-terser/transform.js-5- const result = minify(code, options); ############################################## node-chart.js-2.9.4+dfsg+~cs2.10.1/.pc/workaroud-css-generator-error.patch/rollup.plugins.js-28- if (!include || include.indexOf(lib) !== -1) { node-chart.js-2.9.4+dfsg+~cs2.10.1/.pc/workaroud-css-generator-error.patch/rollup.plugins.js:29: const regex = new RegExp(`require\\('${lib}'\\)`); node-chart.js-2.9.4+dfsg+~cs2.10.1/.pc/workaroud-css-generator-error.patch/rollup.plugins.js-30- if (!regex.test(factory)) { node-chart.js-2.9.4+dfsg+~cs2.10.1/.pc/workaroud-css-generator-error.patch/rollup.plugins.js:31: this.error(`failed to parse the CJS require for ${lib}`); node-chart.js-2.9.4+dfsg+~cs2.10.1/.pc/workaroud-css-generator-error.patch/rollup.plugins.js-32- } ############################################## node-chart.js-2.9.4+dfsg+~cs2.10.1/.pc/workaroud-css-generator-error.patch/rollup.plugins.js-36- // try { return require('moment'); } catch(e) {} node-chart.js-2.9.4+dfsg+~cs2.10.1/.pc/workaroud-css-generator-error.patch/rollup.plugins.js:37: const loader = `function() { try { return require('${lib}'); } catch(e) { } }()`; node-chart.js-2.9.4+dfsg+~cs2.10.1/.pc/workaroud-css-generator-error.patch/rollup.plugins.js-38- factory = factory.replace(regex, loader); ############################################## node-chart.js-2.9.4+dfsg+~cs2.10.1/.pc/workaroud-css-generator-error.patch/rollup.plugins.js-47- // Replace the CJS factory by our updated one. node-chart.js-2.9.4+dfsg+~cs2.10.1/.pc/workaroud-css-generator-error.patch/rollup.plugins.js:48: content = content.replace(CJS_FACTORY_RE, `$1${factory}$3`); node-chart.js-2.9.4+dfsg+~cs2.10.1/.pc/workaroud-css-generator-error.patch/rollup.plugins.js-49- ############################################## node-chart.js-2.9.4+dfsg+~cs2.10.1/.pc/workaroud-css-generator-error.patch/rollup.plugins.js-53- // https://github.com/amdjs/amdjs-api/wiki/AMD#using-require-and-exports node-chart.js-2.9.4+dfsg+~cs2.10.1/.pc/workaroud-css-generator-error.patch/rollup.plugins.js:54: content = content.replace(AMD_FACTORY_RE, `$1['require'], function(require) { return ${factory}; }$3`); node-chart.js-2.9.4+dfsg+~cs2.10.1/.pc/workaroud-css-generator-error.patch/rollup.plugins.js-55- node-chart.js-2.9.4+dfsg+~cs2.10.1/.pc/workaroud-css-generator-error.patch/rollup.plugins.js:56: return code.replace(UMD_WRAPPER_RE, `$1${content}$3`); node-chart.js-2.9.4+dfsg+~cs2.10.1/.pc/workaroud-css-generator-error.patch/rollup.plugins.js-57- } ############################################## node-chart.js-2.9.4+dfsg+~cs2.10.1/rollup.plugins.js-28- if (!include || include.indexOf(lib) !== -1) { node-chart.js-2.9.4+dfsg+~cs2.10.1/rollup.plugins.js:29: const regex = new RegExp(`require\\('${lib}'\\)`); node-chart.js-2.9.4+dfsg+~cs2.10.1/rollup.plugins.js-30- if (!regex.test(factory)) { node-chart.js-2.9.4+dfsg+~cs2.10.1/rollup.plugins.js:31: this.error(`failed to parse the CJS require for ${lib}`); node-chart.js-2.9.4+dfsg+~cs2.10.1/rollup.plugins.js-32- } ############################################## node-chart.js-2.9.4+dfsg+~cs2.10.1/rollup.plugins.js-36- // try { return require('moment'); } catch(e) {} node-chart.js-2.9.4+dfsg+~cs2.10.1/rollup.plugins.js:37: const loader = `function() { try { return require('${lib}'); } catch(e) { } }()`; node-chart.js-2.9.4+dfsg+~cs2.10.1/rollup.plugins.js-38- factory = factory.replace(regex, loader); ############################################## node-chart.js-2.9.4+dfsg+~cs2.10.1/rollup.plugins.js-47- // Replace the CJS factory by our updated one. node-chart.js-2.9.4+dfsg+~cs2.10.1/rollup.plugins.js:48: content = content.replace(CJS_FACTORY_RE, `$1${factory}$3`); node-chart.js-2.9.4+dfsg+~cs2.10.1/rollup.plugins.js-49- ############################################## node-chart.js-2.9.4+dfsg+~cs2.10.1/rollup.plugins.js-53- // https://github.com/amdjs/amdjs-api/wiki/AMD#using-require-and-exports node-chart.js-2.9.4+dfsg+~cs2.10.1/rollup.plugins.js:54: content = content.replace(AMD_FACTORY_RE, `$1['require'], function(require) { return ${factory}; }$3`); node-chart.js-2.9.4+dfsg+~cs2.10.1/rollup.plugins.js-55- node-chart.js-2.9.4+dfsg+~cs2.10.1/rollup.plugins.js:56: return code.replace(UMD_WRAPPER_RE, `$1${content}$3`); node-chart.js-2.9.4+dfsg+~cs2.10.1/rollup.plugins.js-57- }