diff --git a/package-lock.json b/package-lock.json index 7b7792b..3454204 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1520,9 +1520,9 @@ "dev": true }, "@eslint/eslintrc": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.0.tgz", - "integrity": "sha512-+cIGPCBdLCzqxdtwppswP+zTsH9BOIGzAeKfBIbtb4gW/giMlfMwP0HUSFfhzh20f9u8uZ8hOp62+4GPquTbwQ==", + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.1.tgz", + "integrity": "sha512-XRUeBZ5zBWLYgSANMpThFddrZZkEbGHgUdt5UJjZfnlN9BGCiUBrf+nvbRupSjMvqzwnQN0qwCmOxITt1cfywA==", "dev": true, "requires": { "ajv": "^6.12.4", @@ -2252,9 +2252,9 @@ } }, "@types/babel__core": { - "version": "7.1.10", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.10.tgz", - "integrity": "sha512-x8OM8XzITIMyiwl5Vmo2B1cR1S1Ipkyv4mdlbJjMa1lmuKvKY9FrBbEANIaMlnWn5Rf7uO+rC/VgYabNkE17Hw==", + "version": "7.1.11", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.11.tgz", + "integrity": "sha512-E5nSOzrjnvhURYnbOR2dClTqcyhPbPvtEwLHf7JJADKedPbcZsoJVfP+I2vBNfBjz4bnZIuhL/tNmRi5nJ7Jlw==", "dev": true, "requires": { "@babel/parser": "^7.1.0", @@ -2385,9 +2385,9 @@ "dev": true }, "@types/node": { - "version": "14.14.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.3.tgz", - "integrity": "sha512-33/L34xS7HVUx23e0wOT2V1qPF1IrHgQccdJVm9uXGTB9vFBrrzBtkQymT8VskeKOxjz55MSqMv0xuLq+u98WQ==", + "version": "14.14.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.6.tgz", + "integrity": "sha512-6QlRuqsQ/Ox/aJEQWBEJG7A9+u7oSYl3mem/K8IzxXG/kAGbV1YPD9Bg9Zw3vyxC/YP+zONKwy8hGkSt1jxFMw==", "dev": true }, "@types/normalize-package-data": { @@ -2838,27 +2838,6 @@ "define-properties": "^1.1.3", "es-abstract": "^1.17.0", "is-string": "^1.0.5" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } } }, "array-union": { @@ -2881,27 +2860,6 @@ "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.17.0-next.1" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } } }, "arrify": { @@ -2969,9 +2927,9 @@ "dev": true }, "aws4": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz", - "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", "dev": true }, "babel-code-frame": { @@ -3312,15 +3270,15 @@ "dev": true }, "browserslist": { - "version": "4.14.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz", - "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==", + "version": "4.14.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.6.tgz", + "integrity": "sha512-zeFYcUo85ENhc/zxHbiIp0LGzzTrE2Pv2JhxvS7kpUb9Q9D38kUX6Bie7pGutJ/5iF5rOxE7CepAuWD56xJ33A==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001135", - "electron-to-chromium": "^1.3.571", - "escalade": "^3.1.0", - "node-releases": "^1.1.61" + "caniuse-lite": "^1.0.30001154", + "electron-to-chromium": "^1.3.585", + "escalade": "^3.1.1", + "node-releases": "^1.1.65" } }, "bser": { @@ -3379,6 +3337,16 @@ "unset-value": "^1.0.0" } }, + "call-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", + "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.0" + } + }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -3403,9 +3371,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001151", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001151.tgz", - "integrity": "sha512-Zh3sHqskX6mHNrqUerh+fkf0N72cMxrmflzje/JyVImfpknscMnkeJrlFGJcqTmaa0iszdYptGpWMJCRQDkBVw==", + "version": "1.0.30001154", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001154.tgz", + "integrity": "sha512-y9DvdSti8NnYB9Be92ddMZQrcOe04kcQtcxtBx4NkB04+qZ+JUWotnXBJTmxlKudhxNTQ3RRknMwNU2YQl/Org==", "dev": true }, "capture-exit": { @@ -5045,9 +5013,9 @@ } }, "electron-to-chromium": { - "version": "1.3.583", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.583.tgz", - "integrity": "sha512-L9BwLwJohjZW9mQESI79HRzhicPk1DFgM+8hOCfGgGCFEcA3Otpv7QK6SGtYoZvfQfE3wKLh0Hd5ptqUFv3gvQ==", + "version": "1.3.585", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.585.tgz", + "integrity": "sha512-xoeqjMQhgHDZM7FiglJAb2aeOxHZWFruUc3MbAGTgE7GB8rr5fTn1Sdh5THGuQtndU3GuXlu91ZKqRivxoCZ/A==", "dev": true }, "emittery": { @@ -5106,9 +5074,9 @@ } }, "es-abstract": { - "version": "1.18.0-next.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", - "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", @@ -5116,7 +5084,6 @@ "has": "^1.0.3", "has-symbols": "^1.0.1", "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.0", "is-regex": "^1.1.1", "object-inspect": "^1.8.0", "object-keys": "^1.1.1", @@ -5209,13 +5176,13 @@ } }, "eslint": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.12.0.tgz", - "integrity": "sha512-n5pEU27DRxCSlOhJ2rO57GDLcNsxO0LPpAbpFdh7xmcDmjmlGUfoyrsB3I7yYdQXO5N3gkSTiDrPSPNFiiirXA==", + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.12.1.tgz", + "integrity": "sha512-HlMTEdr/LicJfN08LB3nM1rRYliDXOmfoO4vj39xN6BLpFzF00hbwBoqHk8UcJ2M/3nlARZWy/mslvGEuZFvsg==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "@eslint/eslintrc": "^0.2.0", + "@eslint/eslintrc": "^0.2.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -5403,9 +5370,9 @@ } }, "eslint-config-prettier": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.14.0.tgz", - "integrity": "sha512-DbVwh0qZhAC7CNDWcq8cBdK6FcVHiMTKmCypOPWeZkp9hJ8xYwTaWSa6bb6cjfi8KOeJy0e9a8Izxyx+O4+gCQ==", + "version": "6.15.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz", + "integrity": "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==", "dev": true, "requires": { "get-stdin": "^6.0.0" @@ -6012,9 +5979,9 @@ "dev": true }, "fastq": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", - "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.9.0.tgz", + "integrity": "sha512-i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w==", "dev": true, "requires": { "reusify": "^1.0.4" @@ -6048,9 +6015,9 @@ } }, "file-loader": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz", - "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", "dev": true, "requires": { "loader-utils": "^2.0.0", @@ -6264,9 +6231,9 @@ "dev": true }, "gensync": { - "version": "1.0.0-beta.1", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", - "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true }, "get-caller-file": { @@ -6275,6 +6242,17 @@ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true }, + "get-intrinsic": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz", + "integrity": "sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, "get-own-enumerable-property-symbols": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", @@ -6927,9 +6905,9 @@ "dev": true }, "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.2.tgz", + "integrity": "sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==", "dev": true, "requires": { "parent-module": "^1.0.0", @@ -7510,9 +7488,9 @@ } }, "execa": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.0.3.tgz", - "integrity": "sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", "dev": true, "requires": { "cross-spawn": "^7.0.0", @@ -8729,9 +8707,9 @@ } }, "camelcase": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.1.0.tgz", - "integrity": "sha512-WCMml9ivU60+8rEJgELlFp1gxFcEGxwYleE3bziHEDeqsqAWGHdimB7beBFGjLzVNgPGyDsfgXLQEYMpmIFnVQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", "dev": true }, "chalk": { @@ -8994,13 +8972,21 @@ } }, "jsonfile": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", - "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, "requires": { "graceful-fs": "^4.1.6", - "universalify": "^1.0.0" + "universalify": "^2.0.0" + }, + "dependencies": { + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + } } }, "jsonparse": { @@ -9056,20 +9042,20 @@ "dev": true }, "lint-staged": { - "version": "10.4.2", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.4.2.tgz", - "integrity": "sha512-OLCA9K1hS+Sl179SO6kX0JtnsaKj/MZalEhUj5yAgXsb63qPI/Gfn6Ua1KuZdbfkZNEu3/n5C/obYCu70IMt9g==", + "version": "10.5.1", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.1.tgz", + "integrity": "sha512-fTkTGFtwFIJJzn/PbUO3RXyEBHIhbfYBE7+rJyLcOXabViaO/h6OslgeK6zpeUtzkDrzkgyAYDTLAwx6JzDTHw==", "dev": true, "requires": { "chalk": "^4.1.0", "cli-truncate": "^2.1.0", - "commander": "^6.0.0", + "commander": "^6.2.0", "cosmiconfig": "^7.0.0", - "debug": "^4.1.1", + "debug": "^4.2.0", "dedent": "^0.7.0", "enquirer": "^2.3.6", - "execa": "^4.0.3", - "listr2": "^2.6.0", + "execa": "^4.1.0", + "listr2": "^3.2.2", "log-symbols": "^4.0.0", "micromatch": "^4.0.2", "normalize-path": "^3.0.0", @@ -9148,9 +9134,9 @@ } }, "execa": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.0.3.tgz", - "integrity": "sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", "dev": true, "requires": { "cross-spawn": "^7.0.0", @@ -9282,9 +9268,9 @@ "dev": true }, "listr2": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-2.6.2.tgz", - "integrity": "sha512-6x6pKEMs8DSIpA/tixiYY2m/GcbgMplMVmhQAaLFxEtNSKLeWTGjtmU57xvv6QCm2XcqzyNXL/cTSVf4IChCRA==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.2.2.tgz", + "integrity": "sha512-AajqcZEUikF2ioph6PfH3dIuxJclhr3i3kHgTOP0xeXdWQohrvJAAmqVcV43/GI987HFY/vzT73jYXoa4esDHg==", "dev": true, "requires": { "chalk": "^4.1.0", @@ -9293,7 +9279,7 @@ "indent-string": "^4.0.0", "log-update": "^4.0.0", "p-map": "^4.0.0", - "rxjs": "^6.6.2", + "rxjs": "^6.6.3", "through": "^2.3.8" }, "dependencies": { @@ -10010,9 +9996,9 @@ } }, "node-releases": { - "version": "1.1.64", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.64.tgz", - "integrity": "sha512-Iec8O9166/x2HRMJyLLLWkd0sFFLrFNy+Xf+JQfSQsdBJzPcHpNl3JQ9gD4j+aJxmCa25jNsIbM4bmACtSbkSg==", + "version": "1.1.65", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.65.tgz", + "integrity": "sha512-YpzJOe2WFIW0V4ZkJQd/DGR/zdVwc/pI4Nl1CZrBO19FdRcSTmsuhdttw9rsTzzJLrNcSloLiBbEYx1C4f6gpA==", "dev": true }, "normalize-package-data": { @@ -10200,13 +10186,13 @@ } }, "object.assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", - "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", "dev": true, "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.0", "has-symbols": "^1.0.1", "object-keys": "^1.1.1" } @@ -10230,27 +10216,6 @@ "es-abstract": "^1.17.0-next.1", "function-bind": "^1.1.1", "has": "^1.0.3" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } } }, "once": { @@ -10579,13 +10544,13 @@ "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" }, "prompts": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.2.tgz", - "integrity": "sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", "dev": true, "requires": { "kleur": "^3.0.3", - "sisteransi": "^1.0.4" + "sisteransi": "^1.0.5" }, "dependencies": { "kleur": { @@ -10779,9 +10744,9 @@ } }, "regenerate": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.1.tgz", - "integrity": "sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", "dev": true }, "regenerate-unicode-properties": { @@ -11064,9 +11029,9 @@ "dev": true }, "run-parallel": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", - "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz", + "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==", "dev": true }, "rxjs": { @@ -11655,12 +11620,22 @@ "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.17.0-next.1" + } + }, + "string.prototype.trimend": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz", + "integrity": "sha512-8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" }, "dependencies": { "es-abstract": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", - "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", "dev": true, "requires": { "es-to-primitive": "^1.2.1", @@ -11668,6 +11643,7 @@ "has": "^1.0.3", "has-symbols": "^1.0.1", "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", "is-regex": "^1.1.1", "object-inspect": "^1.8.0", "object-keys": "^1.1.1", @@ -11678,16 +11654,6 @@ } } }, - "string.prototype.trimend": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz", - "integrity": "sha512-8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1" - } - }, "string.prototype.trimstart": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.2.tgz", @@ -11696,6 +11662,28 @@ "requires": { "define-properties": "^1.1.3", "es-abstract": "^1.18.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "string_decoder": { @@ -11931,9 +11919,9 @@ } }, "terser-webpack-plugin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.0.1.tgz", - "integrity": "sha512-EwUe+XDTFf/2cAlmAlZZ7vRpNKMZUAypX2kIRm0Fmjlz4l7SqbI/VabmgiesNZW2nq/LR0N7ku/wlTQ6ygen0w==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.0.3.tgz", + "integrity": "sha512-zFdGk8Lh9ZJGPxxPE6jwysOlATWB8GMW8HcfGULWA/nPal+3VdATflQvSBSLQJRCmYZnfFJl6vkRTiwJGNgPiQ==", "dev": true, "requires": { "jest-worker": "^26.6.1", @@ -12325,9 +12313,9 @@ "optional": true }, "v8-compile-cache": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz", - "integrity": "sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", + "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", "dev": true }, "v8-to-istanbul": { @@ -12398,9 +12386,9 @@ } }, "watchpack": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.0.0.tgz", - "integrity": "sha512-xSdCxxYZWNk3VK13bZRYhsQpfa8Vg63zXG+3pyU8ouqSLRCv4IGXIp9Kr226q6GBkGRlZrST2wwKtjfKz2m7Cg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.0.1.tgz", + "integrity": "sha512-vO8AKGX22ZRo6PiOFM9dC0re8IcKh8Kd/aH2zeqUc6w4/jBGlTy2P7fTC6ekT0NjVeGjgU2dGC5rNstKkeLEQg==", "dev": true, "requires": { "glob-to-regexp": "^0.4.1", @@ -12414,9 +12402,9 @@ "dev": true }, "webpack": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.2.0.tgz", - "integrity": "sha512-evtOjOJQq3zaHJIWsJjM4TGtNHtSrNVAIyQ+tdPW/fRd+4PLGbUG6S3xt+N4+QwDBOaCVd0xCWiHd4R6lWO5DQ==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.3.2.tgz", + "integrity": "sha512-DXsfHoI6lQAR3KnQh7+FsRfs9fs+TEvzXCA35UbKv4kVuzslg7QCMAcpFRZNDMjdtm9N/PoO54XEzGN9TeacQg==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.0", @@ -12428,7 +12416,7 @@ "acorn": "^8.0.4", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.3.0", + "enhanced-resolve": "^5.3.1", "eslint-scope": "^5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", @@ -12440,9 +12428,9 @@ "pkg-dir": "^4.2.0", "schema-utils": "^3.0.0", "tapable": "^2.0.0", - "terser-webpack-plugin": "^5.0.0", + "terser-webpack-plugin": "^5.0.3", "watchpack": "^2.0.0", - "webpack-sources": "^2.0.1" + "webpack-sources": "^2.1.1" }, "dependencies": { "acorn": { @@ -12452,9 +12440,9 @@ "dev": true }, "webpack-sources": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.1.0.tgz", - "integrity": "sha512-gOlNIlnBzDC4yIqRcguYXscNRfSL4KSd2EXMXxkTPCao56YW8CbjrY+EfW5fqJNOdWhlFMxGTy1ctwJgeprnXg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz", + "integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==", "dev": true, "requires": { "source-list-map": "^2.0.1", diff --git a/package.json b/package.json index 6beb794..739d0f2 100644 --- a/package.json +++ b/package.json @@ -60,18 +60,18 @@ "cross-env": "^7.0.2", "del": "^6.0.0", "del-cli": "^3.0.1", - "eslint": "^7.12.0", - "eslint-config-prettier": "^6.14.0", + "eslint": "^7.12.1", + "eslint-config-prettier": "^6.15.0", "eslint-plugin-import": "^2.22.1", - "file-loader": "^6.1.1", + "file-loader": "^6.2.0", "husky": "^4.3.0", "jest": "^26.6.1", - "lint-staged": "^10.4.2", + "lint-staged": "^10.5.1", "memfs": "^3.2.0", "npm-run-all": "^4.1.5", "prettier": "^2.1.2", "standard-version": "^9.0.0", - "webpack": "^5.2.0" + "webpack": "^5.3.2" }, "keywords": [ "webpack" diff --git a/test/__snapshots__/CompressionPlugin.test.js.snap.webpack4 b/test/__snapshots__/CompressionPlugin.test.js.snap.webpack4 index 6c064a8..f9cd1b8 100644 --- a/test/__snapshots__/CompressionPlugin.test.js.snap.webpack4 +++ b/test/__snapshots__/CompressionPlugin.test.js.snap.webpack4 @@ -507,6 +507,7 @@ Array [ 78117, Object { "immutable": true, + "sourceFilename": "icon.png", }, ], Array [ @@ -517,6 +518,7 @@ Array [ "related": Object { "gziped": "23fc1d3ac606d117e05a140e0de79806.svg.gz", }, + "sourceFilename": "icon.svg", }, ], Array [ @@ -594,6 +596,7 @@ Array [ 78117, Object { "immutable": true, + "sourceFilename": "icon.png", }, ], Array [ @@ -604,6 +607,7 @@ Array [ "related": Object { "gziped": "23fc1d3ac606d117e05a140e0de79806.svg.gz", }, + "sourceFilename": "icon.svg", }, ], Array [ @@ -709,6 +713,7 @@ Array [ "compressed": "09a1a1112c577c2794359715edfcb5ac.png.compress", "customed": "09a1a1112c577c2794359715edfcb5ac.png.custom?foo=bar#hash", }, + "sourceFilename": "icon.png", }, ], Array [ @@ -738,6 +743,7 @@ Array [ "customed": "23fc1d3ac606d117e05a140e0de79806.svg.custom?foo=bar#hash", "gziped": "23fc1d3ac606d117e05a140e0de79806.svg.gz", }, + "sourceFilename": "icon.svg", }, ], Array [ diff --git a/test/__snapshots__/CompressionPlugin.test.js.snap.webpack5 b/test/__snapshots__/CompressionPlugin.test.js.snap.webpack5 index 54a00b3..38a7259 100644 --- a/test/__snapshots__/CompressionPlugin.test.js.snap.webpack5 +++ b/test/__snapshots__/CompressionPlugin.test.js.snap.webpack5 @@ -89,20 +89,20 @@ Array [ 393, ], Array [ - "async.async.d1b531c50fe64d803595.js", + "async.async.27008663fa31c77100af.js", 265, ], Array [ - "async.async.d1b531c50fe64d803595.js.gz", + "async.async.27008663fa31c77100af.js.gz", 179, ], Array [ - "main.9a4fa82041b895cfa230.js", + "main.78a615f0242459e9f81e.js", 16494, ], Array [ - "main.9a4fa82041b895cfa230.js.gz", - 3932, + "main.78a615f0242459e9f81e.js.gz", + 3931, ], ] `; @@ -441,20 +441,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; @@ -474,20 +474,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; @@ -508,6 +508,7 @@ Array [ Object { "immutable": true, "size": 78117, + "sourceFilename": "icon.png", }, ], Array [ @@ -519,6 +520,7 @@ Array [ "gziped": "23fc1d3ac606d117e05a140e0de79806.svg.gz", }, "size": 672, + "sourceFilename": "icon.svg", }, ], Array [ @@ -540,10 +542,10 @@ Array [ }, ], Array [ - "async.async.js?ver=cf10ec955f8676c58f85", + "async.async.js?ver=fb923fbfbe1905de10cc", 265, Object { - "fullhash": "cf10ec955f8676c58f85", + "fullhash": "fb923fbfbe1905de10cc", "immutable": true, "javascriptModule": false, "related": Object { @@ -573,18 +575,18 @@ Array [ ], Array [ "main.js.gz", - 3953, + 3952, Object { "compressed": true, "immutable": true, - "size": 3953, + "size": 3952, }, ], Array [ - "main.js?var=cf10ec955f8676c58f85", + "main.js?var=fb923fbfbe1905de10cc", 16650, Object { - "fullhash": "cf10ec955f8676c58f85", + "fullhash": "fb923fbfbe1905de10cc", "immutable": true, "javascriptModule": false, "related": Object { @@ -608,6 +610,7 @@ Array [ Object { "immutable": true, "size": 78117, + "sourceFilename": "icon.png", }, ], Array [ @@ -619,6 +622,7 @@ Array [ "gziped": "23fc1d3ac606d117e05a140e0de79806.svg.gz", }, "size": 672, + "sourceFilename": "icon.svg", }, ], Array [ @@ -640,10 +644,10 @@ Array [ }, ], Array [ - "async.async.js?ver=94322e0b3edcaa82eb91", + "async.async.js?ver=de308cf9f862aae72c20", 265, Object { - "fullhash": "94322e0b3edcaa82eb91", + "fullhash": "de308cf9f862aae72c20", "immutable": true, "javascriptModule": false, "related": Object { @@ -682,14 +686,14 @@ Array [ ], Array [ "main.js.map.gz", - 3958, + 3960, Object { "compressed": true, - "size": 3958, + "size": 3960, }, ], Array [ - "main.js.map?var=94322e0b3edcaa82eb91", + "main.js.map?var=de308cf9f862aae72c20", 12447, Object { "development": true, @@ -700,15 +704,15 @@ Array [ }, ], Array [ - "main.js?var=94322e0b3edcaa82eb91", + "main.js?var=de308cf9f862aae72c20", 16711, Object { - "fullhash": "94322e0b3edcaa82eb91", + "fullhash": "de308cf9f862aae72c20", "immutable": true, "javascriptModule": false, "related": Object { "gziped": "main.js.gz", - "sourceMap": "main.js.map?var=94322e0b3edcaa82eb91", + "sourceMap": "main.js.map?var=de308cf9f862aae72c20", }, "size": 16711, }, @@ -732,6 +736,7 @@ Array [ "customed": "09a1a1112c577c2794359715edfcb5ac.png.custom?foo=bar#hash", }, "size": 78117, + "sourceFilename": "icon.png", }, ], Array [ @@ -764,6 +769,7 @@ Array [ "gziped": "23fc1d3ac606d117e05a140e0de79806.svg.gz", }, "size": 672, + "sourceFilename": "icon.svg", }, ], Array [ @@ -839,10 +845,10 @@ Array [ }, ], Array [ - "async.async.js?ver=94322e0b3edcaa82eb91", + "async.async.js?ver=f7d7a6b10217e2699ecc", 265, Object { - "fullhash": "94322e0b3edcaa82eb91", + "fullhash": "f7d7a6b10217e2699ecc", "immutable": true, "javascriptModule": false, "related": Object { @@ -856,11 +862,11 @@ Array [ ], Array [ "main.js.br", - 3443, + 3442, Object { "compressed": true, "immutable": true, - "size": 3443, + "size": 3442, }, ], Array [ @@ -891,10 +897,10 @@ Array [ }, ], Array [ - "main.js?var=94322e0b3edcaa82eb91", + "main.js?var=f7d7a6b10217e2699ecc", 16653, Object { - "fullhash": "94322e0b3edcaa82eb91", + "fullhash": "f7d7a6b10217e2699ecc", "immutable": true, "javascriptModule": false, "related": Object { @@ -932,7 +938,7 @@ Array [ 179, ], Array [ - "async.async.js?ver=94322e0b3edcaa82eb91", + "async.async.js?ver=f7d7a6b10217e2699ecc", 265, ], Array [ @@ -940,7 +946,7 @@ Array [ 3957, ], Array [ - "main.js?var=94322e0b3edcaa82eb91", + "main.js?var=f7d7a6b10217e2699ecc", 16653, ], ] diff --git a/test/__snapshots__/algorithm.test.js.snap.webpack5 b/test/__snapshots__/algorithm.test.js.snap.webpack5 index 367ec01..a8ce411 100644 --- a/test/__snapshots__/algorithm.test.js.snap.webpack5 +++ b/test/__snapshots__/algorithm.test.js.snap.webpack5 @@ -19,20 +19,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; @@ -62,19 +62,19 @@ Array [ 672, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 265, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", + "main.7cdd8fe3ccdaedc3726c.js.gz", 16494, ], ] @@ -103,11 +103,11 @@ Array [ 672, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], ] diff --git a/test/__snapshots__/cache-option.test.js.snap.webpack5 b/test/__snapshots__/cache-option.test.js.snap.webpack5 index d9591c9..73cd31e 100644 --- a/test/__snapshots__/cache-option.test.js.snap.webpack5 +++ b/test/__snapshots__/cache-option.test.js.snap.webpack5 @@ -15,20 +15,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; @@ -48,20 +48,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; @@ -89,20 +89,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; @@ -122,20 +122,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; @@ -163,20 +163,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; @@ -196,20 +196,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; @@ -237,20 +237,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; @@ -270,20 +270,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; diff --git a/test/__snapshots__/compressionOptions-option.test.js.snap.webpack5 b/test/__snapshots__/compressionOptions-option.test.js.snap.webpack5 index ac18875..01ba6bd 100644 --- a/test/__snapshots__/compressionOptions-option.test.js.snap.webpack5 +++ b/test/__snapshots__/compressionOptions-option.test.js.snap.webpack5 @@ -19,20 +19,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; @@ -60,20 +60,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; @@ -97,20 +97,20 @@ Array [ 363, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 146, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3421, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3419, ], ] `; @@ -134,20 +134,20 @@ Array [ 381, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 167, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3920, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3921, ], ] `; @@ -171,20 +171,20 @@ Array [ 375, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 161, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3914, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3915, ], ] `; @@ -208,20 +208,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; diff --git a/test/__snapshots__/deleteOriginalAssets.test.js.snap.webpack5 b/test/__snapshots__/deleteOriginalAssets.test.js.snap.webpack5 index 140c549..b1a28ee 100644 --- a/test/__snapshots__/deleteOriginalAssets.test.js.snap.webpack5 +++ b/test/__snapshots__/deleteOriginalAssets.test.js.snap.webpack5 @@ -19,20 +19,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; @@ -52,12 +52,12 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; diff --git a/test/__snapshots__/exclude-option.test.js.snap.webpack5 b/test/__snapshots__/exclude-option.test.js.snap.webpack5 index 59c53b3..333a391 100644 --- a/test/__snapshots__/exclude-option.test.js.snap.webpack5 +++ b/test/__snapshots__/exclude-option.test.js.snap.webpack5 @@ -19,7 +19,7 @@ Array [ 179, ], Array [ - "async.async.js?ver=94322e0b3edcaa82eb91", + "async.async.js?ver=f7d7a6b10217e2699ecc", 265, ], Array [ @@ -27,7 +27,7 @@ Array [ 3957, ], Array [ - "main.js?var=94322e0b3edcaa82eb91", + "main.js?var=f7d7a6b10217e2699ecc", 16653, ], ] @@ -52,7 +52,7 @@ Array [ 179, ], Array [ - "async.async.js?ver=94322e0b3edcaa82eb91", + "async.async.js?ver=f7d7a6b10217e2699ecc", 265, ], Array [ @@ -60,7 +60,7 @@ Array [ 3957, ], Array [ - "main.js?var=94322e0b3edcaa82eb91", + "main.js?var=f7d7a6b10217e2699ecc", 16653, ], ] diff --git a/test/__snapshots__/filename-option.test.js.snap.webpack5 b/test/__snapshots__/filename-option.test.js.snap.webpack5 index eebfead..2651c8f 100644 --- a/test/__snapshots__/filename-option.test.js.snap.webpack5 +++ b/test/__snapshots__/filename-option.test.js.snap.webpack5 @@ -19,19 +19,19 @@ Array [ 672, ], Array [ - "async.async.js?ver=94322e0b3edcaa82eb91", + "async.async.js?ver=f7d7a6b10217e2699ecc", 265, ], Array [ - "async.async.super-compressed.js.gz?ver=94322e0b3edcaa82eb91", + "async.async.super-compressed.js.gz?ver=f7d7a6b10217e2699ecc", 179, ], Array [ - "main.js?var=94322e0b3edcaa82eb91", + "main.js?var=f7d7a6b10217e2699ecc", 16653, ], Array [ - "main.super-compressed.js.gz?var=94322e0b3edcaa82eb91", + "main.super-compressed.js.gz?var=f7d7a6b10217e2699ecc", 3957, ], ] @@ -60,19 +60,19 @@ Array [ 393, ], Array [ - "assets/js/async.async.js.super-compressed.gz?ver=bdccf579b2ed5d9bd0cf#hash", + "assets/js/async.async.js.super-compressed.gz?ver=0a9999404b9f21ff4239#hash", 179, ], Array [ - "assets/js/async.async.js?ver=bdccf579b2ed5d9bd0cf#hash", + "assets/js/async.async.js?ver=0a9999404b9f21ff4239#hash", 265, ], Array [ - "assets/js/main.js.super-compressed.gz?var=bdccf579b2ed5d9bd0cf#hash", + "assets/js/main.js.super-compressed.gz?var=0a9999404b9f21ff4239#hash", 3975, ], Array [ - "assets/js/main.js?var=bdccf579b2ed5d9bd0cf#hash", + "assets/js/main.js?var=0a9999404b9f21ff4239#hash", 16679, ], ] @@ -101,19 +101,19 @@ Array [ 393, ], Array [ - "async.async.js.gz?ver=f3c577bfb510b7b48617", + "async.async.js.gz?ver=8cd45e10c5b13cf32806", 179, ], Array [ - "async.async.js?ver=f3c577bfb510b7b48617#hash", + "async.async.js?ver=8cd45e10c5b13cf32806#hash", 265, ], Array [ - "main.js.gz?var=f3c577bfb510b7b48617", - 3963, + "main.js.gz?var=8cd45e10c5b13cf32806", + 3962, ], Array [ - "main.js?var=f3c577bfb510b7b48617#hash", + "main.js?var=8cd45e10c5b13cf32806#hash", 16658, ], ] @@ -146,15 +146,15 @@ Array [ 179, ], Array [ - "assets/scripts/async.async.js?ver=0f05ec0cdda9afd457a2#hash", + "assets/scripts/async.async.js?ver=cc7401cacdc62b3e8755#hash", 265, ], Array [ "assets/scripts/main.js.gz", - 3975, + 3976, ], Array [ - "assets/scripts/main.js?var=0f05ec0cdda9afd457a2#hash", + "assets/scripts/main.js?var=cc7401cacdc62b3e8755#hash", 16684, ], ] diff --git a/test/__snapshots__/include-option.test.js.snap.webpack5 b/test/__snapshots__/include-option.test.js.snap.webpack5 index 81fabfa..27b2611 100644 --- a/test/__snapshots__/include-option.test.js.snap.webpack5 +++ b/test/__snapshots__/include-option.test.js.snap.webpack5 @@ -15,7 +15,7 @@ Array [ 179, ], Array [ - "async.async.js?ver=94322e0b3edcaa82eb91", + "async.async.js?ver=f7d7a6b10217e2699ecc", 265, ], Array [ @@ -23,7 +23,7 @@ Array [ 3957, ], Array [ - "main.js?var=94322e0b3edcaa82eb91", + "main.js?var=f7d7a6b10217e2699ecc", 16653, ], ] @@ -52,7 +52,7 @@ Array [ 179, ], Array [ - "async.async.js?ver=94322e0b3edcaa82eb91", + "async.async.js?ver=f7d7a6b10217e2699ecc", 265, ], Array [ @@ -60,7 +60,7 @@ Array [ 3957, ], Array [ - "main.js?var=94322e0b3edcaa82eb91", + "main.js?var=f7d7a6b10217e2699ecc", 16653, ], ] diff --git a/test/__snapshots__/minRatio-option.test.js.snap.webpack5 b/test/__snapshots__/minRatio-option.test.js.snap.webpack5 index 0af03e5..4c8e544 100644 --- a/test/__snapshots__/minRatio-option.test.js.snap.webpack5 +++ b/test/__snapshots__/minRatio-option.test.js.snap.webpack5 @@ -11,11 +11,11 @@ Array [ 672, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], ] @@ -44,20 +44,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; diff --git a/test/__snapshots__/test-option.test.js.snap.webpack5 b/test/__snapshots__/test-option.test.js.snap.webpack5 index 34af280..5129070 100644 --- a/test/__snapshots__/test-option.test.js.snap.webpack5 +++ b/test/__snapshots__/test-option.test.js.snap.webpack5 @@ -15,11 +15,11 @@ Array [ 672, ], Array [ - "async.async.js?ver=94322e0b3edcaa82eb91", + "async.async.js?ver=f7d7a6b10217e2699ecc", 265, ], Array [ - "main.js?var=94322e0b3edcaa82eb91", + "main.js?var=f7d7a6b10217e2699ecc", 16653, ], ] @@ -48,11 +48,11 @@ Array [ 393, ], Array [ - "async.async.js?ver=94322e0b3edcaa82eb91", + "async.async.js?ver=f7d7a6b10217e2699ecc", 265, ], Array [ - "main.js?var=94322e0b3edcaa82eb91", + "main.js?var=f7d7a6b10217e2699ecc", 16653, ], ] @@ -85,7 +85,7 @@ Array [ 179, ], Array [ - "async.async.js?ver=94322e0b3edcaa82eb91", + "async.async.js?ver=f7d7a6b10217e2699ecc", 265, ], Array [ @@ -93,7 +93,7 @@ Array [ 3957, ], Array [ - "main.js?var=94322e0b3edcaa82eb91", + "main.js?var=f7d7a6b10217e2699ecc", 16653, ], ] @@ -114,11 +114,11 @@ Array [ 672, ], Array [ - "async.async.js?ver=94322e0b3edcaa82eb91", + "async.async.js?ver=f7d7a6b10217e2699ecc", 265, ], Array [ - "main.js?var=94322e0b3edcaa82eb91", + "main.js?var=f7d7a6b10217e2699ecc", 16653, ], ] diff --git a/test/__snapshots__/threshold-option.test.js.snap.webpack5 b/test/__snapshots__/threshold-option.test.js.snap.webpack5 index 0623a01..8b69b0e 100644 --- a/test/__snapshots__/threshold-option.test.js.snap.webpack5 +++ b/test/__snapshots__/threshold-option.test.js.snap.webpack5 @@ -19,20 +19,20 @@ Array [ 393, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "async.async.99e57b92178c984aefdd.js.gz", + "async.async.9325220d444b0d653c03.js.gz", 179, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; @@ -56,16 +56,16 @@ Array [ 672, ], Array [ - "async.async.99e57b92178c984aefdd.js", + "async.async.9325220d444b0d653c03.js", 265, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js", + "main.7cdd8fe3ccdaedc3726c.js", 16494, ], Array [ - "main.ccf0f4f3077b5dbe8ce3.js.gz", - 3932, + "main.7cdd8fe3ccdaedc3726c.js.gz", + 3933, ], ] `; @@ -81,11 +81,11 @@ Array [ 0, ], Array [ - "main.36015517d7d83174f5ce.js", + "main.27cbd0a71f6476e80306.js", 5896, ], Array [ - "main.36015517d7d83174f5ce.js.gz", + "main.27cbd0a71f6476e80306.js.gz", 1608, ], ] @@ -106,11 +106,11 @@ Array [ 20, ], Array [ - "main.36015517d7d83174f5ce.js", + "main.27cbd0a71f6476e80306.js", 5896, ], Array [ - "main.36015517d7d83174f5ce.js.gz", + "main.27cbd0a71f6476e80306.js.gz", 1608, ], ]