diff --git a/package.json b/package.json index c7fafaa..449381d 100644 --- a/package.json +++ b/package.json @@ -30,17 +30,17 @@ "css-minimizer-webpack-plugin": "7.0.0", "html-minifier": "4.0.0", "mini-css-extract-plugin": "2.9.0", - "postcss": "8.4.39", + "postcss": "8.4.40", "postcss-loader": "8.1.1", "pug": "3.0.3", - "sass": "1.77.6", - "sass-loader": "14.2.1", + "sass": "1.77.8", + "sass-loader": "16.0.0", "sharp": "0.33.4", "shelljs": "0.8.5", "style-loader": "4.0.0", - "uglify-js": "3.18.0", + "uglify-js": "3.19.1", "upath": "2.0.1", - "webpack": "5.92.1", - "yaml": "2.4.5" + "webpack": "5.93.0", + "yaml": "2.5.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a70b91c..f225578 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ importers: devDependencies: autoprefixer: specifier: 10.4.19 - version: 10.4.19(postcss@8.4.39) + version: 10.4.19(postcss@8.4.40) browser-sync: specifier: 3.0.2 version: 3.0.2 @@ -31,31 +31,31 @@ importers: version: 8.2.2 css-loader: specifier: 7.1.2 - version: 7.1.2(webpack@5.92.1(uglify-js@3.18.0)) + version: 7.1.2(webpack@5.93.0(uglify-js@3.19.1)) css-minimizer-webpack-plugin: specifier: 7.0.0 - version: 7.0.0(webpack@5.92.1(uglify-js@3.18.0)) + version: 7.0.0(webpack@5.93.0(uglify-js@3.19.1)) html-minifier: specifier: 4.0.0 version: 4.0.0 mini-css-extract-plugin: specifier: 2.9.0 - version: 2.9.0(webpack@5.92.1(uglify-js@3.18.0)) + version: 2.9.0(webpack@5.93.0(uglify-js@3.19.1)) postcss: - specifier: 8.4.39 - version: 8.4.39 + specifier: 8.4.40 + version: 8.4.40 postcss-loader: specifier: 8.1.1 - version: 8.1.1(postcss@8.4.39)(webpack@5.92.1(uglify-js@3.18.0)) + version: 8.1.1(postcss@8.4.40)(webpack@5.93.0(uglify-js@3.19.1)) pug: specifier: 3.0.3 version: 3.0.3 sass: - specifier: 1.77.6 - version: 1.77.6 + specifier: 1.77.8 + version: 1.77.8 sass-loader: - specifier: 14.2.1 - version: 14.2.1(sass@1.77.6)(webpack@5.92.1(uglify-js@3.18.0)) + specifier: 16.0.0 + version: 16.0.0(sass@1.77.8)(webpack@5.93.0(uglify-js@3.19.1)) sharp: specifier: 0.33.4 version: 0.33.4 @@ -64,19 +64,19 @@ importers: version: 0.8.5 style-loader: specifier: 4.0.0 - version: 4.0.0(webpack@5.92.1(uglify-js@3.18.0)) + version: 4.0.0(webpack@5.93.0(uglify-js@3.19.1)) uglify-js: - specifier: 3.18.0 - version: 3.18.0 + specifier: 3.19.1 + version: 3.19.1 upath: specifier: 2.0.1 version: 2.0.1 webpack: - specifier: 5.92.1 - version: 5.92.1(uglify-js@3.18.0) + specifier: 5.93.0 + version: 5.93.0(uglify-js@3.19.1) yaml: - specifier: 2.4.5 - version: 2.4.5 + specifier: 2.5.0 + version: 2.5.0 packages: "@babel/code-frame@7.23.5": @@ -433,6 +433,12 @@ packages: integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==, } + "@jridgewell/sourcemap-codec@1.5.0": + resolution: + { + integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==, + } + "@jridgewell/trace-mapping@0.3.25": resolution: { @@ -482,10 +488,10 @@ packages: integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==, } - "@types/eslint@8.56.10": + "@types/eslint@9.6.0": resolution: { - integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==, + integrity: sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==, } "@types/estree@1.0.5": @@ -524,10 +530,10 @@ packages: integrity: sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==, } - "@types/node@20.14.9": + "@types/node@22.0.2": resolution: { - integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==, + integrity: sha512-yPL6DyFwY5PiMVEwymNeqUTKsDczQBJ/5T7W/46RwLU/VH+AA8aT5TZkvBviLKLbbm0hlfftEkGrNzfRk/fofQ==, } "@types/yargs-parser@21.0.3": @@ -667,10 +673,10 @@ packages: engines: { node: ">=0.4.0" } hasBin: true - acorn@8.12.0: + acorn@8.12.1: resolution: { - integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==, + integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==, } engines: { node: ">=0.4.0" } hasBin: true @@ -878,10 +884,10 @@ packages: engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true - browserslist@4.23.1: + browserslist@4.23.3: resolution: { - integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==, + integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==, } engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true @@ -937,10 +943,10 @@ packages: integrity: sha512-iL2iSS0eDILMb9n5yKQoTBim9jMZ0Yrk8g0N9K7UzYyWnfIKzXBZD5ngpM37ZcL/cv0Mli8XtVMRYMQAfFpi5Q==, } - caniuse-lite@1.0.30001639: + caniuse-lite@1.0.30001646: resolution: { - integrity: sha512-eFHflNTBIlFwP2AIKaYuBQN/apnUoKNhBdza8ZnW/h2di4LCZ4xFqYlxUxo+LQ76KFI1PGcC1QDxMbxTZpSCAg==, + integrity: sha512-dRg00gudiBDDTmUhClSdv3hqRfpbOnU28IpI1T6PBTLWa+kOj0681C8uML3PifYfREuBrVjDGhL3adYpBT6spw==, } chalk@2.4.2: @@ -1365,10 +1371,10 @@ packages: integrity: sha512-+2OAGjUx68xElQhydpcbqH50hE8Vs2K6TkAeLhICYfndb67CVH0UsZaijmRUE3rHlIxU1u0jxwhgVe6fK3YANA==, } - electron-to-chromium@1.4.815: + electron-to-chromium@1.5.4: resolution: { - integrity: sha512-OvpTT2ItpOXJL7IGcYakRjHCt8L5GrrN/wHCQsRB4PQa1X9fe+X9oen245mIId7s14xvArCGSTIq644yPUKKLg==, + integrity: sha512-orzA81VqLyIGUEA77YkVA1D+N+nNfl2isJVjjmOyrlxuooZ19ynb+dOlaDTqd/idKRS9lDCSBmtzM+kyCsMnkA==, } emoji-regex@8.0.0: @@ -1404,10 +1410,10 @@ packages: } engines: { node: ">=10.2.0" } - enhanced-resolve@5.17.0: + enhanced-resolve@5.17.1: resolution: { - integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==, + integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==, } engines: { node: ">=10.13.0" } @@ -1749,10 +1755,10 @@ packages: } engines: { node: ">=0.10.0" } - immutable@4.3.6: + immutable@4.3.7: resolution: { - integrity: sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==, + integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==, } import-fresh@3.3.0: @@ -2125,6 +2131,12 @@ packages: integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==, } + node-releases@2.0.18: + resolution: + { + integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==, + } + normalize-path@3.0.0: resolution: { @@ -2546,10 +2558,10 @@ packages: integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==, } - postcss@8.4.39: + postcss@8.4.40: resolution: { - integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==, + integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==, } engines: { node: ^10 || ^12 || >=14 } @@ -2756,10 +2768,10 @@ packages: integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, } - sass-loader@14.2.1: + sass-loader@16.0.0: resolution: { - integrity: sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ==, + integrity: sha512-n13Z+3rU9A177dk4888czcVFiC8CL9dii4qpXWUg3YIIgZEvi9TCFKjOQcbK0kJM7DJu9VucrZFddvNfYCPwtw==, } engines: { node: ">= 18.12.0" } peerDependencies: @@ -2780,10 +2792,10 @@ packages: webpack: optional: true - sass@1.77.6: + sass@1.77.8: resolution: { - integrity: sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==, + integrity: sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ==, } engines: { node: ">=14.0.0" } hasBin: true @@ -3065,10 +3077,10 @@ packages: uglify-js: optional: true - terser@5.31.1: + terser@5.31.3: resolution: { - integrity: sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==, + integrity: sha512-pAfYn3NIZLyZpa83ZKigvj6Rn9c/vd5KfYGX7cN1mnzqgDcxWvrU5ZtAfIKhEXz9nRecw4z3LXkjaq96/qZqAA==, } engines: { node: ">=10" } hasBin: true @@ -3119,10 +3131,10 @@ packages: integrity: sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==, } - uglify-js@3.18.0: + uglify-js@3.19.1: resolution: { - integrity: sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A==, + integrity: sha512-y/2wiW+ceTYR2TSSptAhfnEtpLaQ4Ups5zrjB2d3kuVxHj16j/QJwPl5PvuGy9uARb39J0+iKxcRPvtpsx4A4A==, } engines: { node: ">=0.8.0" } hasBin: true @@ -3133,6 +3145,12 @@ packages: integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==, } + undici-types@6.11.1: + resolution: + { + integrity: sha512-mIDEX2ek50x0OlRgxryxsenE5XaQD4on5U2inY7RApK3SOJpofyw7uW2AyfMKkhAxXIceo2DeWGVGwyvng1GNQ==, + } + universalify@0.1.2: resolution: { @@ -3163,10 +3181,10 @@ packages: peerDependencies: browserslist: ">= 4.21.0" - update-browserslist-db@1.0.16: + update-browserslist-db@1.1.0: resolution: { - integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==, + integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==, } hasBin: true peerDependencies: @@ -3225,10 +3243,10 @@ packages: } engines: { node: ">=10.13.0" } - webpack@5.92.1: + webpack@5.93.0: resolution: { - integrity: sha512-JECQ7IwJb+7fgUFBlrJzbyu3GEuNBcdqr1LD7IbSzwkSmIevTm8PF+wej3Oxuz/JFBUZ6O1o43zsPkwm1C4TmA==, + integrity: sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==, } engines: { node: ">=10.13.0" } hasBin: true @@ -3293,10 +3311,10 @@ packages: integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, } - yaml@2.4.5: + yaml@2.5.0: resolution: { - integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==, + integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==, } engines: { node: ">= 14" } hasBin: true @@ -3441,7 +3459,7 @@ snapshots: "@jridgewell/gen-mapping@0.3.5": dependencies: "@jridgewell/set-array": 1.2.1 - "@jridgewell/sourcemap-codec": 1.4.15 + "@jridgewell/sourcemap-codec": 1.5.0 "@jridgewell/trace-mapping": 0.3.25 "@jridgewell/resolve-uri@3.1.2": {} @@ -3455,6 +3473,8 @@ snapshots: "@jridgewell/sourcemap-codec@1.4.15": {} + "@jridgewell/sourcemap-codec@1.5.0": {} + "@jridgewell/trace-mapping@0.3.25": dependencies: "@jridgewell/resolve-uri": 3.1.2 @@ -3476,10 +3496,10 @@ snapshots: "@types/eslint-scope@3.7.7": dependencies: - "@types/eslint": 8.56.10 + "@types/eslint": 9.6.0 "@types/estree": 1.0.5 - "@types/eslint@8.56.10": + "@types/eslint@9.6.0": dependencies: "@types/estree": 1.0.5 "@types/json-schema": 7.0.15 @@ -3502,9 +3522,9 @@ snapshots: dependencies: undici-types: 5.26.5 - "@types/node@20.14.9": + "@types/node@22.0.2": dependencies: - undici-types: 5.26.5 + undici-types: 6.11.1 "@types/yargs-parser@21.0.3": {} @@ -3597,13 +3617,13 @@ snapshots: mime-types: 2.1.35 negotiator: 0.6.3 - acorn-import-attributes@1.9.5(acorn@8.12.0): + acorn-import-attributes@1.9.5(acorn@8.12.1): dependencies: - acorn: 8.12.0 + acorn: 8.12.1 acorn@7.4.1: {} - acorn@8.12.0: {} + acorn@8.12.1: {} ajv-formats@2.1.1(ajv@8.12.0): optionalDependencies: @@ -3659,14 +3679,14 @@ snapshots: dependencies: lodash: 4.17.21 - autoprefixer@10.4.19(postcss@8.4.39): + autoprefixer@10.4.19(postcss@8.4.40): dependencies: browserslist: 4.23.0 caniuse-lite: 1.0.30001603 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 babel-walk@3.0.0-canary-5: @@ -3761,12 +3781,12 @@ snapshots: node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.23.0) - browserslist@4.23.1: + browserslist@4.23.3: dependencies: - caniuse-lite: 1.0.30001639 - electron-to-chromium: 1.4.815 - node-releases: 2.0.14 - update-browserslist-db: 1.0.16(browserslist@4.23.1) + caniuse-lite: 1.0.30001646 + electron-to-chromium: 1.5.4 + node-releases: 2.0.18 + update-browserslist-db: 1.1.0(browserslist@4.23.3) bs-recipes@1.3.4: {} @@ -3791,14 +3811,14 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.23.1 - caniuse-lite: 1.0.30001639 + browserslist: 4.23.3 + caniuse-lite: 1.0.30001646 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 caniuse-lite@1.0.30001603: {} - caniuse-lite@1.0.30001639: {} + caniuse-lite@1.0.30001646: {} chalk@2.4.2: dependencies: @@ -3913,32 +3933,32 @@ snapshots: js-yaml: 4.1.0 parse-json: 5.2.0 - css-declaration-sorter@7.2.0(postcss@8.4.39): + css-declaration-sorter@7.2.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - css-loader@7.1.2(webpack@5.92.1(uglify-js@3.18.0)): + css-loader@7.1.2(webpack@5.93.0(uglify-js@3.19.1)): dependencies: - icss-utils: 5.1.0(postcss@8.4.39) - postcss: 8.4.39 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.39) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.39) - postcss-modules-scope: 3.2.0(postcss@8.4.39) - postcss-modules-values: 4.0.0(postcss@8.4.39) + icss-utils: 5.1.0(postcss@8.4.40) + postcss: 8.4.40 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.40) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.40) + postcss-modules-scope: 3.2.0(postcss@8.4.40) + postcss-modules-values: 4.0.0(postcss@8.4.40) postcss-value-parser: 4.2.0 semver: 7.6.0 optionalDependencies: - webpack: 5.92.1(uglify-js@3.18.0) + webpack: 5.93.0(uglify-js@3.19.1) - css-minimizer-webpack-plugin@7.0.0(webpack@5.92.1(uglify-js@3.18.0)): + css-minimizer-webpack-plugin@7.0.0(webpack@5.93.0(uglify-js@3.19.1)): dependencies: "@jridgewell/trace-mapping": 0.3.25 - cssnano: 7.0.1(postcss@8.4.39) + cssnano: 7.0.1(postcss@8.4.40) jest-worker: 29.7.0 - postcss: 8.4.39 + postcss: 8.4.40 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.92.1(uglify-js@3.18.0) + webpack: 5.93.0(uglify-js@3.19.1) css-select@5.1.0: dependencies: @@ -3962,49 +3982,49 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@7.0.1(postcss@8.4.39): - dependencies: - browserslist: 4.23.1 - css-declaration-sorter: 7.2.0(postcss@8.4.39) - cssnano-utils: 5.0.0(postcss@8.4.39) - postcss: 8.4.39 - postcss-calc: 10.0.0(postcss@8.4.39) - postcss-colormin: 7.0.0(postcss@8.4.39) - postcss-convert-values: 7.0.0(postcss@8.4.39) - postcss-discard-comments: 7.0.0(postcss@8.4.39) - postcss-discard-duplicates: 7.0.0(postcss@8.4.39) - postcss-discard-empty: 7.0.0(postcss@8.4.39) - postcss-discard-overridden: 7.0.0(postcss@8.4.39) - postcss-merge-longhand: 7.0.0(postcss@8.4.39) - postcss-merge-rules: 7.0.0(postcss@8.4.39) - postcss-minify-font-values: 7.0.0(postcss@8.4.39) - postcss-minify-gradients: 7.0.0(postcss@8.4.39) - postcss-minify-params: 7.0.0(postcss@8.4.39) - postcss-minify-selectors: 7.0.0(postcss@8.4.39) - postcss-normalize-charset: 7.0.0(postcss@8.4.39) - postcss-normalize-display-values: 7.0.0(postcss@8.4.39) - postcss-normalize-positions: 7.0.0(postcss@8.4.39) - postcss-normalize-repeat-style: 7.0.0(postcss@8.4.39) - postcss-normalize-string: 7.0.0(postcss@8.4.39) - postcss-normalize-timing-functions: 7.0.0(postcss@8.4.39) - postcss-normalize-unicode: 7.0.0(postcss@8.4.39) - postcss-normalize-url: 7.0.0(postcss@8.4.39) - postcss-normalize-whitespace: 7.0.0(postcss@8.4.39) - postcss-ordered-values: 7.0.0(postcss@8.4.39) - postcss-reduce-initial: 7.0.0(postcss@8.4.39) - postcss-reduce-transforms: 7.0.0(postcss@8.4.39) - postcss-svgo: 7.0.0(postcss@8.4.39) - postcss-unique-selectors: 7.0.0(postcss@8.4.39) - - cssnano-utils@5.0.0(postcss@8.4.39): - dependencies: - postcss: 8.4.39 - - cssnano@7.0.1(postcss@8.4.39): - dependencies: - cssnano-preset-default: 7.0.1(postcss@8.4.39) + cssnano-preset-default@7.0.1(postcss@8.4.40): + dependencies: + browserslist: 4.23.3 + css-declaration-sorter: 7.2.0(postcss@8.4.40) + cssnano-utils: 5.0.0(postcss@8.4.40) + postcss: 8.4.40 + postcss-calc: 10.0.0(postcss@8.4.40) + postcss-colormin: 7.0.0(postcss@8.4.40) + postcss-convert-values: 7.0.0(postcss@8.4.40) + postcss-discard-comments: 7.0.0(postcss@8.4.40) + postcss-discard-duplicates: 7.0.0(postcss@8.4.40) + postcss-discard-empty: 7.0.0(postcss@8.4.40) + postcss-discard-overridden: 7.0.0(postcss@8.4.40) + postcss-merge-longhand: 7.0.0(postcss@8.4.40) + postcss-merge-rules: 7.0.0(postcss@8.4.40) + postcss-minify-font-values: 7.0.0(postcss@8.4.40) + postcss-minify-gradients: 7.0.0(postcss@8.4.40) + postcss-minify-params: 7.0.0(postcss@8.4.40) + postcss-minify-selectors: 7.0.0(postcss@8.4.40) + postcss-normalize-charset: 7.0.0(postcss@8.4.40) + postcss-normalize-display-values: 7.0.0(postcss@8.4.40) + postcss-normalize-positions: 7.0.0(postcss@8.4.40) + postcss-normalize-repeat-style: 7.0.0(postcss@8.4.40) + postcss-normalize-string: 7.0.0(postcss@8.4.40) + postcss-normalize-timing-functions: 7.0.0(postcss@8.4.40) + postcss-normalize-unicode: 7.0.0(postcss@8.4.40) + postcss-normalize-url: 7.0.0(postcss@8.4.40) + postcss-normalize-whitespace: 7.0.0(postcss@8.4.40) + postcss-ordered-values: 7.0.0(postcss@8.4.40) + postcss-reduce-initial: 7.0.0(postcss@8.4.40) + postcss-reduce-transforms: 7.0.0(postcss@8.4.40) + postcss-svgo: 7.0.0(postcss@8.4.40) + postcss-unique-selectors: 7.0.0(postcss@8.4.40) + + cssnano-utils@5.0.0(postcss@8.4.40): + dependencies: + postcss: 8.4.40 + + cssnano@7.0.1(postcss@8.4.40): + dependencies: + cssnano-preset-default: 7.0.1(postcss@8.4.40) lilconfig: 3.1.1 - postcss: 8.4.39 + postcss: 8.4.40 csso@5.0.5: dependencies: @@ -4070,7 +4090,7 @@ snapshots: electron-to-chromium@1.4.690: {} - electron-to-chromium@1.4.815: {} + electron-to-chromium@1.5.4: {} emoji-regex@8.0.0: {} @@ -4107,7 +4127,7 @@ snapshots: - supports-color - utf-8-validate - enhanced-resolve@5.17.0: + enhanced-resolve@5.17.1: dependencies: graceful-fs: 4.2.11 tapable: 2.2.1 @@ -4253,7 +4273,7 @@ snapshots: he: 1.2.0 param-case: 2.1.1 relateurl: 0.2.7 - uglify-js: 3.18.0 + uglify-js: 3.19.1 http-errors@1.6.3: dependencies: @@ -4282,13 +4302,13 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.4.39): + icss-utils@5.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 immutable@3.8.2: {} - immutable@4.3.6: {} + immutable@4.3.7: {} import-fresh@3.3.0: dependencies: @@ -4357,7 +4377,7 @@ snapshots: jest-worker@27.5.1: dependencies: - "@types/node": 20.14.9 + "@types/node": 22.0.2 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -4434,11 +4454,11 @@ snapshots: mime@1.4.1: {} - mini-css-extract-plugin@2.9.0(webpack@5.92.1(uglify-js@3.18.0)): + mini-css-extract-plugin@2.9.0(webpack@5.93.0(uglify-js@3.19.1)): dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.92.1(uglify-js@3.18.0) + webpack: 5.93.0(uglify-js@3.19.1) minimatch@3.1.2: dependencies: @@ -4462,6 +4482,8 @@ snapshots: node-releases@2.0.14: {} + node-releases@2.0.18: {} + normalize-path@3.0.0: {} normalize-range@0.1.2: {} @@ -4516,172 +4538,172 @@ snapshots: async: 2.6.4 is-number-like: 1.0.8 - postcss-calc@10.0.0(postcss@8.4.39): + postcss-calc@10.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.0(postcss@8.4.39): + postcss-colormin@7.0.0(postcss@8.4.40): dependencies: - browserslist: 4.23.1 + browserslist: 4.23.3 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.0(postcss@8.4.39): + postcss-convert-values@7.0.0(postcss@8.4.40): dependencies: - browserslist: 4.23.1 - postcss: 8.4.39 + browserslist: 4.23.3 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-discard-comments@7.0.0(postcss@8.4.39): + postcss-discard-comments@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-discard-duplicates@7.0.0(postcss@8.4.39): + postcss-discard-duplicates@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-discard-empty@7.0.0(postcss@8.4.39): + postcss-discard-empty@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-discard-overridden@7.0.0(postcss@8.4.39): + postcss-discard-overridden@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-loader@8.1.1(postcss@8.4.39)(webpack@5.92.1(uglify-js@3.18.0)): + postcss-loader@8.1.1(postcss@8.4.40)(webpack@5.93.0(uglify-js@3.19.1)): dependencies: cosmiconfig: 9.0.0 jiti: 1.21.0 - postcss: 8.4.39 + postcss: 8.4.40 semver: 7.6.0 optionalDependencies: - webpack: 5.92.1(uglify-js@3.18.0) + webpack: 5.93.0(uglify-js@3.19.1) transitivePeerDependencies: - typescript - postcss-merge-longhand@7.0.0(postcss@8.4.39): + postcss-merge-longhand@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - stylehacks: 7.0.0(postcss@8.4.39) + stylehacks: 7.0.0(postcss@8.4.40) - postcss-merge-rules@7.0.0(postcss@8.4.39): + postcss-merge-rules@7.0.0(postcss@8.4.40): dependencies: - browserslist: 4.23.1 + browserslist: 4.23.3 caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.4.39) - postcss: 8.4.39 + cssnano-utils: 5.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-selector-parser: 6.1.0 - postcss-minify-font-values@7.0.0(postcss@8.4.39): + postcss-minify-font-values@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.0(postcss@8.4.39): + postcss-minify-gradients@7.0.0(postcss@8.4.40): dependencies: colord: 2.9.3 - cssnano-utils: 5.0.0(postcss@8.4.39) - postcss: 8.4.39 + cssnano-utils: 5.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.0(postcss@8.4.39): + postcss-minify-params@7.0.0(postcss@8.4.40): dependencies: - browserslist: 4.23.1 - cssnano-utils: 5.0.0(postcss@8.4.39) - postcss: 8.4.39 + browserslist: 4.23.3 + cssnano-utils: 5.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-minify-selectors@7.0.0(postcss@8.4.39): + postcss-minify-selectors@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.0 - postcss-modules-extract-imports@3.1.0(postcss@8.4.39): + postcss-modules-extract-imports@3.1.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-modules-local-by-default@4.0.5(postcss@8.4.39): + postcss-modules-local-by-default@4.0.5(postcss@8.4.40): dependencies: - icss-utils: 5.1.0(postcss@8.4.39) - postcss: 8.4.39 + icss-utils: 5.1.0(postcss@8.4.40) + postcss: 8.4.40 postcss-selector-parser: 6.1.0 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.0(postcss@8.4.39): + postcss-modules-scope@3.2.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.0 - postcss-modules-values@4.0.0(postcss@8.4.39): + postcss-modules-values@4.0.0(postcss@8.4.40): dependencies: - icss-utils: 5.1.0(postcss@8.4.39) - postcss: 8.4.39 + icss-utils: 5.1.0(postcss@8.4.40) + postcss: 8.4.40 - postcss-normalize-charset@7.0.0(postcss@8.4.39): + postcss-normalize-charset@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 - postcss-normalize-display-values@7.0.0(postcss@8.4.39): + postcss-normalize-display-values@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.0(postcss@8.4.39): + postcss-normalize-positions@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.0(postcss@8.4.39): + postcss-normalize-repeat-style@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.0(postcss@8.4.39): + postcss-normalize-string@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.0(postcss@8.4.39): + postcss-normalize-timing-functions@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.0(postcss@8.4.39): + postcss-normalize-unicode@7.0.0(postcss@8.4.40): dependencies: - browserslist: 4.23.1 - postcss: 8.4.39 + browserslist: 4.23.3 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.0(postcss@8.4.39): + postcss-normalize-url@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.0(postcss@8.4.39): + postcss-normalize-whitespace@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-ordered-values@7.0.0(postcss@8.4.39): + postcss-ordered-values@7.0.0(postcss@8.4.40): dependencies: - cssnano-utils: 5.0.0(postcss@8.4.39) - postcss: 8.4.39 + cssnano-utils: 5.0.0(postcss@8.4.40) + postcss: 8.4.40 postcss-value-parser: 4.2.0 - postcss-reduce-initial@7.0.0(postcss@8.4.39): + postcss-reduce-initial@7.0.0(postcss@8.4.40): dependencies: - browserslist: 4.23.1 + browserslist: 4.23.3 caniuse-api: 3.0.0 - postcss: 8.4.39 + postcss: 8.4.40 - postcss-reduce-transforms@7.0.0(postcss@8.4.39): + postcss-reduce-transforms@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 postcss-selector-parser@6.1.0: @@ -4689,20 +4711,20 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@7.0.0(postcss@8.4.39): + postcss-svgo@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-value-parser: 4.2.0 svgo: 3.2.0 - postcss-unique-selectors@7.0.0(postcss@8.4.39): + postcss-unique-selectors@7.0.0(postcss@8.4.40): dependencies: - postcss: 8.4.39 + postcss: 8.4.40 postcss-selector-parser: 6.1.0 postcss-value-parser@4.2.0: {} - postcss@8.4.39: + postcss@8.4.40: dependencies: nanoid: 3.3.7 picocolors: 1.0.1 @@ -4839,17 +4861,17 @@ snapshots: safer-buffer@2.1.2: {} - sass-loader@14.2.1(sass@1.77.6)(webpack@5.92.1(uglify-js@3.18.0)): + sass-loader@16.0.0(sass@1.77.8)(webpack@5.93.0(uglify-js@3.19.1)): dependencies: neo-async: 2.6.2 optionalDependencies: - sass: 1.77.6 - webpack: 5.92.1(uglify-js@3.18.0) + sass: 1.77.8 + webpack: 5.93.0(uglify-js@3.19.1) - sass@1.77.6: + sass@1.77.8: dependencies: chokidar: 3.6.0 - immutable: 4.3.6 + immutable: 4.3.7 source-map-js: 1.2.0 schema-utils@3.3.0: @@ -5038,14 +5060,14 @@ snapshots: dependencies: ansi-regex: 5.0.1 - style-loader@4.0.0(webpack@5.92.1(uglify-js@3.18.0)): + style-loader@4.0.0(webpack@5.93.0(uglify-js@3.19.1)): dependencies: - webpack: 5.92.1(uglify-js@3.18.0) + webpack: 5.93.0(uglify-js@3.19.1) - stylehacks@7.0.0(postcss@8.4.39): + stylehacks@7.0.0(postcss@8.4.40): dependencies: - browserslist: 4.23.1 - postcss: 8.4.39 + browserslist: 4.23.3 + postcss: 8.4.40 postcss-selector-parser: 6.1.0 supports-color@5.5.0: @@ -5074,21 +5096,21 @@ snapshots: tapable@2.2.1: {} - terser-webpack-plugin@5.3.10(uglify-js@3.18.0)(webpack@5.92.1(uglify-js@3.18.0)): + terser-webpack-plugin@5.3.10(uglify-js@3.19.1)(webpack@5.93.0(uglify-js@3.19.1)): dependencies: "@jridgewell/trace-mapping": 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.31.1 - webpack: 5.92.1(uglify-js@3.18.0) + terser: 5.31.3 + webpack: 5.93.0(uglify-js@3.19.1) optionalDependencies: - uglify-js: 3.18.0 + uglify-js: 3.19.1 - terser@5.31.1: + terser@5.31.3: dependencies: "@jridgewell/source-map": 0.3.6 - acorn: 8.12.0 + acorn: 8.12.1 commander: 2.20.3 source-map-support: 0.5.21 @@ -5108,10 +5130,12 @@ snapshots: ua-parser-js@1.0.37: {} - uglify-js@3.18.0: {} + uglify-js@3.19.1: {} undici-types@5.26.5: {} + undici-types@6.11.1: {} + universalify@0.1.2: {} unpipe@1.0.0: {} @@ -5124,9 +5148,9 @@ snapshots: escalade: 3.1.2 picocolors: 1.0.0 - update-browserslist-db@1.0.16(browserslist@4.23.1): + update-browserslist-db@1.1.0(browserslist@4.23.3): dependencies: - browserslist: 4.23.1 + browserslist: 4.23.3 escalade: 3.1.2 picocolors: 1.0.1 @@ -5151,18 +5175,18 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.92.1(uglify-js@3.18.0): + webpack@5.93.0(uglify-js@3.19.1): dependencies: "@types/eslint-scope": 3.7.7 "@types/estree": 1.0.5 "@webassemblyjs/ast": 1.12.1 "@webassemblyjs/wasm-edit": 1.12.1 "@webassemblyjs/wasm-parser": 1.12.1 - acorn: 8.12.0 - acorn-import-attributes: 1.9.5(acorn@8.12.0) - browserslist: 4.23.1 + acorn: 8.12.1 + acorn-import-attributes: 1.9.5(acorn@8.12.1) + browserslist: 4.23.3 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.0 + enhanced-resolve: 5.17.1 es-module-lexer: 1.5.4 eslint-scope: 5.1.1 events: 3.3.0 @@ -5174,7 +5198,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(uglify-js@3.18.0)(webpack@5.92.1(uglify-js@3.18.0)) + terser-webpack-plugin: 5.3.10(uglify-js@3.19.1)(webpack@5.93.0(uglify-js@3.19.1)) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -5205,7 +5229,7 @@ snapshots: yallist@4.0.0: {} - yaml@2.4.5: {} + yaml@2.5.0: {} yargs-parser@21.1.1: {}