=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== node-uglifyjs-webpack-plugin-1.3.0/README.md-145- 'uglifyjs-webpack-plugin-options': this.options, // plugin options node-uglifyjs-webpack-plugin-1.3.0/README.md:146: path: compiler.outputPath ? `${compiler.outputPath}/${file}` : file, // asset path node-uglifyjs-webpack-plugin-1.3.0/README.md-147- hash: crypto.createHash('md4').update(input).digest('hex'), // source file hash ############################################## node-uglifyjs-webpack-plugin-1.3.0/README.md-358-|**`condition`**|`{Regex\|Function}`|``|Regular Expression or function (see previous point)| node-uglifyjs-webpack-plugin-1.3.0/README.md:359:|**`filename`**|`{String\|Function}`|`${file}.LICENSE`|The file where the extracted comments will be stored. Can be either a `{String}` or a `{Function<(string) -> {String}>}`, which will be given the original filename. Default is to append the suffix `.LICENSE` to the original filename| node-uglifyjs-webpack-plugin-1.3.0/README.md:360:|**`banner`**|`{Boolean\|String\|Function}`|`/*! For license information please see ${filename}.js.LICENSE */`|The banner text that points to the extracted file and will be added on top of the original file. Can be `false` (no banner), a `{String}`, or a `{Function<(string) -> {String}` that will be called with the filename where extracted comments have been stored. Will be wrapped into comment| node-uglifyjs-webpack-plugin-1.3.0/README.md-361- ############################################## node-uglifyjs-webpack-plugin-1.3.0/src/uglify/worker.js-13- '__dirname', node-uglifyjs-webpack-plugin-1.3.0/src/uglify/worker.js:14: `'use strict'\nreturn ${options}`, node-uglifyjs-webpack-plugin-1.3.0/src/uglify/worker.js-15- )(exports, require, module, __filename, __dirname); ############################################## node-uglifyjs-webpack-plugin-1.3.0/src/uglify/minify.js-120- extractedComments.push( node-uglifyjs-webpack-plugin-1.3.0/src/uglify/minify.js:121: comment.type === 'comment2' ? `/*${comment.value}*/` : `//${comment.value}`, node-uglifyjs-webpack-plugin-1.3.0/src/uglify/minify.js-122- ); ############################################## node-uglifyjs-webpack-plugin-1.3.0/src/index.js-83- if (original && original.source && requestShortener) { node-uglifyjs-webpack-plugin-1.3.0/src/index.js:84: return new Error(`${file} from UglifyJs\n${err.message} [${requestShortener.shorten(original.source)}:${original.line},${original.column}][${file}:${err.line},${err.col}]`); node-uglifyjs-webpack-plugin-1.3.0/src/index.js-85- } node-uglifyjs-webpack-plugin-1.3.0/src/index.js-86- node-uglifyjs-webpack-plugin-1.3.0/src/index.js:87: return new Error(`${file} from UglifyJs\n${err.message} [${file}:${err.line},${err.col}]`); node-uglifyjs-webpack-plugin-1.3.0/src/index.js-88- } else if (err.stack) { node-uglifyjs-webpack-plugin-1.3.0/src/index.js:89: return new Error(`${file} from UglifyJs\n${err.stack}`); node-uglifyjs-webpack-plugin-1.3.0/src/index.js-90- } node-uglifyjs-webpack-plugin-1.3.0/src/index.js-91- node-uglifyjs-webpack-plugin-1.3.0/src/index.js:92: return new Error(`${file} from UglifyJs\n${err.message}`); node-uglifyjs-webpack-plugin-1.3.0/src/index.js-93- } ############################################## node-uglifyjs-webpack-plugin-1.3.0/src/index.js-96- if (!file || !sourceMap) { node-uglifyjs-webpack-plugin-1.3.0/src/index.js:97: return `UglifyJs Plugin: ${warning}`; node-uglifyjs-webpack-plugin-1.3.0/src/index.js-98- } ############################################## node-uglifyjs-webpack-plugin-1.3.0/src/index.js-116- if (original && original.source && original.source !== file && requestShortener) { node-uglifyjs-webpack-plugin-1.3.0/src/index.js:117: warningMessage = `${warningMessage.replace(warningRegex, '')}[${requestShortener.shorten(original.source)}:${original.line},${original.column}]`; node-uglifyjs-webpack-plugin-1.3.0/src/index.js-118- } ############################################## node-uglifyjs-webpack-plugin-1.3.0/src/index.js-120- node-uglifyjs-webpack-plugin-1.3.0/src/index.js:121: return `UglifyJs Plugin: ${warningMessage} in ${file}`; node-uglifyjs-webpack-plugin-1.3.0/src/index.js-122- } ############################################## node-uglifyjs-webpack-plugin-1.3.0/src/index.js-164- compilation.warnings.push( node-uglifyjs-webpack-plugin-1.3.0/src/index.js:165: new Error(`${file} contains invalid source map`), node-uglifyjs-webpack-plugin-1.3.0/src/index.js-166- ); ############################################## node-uglifyjs-webpack-plugin-1.3.0/src/index.js-176- if (this.options.extractComments) { node-uglifyjs-webpack-plugin-1.3.0/src/index.js:177: commentsFile = this.options.extractComments.filename || `${file}.LICENSE`; node-uglifyjs-webpack-plugin-1.3.0/src/index.js-178- ############################################## node-uglifyjs-webpack-plugin-1.3.0/src/index.js-200- 'uglifyjs-webpack-plugin-options': this.options, node-uglifyjs-webpack-plugin-1.3.0/src/index.js:201: path: compiler.outputPath ? `${compiler.outputPath}/${file}` : file, node-uglifyjs-webpack-plugin-1.3.0/src/index.js-202- hash: crypto.createHash('md4').update(input).digest('hex'), ############################################## node-uglifyjs-webpack-plugin-1.3.0/src/index.js-269- let banner = this.options.extractComments.banner node-uglifyjs-webpack-plugin-1.3.0/src/index.js:270: || `For license information please see ${path.posix.basename(commentsFile)}`; node-uglifyjs-webpack-plugin-1.3.0/src/index.js-271- ############################################## node-uglifyjs-webpack-plugin-1.3.0/src/index.js-277- outputSource = new ConcatSource( node-uglifyjs-webpack-plugin-1.3.0/src/index.js:278: `/*! ${banner} */\n`, node-uglifyjs-webpack-plugin-1.3.0/src/index.js-279- outputSource, ############################################## node-uglifyjs-webpack-plugin-1.3.0/src/index.js-283- node-uglifyjs-webpack-plugin-1.3.0/src/index.js:284: const commentsSource = new RawSource(`${extractedComments.join('\n\n')}\n`); node-uglifyjs-webpack-plugin-1.3.0/src/index.js-285- ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/__snapshots__/supports-multicompiler.test.js.snap-109- node-uglifyjs-webpack-plugin-1.3.0/test/__snapshots__/supports-multicompiler.test.js.snap:110:exports[`when using MultiCompiler matches snapshot with empty options: main.286f3599c95e4eaa6950.js 1`] = `"!function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:n})},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,\\"a\\",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p=\\"\\",r(r.s=0)}([function(t,e,r){\\"use strict\\";Object.defineProperty(e,\\"__esModule\\",{value:!0});var n=r(1);e.default=function(){const t=n.b,e=\`baz\${Math.random()}\`;return()=>({a:t+n.a+e,b:t,baz:e})}},function(t,e,r){\\"use strict\\";e.a=\\"bar\\",e.b=\\"foo\\"}]);"`; node-uglifyjs-webpack-plugin-1.3.0/test/__snapshots__/supports-multicompiler.test.js.snap-111- ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/__snapshots__/test-option.test.js.snap-54- const b = __WEBPACK_IMPORTED_MODULE_0__dep__[\\"b\\" /* default */]; node-uglifyjs-webpack-plugin-1.3.0/test/__snapshots__/test-option.test.js.snap:55: const baz = \`baz\${Math.random()}\`; node-uglifyjs-webpack-plugin-1.3.0/test/__snapshots__/test-option.test.js.snap-56- return () => { ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/__snapshots__/test-option.test.js.snap-275- const b = __WEBPACK_IMPORTED_MODULE_0__dep__[\\"b\\" /* default */]; node-uglifyjs-webpack-plugin-1.3.0/test/__snapshots__/test-option.test.js.snap:276: const baz = \`baz\${Math.random()}\`; node-uglifyjs-webpack-plugin-1.3.0/test/__snapshots__/test-option.test.js.snap-277- return () => { ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/__snapshots__/test-option.test.js.snap-468- node-uglifyjs-webpack-plugin-1.3.0/test/__snapshots__/test-option.test.js.snap:469:exports[`when applied with \`test\` option matches snapshot with empty value: importExport.js?var=6294434024e08d3418c3 1`] = `"webpackJsonp([1],[,,function(t,a,e){\\"use strict\\";Object.defineProperty(a,\\"__esModule\\",{value:!0});var n=e(3);a.default=function(){const t=n.b,a=\`baz\${Math.random()}\`;return()=>({a:t+n.a+a,b:t,baz:a})}},function(t,a,e){\\"use strict\\";a.a=\\"bar\\",a.b=\\"foo\\"}],[2]);"`; node-uglifyjs-webpack-plugin-1.3.0/test/__snapshots__/test-option.test.js.snap-470- ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/__snapshots__/uglifyOptions-option.test.js.snap-260- } catch (error) { node-uglifyjs-webpack-plugin-1.3.0/test/__snapshots__/uglifyOptions-option.test.js.snap:261: console.log(\`ERROR: \${error.stack}\`); node-uglifyjs-webpack-plugin-1.3.0/test/__snapshots__/uglifyOptions-option.test.js.snap-262- } ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js-19- entry: { node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js:20: one: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js:21: two: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js:22: three: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js:23: four: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js-24- }, ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js-106- // eslint-disable-next-line no-new-func node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js:107: const cacheEntryOptions = new Function(`'use strict'\nreturn ${cacheEntry}`)(); node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js-108- const basename = path.basename(cacheEntryOptions.path); ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js-175- // eslint-disable-next-line no-new-func node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js:176: const cacheEntryOptions = new Function(`'use strict'\nreturn ${cacheEntry}`)(); node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js-177- const basename = path.basename(cacheEntryOptions.path); ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js-215- // eslint-disable-next-line no-param-reassign node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js:216: defaultCacheKeys.myCacheKeyBasedOnFile = `file-${file}`; node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js-217- ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js-254- // eslint-disable-next-line no-new-func node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js:255: const cacheEntryOptions = new Function(`'use strict'\nreturn ${cacheEntry}`)(); node-uglifyjs-webpack-plugin-1.3.0/test/cache-option.test.js-256- const basename = path.basename(cacheEntryOptions.path); ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/exclude-option.test.js-13- entry: { node-uglifyjs-webpack-plugin-1.3.0/test/exclude-option.test.js:14: excluded1: `${__dirname}/fixtures/excluded1.js`, node-uglifyjs-webpack-plugin-1.3.0/test/exclude-option.test.js:15: excluded2: `${__dirname}/fixtures/excluded2.js`, node-uglifyjs-webpack-plugin-1.3.0/test/exclude-option.test.js:16: entry: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/exclude-option.test.js-17- }, ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/extractComments-option.test.js-9- entry: { node-uglifyjs-webpack-plugin-1.3.0/test/extractComments-option.test.js:10: one: `${__dirname}/fixtures/comments.js`, node-uglifyjs-webpack-plugin-1.3.0/test/extractComments-option.test.js-11- }, ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/extractComments-option.test.js-170- banner(licenseFile) { node-uglifyjs-webpack-plugin-1.3.0/test/extractComments-option.test.js:171: return `License information can be found in ${licenseFile}`; node-uglifyjs-webpack-plugin-1.3.0/test/extractComments-option.test.js-172- }, ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/extractComments-option.test.js-196- banner(licenseFile) { node-uglifyjs-webpack-plugin-1.3.0/test/extractComments-option.test.js:197: return `License information can be found in ${licenseFile}`; node-uglifyjs-webpack-plugin-1.3.0/test/extractComments-option.test.js-198- }, ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/fixtures/ecma-8/entry.js-6- } catch (error) { node-uglifyjs-webpack-plugin-1.3.0/test/fixtures/ecma-8/entry.js:7: console.log(`ERROR: ${error.stack}`); node-uglifyjs-webpack-plugin-1.3.0/test/fixtures/ecma-8/entry.js-8- } ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/fixtures/import-export/entry.js-4- const b = foo; node-uglifyjs-webpack-plugin-1.3.0/test/fixtures/import-export/entry.js:5: const baz = `baz${Math.random()}`; node-uglifyjs-webpack-plugin-1.3.0/test/fixtures/import-export/entry.js-6- return () => { ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/helpers.js-37- cache: false, node-uglifyjs-webpack-plugin-1.3.0/test/helpers.js:38: entry: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/helpers.js-39- output: { node-uglifyjs-webpack-plugin-1.3.0/test/helpers.js:40: path: `${__dirname}/dist`, node-uglifyjs-webpack-plugin-1.3.0/test/helpers.js-41- filename: '[name].[chunkhash].js', ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/helpers.js-63-export function removeCWD(str) { node-uglifyjs-webpack-plugin-1.3.0/test/helpers.js:64: return str.split(`${process.cwd()}/`).join(''); node-uglifyjs-webpack-plugin-1.3.0/test/helpers.js-65-} ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/include-option.test.js-13- entry: { node-uglifyjs-webpack-plugin-1.3.0/test/include-option.test.js:14: included1: `${__dirname}/fixtures/included1.js`, node-uglifyjs-webpack-plugin-1.3.0/test/include-option.test.js:15: included2: `${__dirname}/fixtures/included2.js`, node-uglifyjs-webpack-plugin-1.3.0/test/include-option.test.js:16: entry: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/include-option.test.js-17- }, ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-7- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js:8: entry: `${__dirname}/fixtures/minify/es5.js`, node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-9- output: { node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js:10: path: `${__dirname}/dist-uglify-js`, node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-11- filename: '[name].js', ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-44- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js:45: entry: `${__dirname}/fixtures/minify/es6.js`, node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-46- output: { node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js:47: path: `${__dirname}/dist-uglify-es`, node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-48- filename: '[name].js', ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-81- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js:82: entry: `${__dirname}/fixtures/minify/es6.js`, node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-83- output: { node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js:84: path: `${__dirname}/dist-terser`, node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-85- filename: '[name].js', ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-118- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js:119: entry: `${__dirname}/fixtures/minify/es6.js`, node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-120- output: { node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js:121: path: `${__dirname}/dist-terser`, node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-122- filename: '[name].js', ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-173- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js:174: entry: `${__dirname}/fixtures/minify/es6.js`, node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-175- output: { node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js:176: path: `${__dirname}/dist-terser`, node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-177- filename: '[name].js', ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-211- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js:212: entry: `${__dirname}/fixtures/minify/es6.js`, node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-213- output: { node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js:214: path: `${__dirname}/dist-terser`, node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-215- filename: '[name].js', ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-243- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js:244: entry: `${__dirname}/fixtures/minify/es6.js`, node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-245- output: { node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js:246: path: `${__dirname}/dist-terser`, node-uglifyjs-webpack-plugin-1.3.0/test/minify-option.test.js-247- filename: '[name].js', ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/parallel-option.test.js-33- entry: { node-uglifyjs-webpack-plugin-1.3.0/test/parallel-option.test.js:34: one: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/parallel-option.test.js:35: two: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/parallel-option.test.js:36: three: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/parallel-option.test.js:37: four: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/parallel-option.test.js-38- }, ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/sourceMap-option.test.js-6- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/sourceMap-option.test.js:7: entry: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/sourceMap-option.test.js-8- devtool: 'source-map', ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/sourceMap-option.test.js-29- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/sourceMap-option.test.js:30: entry: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/sourceMap-option.test.js-31- devtool: false, ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/sourceMap-option.test.js-52- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/sourceMap-option.test.js:53: entry: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/sourceMap-option.test.js-54- devtool: 'source-map', ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/sourceMap-option.test.js-75- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/sourceMap-option.test.js:76: entry: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/sourceMap-option.test.js-77- devtool: false, ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/sourceMap-option.test.js-98- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/sourceMap-option.test.js:99: entry: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/sourceMap-option.test.js-100- devtool: 'source-map', ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/supports-multicompiler.test.js-16- cache: false, node-uglifyjs-webpack-plugin-1.3.0/test/supports-multicompiler.test.js:17: entry: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/supports-multicompiler.test.js-18- output: { node-uglifyjs-webpack-plugin-1.3.0/test/supports-multicompiler.test.js:19: path: `${__dirname}/dist`, node-uglifyjs-webpack-plugin-1.3.0/test/supports-multicompiler.test.js-20- filename: '[name].[chunkhash].js', ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/supports-multicompiler.test.js-26- cache: false, node-uglifyjs-webpack-plugin-1.3.0/test/supports-multicompiler.test.js:27: entry: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/supports-multicompiler.test.js-28- output: { node-uglifyjs-webpack-plugin-1.3.0/test/supports-multicompiler.test.js:29: path: `${__dirname}/dist`, node-uglifyjs-webpack-plugin-1.3.0/test/supports-multicompiler.test.js-30- filename: '[name].[chunkhash].js', ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/supports-multicompiler.test.js-37- cache: false, node-uglifyjs-webpack-plugin-1.3.0/test/supports-multicompiler.test.js:38: entry: `${__dirname}/fixtures/import-export/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/supports-multicompiler.test.js-39- output: { node-uglifyjs-webpack-plugin-1.3.0/test/supports-multicompiler.test.js:40: path: `${__dirname}/dist-MultiCompiler`, node-uglifyjs-webpack-plugin-1.3.0/test/supports-multicompiler.test.js-41- filename: '[name].[chunkhash].js', ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/test-option.test.js-13- entry: { node-uglifyjs-webpack-plugin-1.3.0/test/test-option.test.js:14: js: `${__dirname}/fixtures/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/test-option.test.js:15: mjs: `${__dirname}/fixtures/entry.mjs`, node-uglifyjs-webpack-plugin-1.3.0/test/test-option.test.js:16: importExport: `${__dirname}/fixtures/import-export/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/test-option.test.js:17: AsyncImportExport: `${__dirname}/fixtures/async-import-export/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/test-option.test.js-18- }, node-uglifyjs-webpack-plugin-1.3.0/test/test-option.test.js-19- output: { node-uglifyjs-webpack-plugin-1.3.0/test/test-option.test.js:20: path: `${__dirname}/dist`, node-uglifyjs-webpack-plugin-1.3.0/test/test-option.test.js-21- filename: '[name].js?var=[hash]', ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/uglify/worker.test.js-88- banner(licenseFile) { node-uglifyjs-webpack-plugin-1.3.0/test/uglify/worker.test.js:89: return `License information can be found in ${licenseFile}`; node-uglifyjs-webpack-plugin-1.3.0/test/uglify/worker.test.js-90- }, ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js-10- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js:11: entry: `${__dirname}/fixtures/ecma-5/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js-12- }); ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js-41- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js:42: entry: `${__dirname}/fixtures/ecma-6/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js-43- }); ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js-72- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js:73: entry: `${__dirname}/fixtures/ecma-7/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js-74- }); ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js-102- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js:103: entry: `${__dirname}/fixtures/ecma-8/entry.js`, node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js-104- }); ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js-133- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js:134: entry: `${__dirname}/fixtures/unreachable-code.js`, node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js-135- }); ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js-159- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js:160: entry: `${__dirname}/fixtures/unreachable-code.js`, node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js-161- }); ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js-700- const compiler = createCompiler({ node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js:701: entry: `${__dirname}/fixtures/inline-optimization.js`, node-uglifyjs-webpack-plugin-1.3.0/test/uglifyOptions-option.test.js-702- }); ############################################## node-uglifyjs-webpack-plugin-1.3.0/test/warningsFilter-option.test.js-13- entry: { node-uglifyjs-webpack-plugin-1.3.0/test/warningsFilter-option.test.js:14: one: `${__dirname}/fixtures/unreachable-code.js`, node-uglifyjs-webpack-plugin-1.3.0/test/warningsFilter-option.test.js:15: two: `${__dirname}/fixtures/unreachable-code-2.js`, node-uglifyjs-webpack-plugin-1.3.0/test/warningsFilter-option.test.js-16- }, ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-83- if (original && original.source && requestShortener) { node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js:84: return new Error(`${file} from UglifyJs\n${err.message} [${requestShortener.shorten(original.source)}:${original.line},${original.column}][${file}:${err.line},${err.col}]`); node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-85- } node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-86- node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js:87: return new Error(`${file} from UglifyJs\n${err.message} [${file}:${err.line},${err.col}]`); node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-88- } else if (err.stack) { node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js:89: return new Error(`${file} from UglifyJs\n${err.stack}`); node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-90- } node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-91- node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js:92: return new Error(`${file} from UglifyJs\n${err.message}`); node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-93- } ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-96- if (!file || !sourceMap) { node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js:97: return `UglifyJs Plugin: ${warning}`; node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-98- } ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-116- if (original && original.source && original.source !== file && requestShortener) { node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js:117: warningMessage = `${warningMessage.replace(warningRegex, '')}[${requestShortener.shorten(original.source)}:${original.line},${original.column}]`; node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-118- } ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-120- node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js:121: return `UglifyJs Plugin: ${warningMessage} in ${file}`; node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-122- } ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-164- compilation.warnings.push( node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js:165: new Error(`${file} contains invalid source map`), node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-166- ); ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-176- if (this.options.extractComments) { node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js:177: commentsFile = this.options.extractComments.filename || `${file}.LICENSE`; node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-178- ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-200- 'uglifyjs-webpack-plugin-options': this.options, node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js:201: path: compiler.outputPath ? `${compiler.outputPath}/${file}` : file, node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-202- hash: crypto.createHash('md4').update(input).digest('hex'), ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-269- let banner = this.options.extractComments.banner node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js:270: || `For license information please see ${path.posix.basename(commentsFile)}`; node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-271- ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-277- outputSource = new ConcatSource( node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js:278: `/*! ${banner} */\n`, node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-279- outputSource, ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-283- node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js:284: const commentsSource = new RawSource(`${extractedComments.join('\n\n')}\n`); node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/index.js-285- ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/uglify/minify.js-120- extractedComments.push( node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/uglify/minify.js:121: comment.type === 'comment2' ? `/*${comment.value}*/` : `//${comment.value}`, node-uglifyjs-webpack-plugin-1.3.0/.pc/uglify-es-to-terser.patch/src/uglify/minify.js-122- ); ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-83- if (original && original.source && requestShortener) { node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js:84: return new Error(`${file} from UglifyJs\n${err.message} [${requestShortener.shorten(original.source)}:${original.line},${original.column}][${file}:${err.line},${err.col}]`); node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-85- } node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-86- node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js:87: return new Error(`${file} from UglifyJs\n${err.message} [${file}:${err.line},${err.col}]`); node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-88- } else if (err.stack) { node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js:89: return new Error(`${file} from UglifyJs\n${err.stack}`); node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-90- } node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-91- node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js:92: return new Error(`${file} from UglifyJs\n${err.message}`); node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-93- } ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-96- if (!file || !sourceMap) { node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js:97: return `UglifyJs Plugin: ${warning}`; node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-98- } ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-116- if (original && original.source && original.source !== file && requestShortener) { node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js:117: warningMessage = `${warningMessage.replace(warningRegex, '')}[${requestShortener.shorten(original.source)}:${original.line},${original.column}]`; node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-118- } ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-120- node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js:121: return `UglifyJs Plugin: ${warningMessage} in ${file}`; node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-122- } ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-164- compilation.warnings.push( node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js:165: new Error(`${file} contains invalid source map`), node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-166- ); ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-176- if (this.options.extractComments) { node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js:177: commentsFile = this.options.extractComments.filename || `${file}.LICENSE`; node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-178- ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-200- 'uglifyjs-webpack-plugin-options': this.options, node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js:201: path: compiler.outputPath ? `${compiler.outputPath}/${file}` : file, node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-202- hash: crypto.createHash('md4').update(input).digest('hex'), ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-269- let banner = this.options.extractComments.banner node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js:270: || `For license information please see ${path.posix.basename(commentsFile)}`; node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-271- ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-277- outputSource = new ConcatSource( node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js:278: `/*! ${banner} */\n`, node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-279- outputSource, ############################################## node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-283- node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js:284: const commentsSource = new RawSource(`${extractedComments.join('\n\n')}\n`); node-uglifyjs-webpack-plugin-1.3.0/.pc/fix-for-schema-utils-3.patch/src/index.js-285-