diff --git a/package.json b/package.json index 26f6793..2b4e6e5 100644 --- a/package.json +++ b/package.json @@ -22,25 +22,25 @@ "bootstrap-icons": "1.13.1" }, "devDependencies": { - "autoprefixer": "10.4.24", + "autoprefixer": "10.4.27", "browser-sync": "3.0.4", "chokidar": "5.0.0", "concurrently": "9.2.1", - "css-loader": "7.1.3", + "css-loader": "7.1.4", "css-minimizer-webpack-plugin": "7.0.4", "html-minifier": "4.0.0", "mini-css-extract-plugin": "2.10.0", "postcss": "8.5.6", - "postcss-loader": "8.2.0", + "postcss-loader": "8.2.1", "pug": "3.0.3", "sass": "1.97.3", - "sass-loader": "16.0.6", + "sass-loader": "16.0.7", "sharp": "0.34.5", "shelljs": "0.10.0", "style-loader": "4.0.0", "uglify-js": "3.19.3", "upath": "2.0.1", - "webpack": "5.104.1", + "webpack": "5.105.3", "yaml": "2.8.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4044e9c..e6a40d3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: version: 1.13.1 devDependencies: autoprefixer: - specifier: 10.4.24 - version: 10.4.24(postcss@8.5.6) + specifier: 10.4.27 + version: 10.4.27(postcss@8.5.6) browser-sync: specifier: 3.0.4 version: 3.0.4 @@ -30,23 +30,23 @@ importers: specifier: 9.2.1 version: 9.2.1 css-loader: - specifier: 7.1.3 - version: 7.1.3(webpack@5.104.1(uglify-js@3.19.3)) + specifier: 7.1.4 + version: 7.1.4(webpack@5.105.3(uglify-js@3.19.3)) css-minimizer-webpack-plugin: specifier: 7.0.4 - version: 7.0.4(webpack@5.104.1(uglify-js@3.19.3)) + version: 7.0.4(webpack@5.105.3(uglify-js@3.19.3)) html-minifier: specifier: 4.0.0 version: 4.0.0 mini-css-extract-plugin: specifier: 2.10.0 - version: 2.10.0(webpack@5.104.1(uglify-js@3.19.3)) + version: 2.10.0(webpack@5.105.3(uglify-js@3.19.3)) postcss: specifier: 8.5.6 version: 8.5.6 postcss-loader: - specifier: 8.2.0 - version: 8.2.0(postcss@8.5.6)(webpack@5.104.1(uglify-js@3.19.3)) + specifier: 8.2.1 + version: 8.2.1(postcss@8.5.6)(webpack@5.105.3(uglify-js@3.19.3)) pug: specifier: 3.0.3 version: 3.0.3 @@ -54,8 +54,8 @@ importers: specifier: 1.97.3 version: 1.97.3 sass-loader: - specifier: 16.0.6 - version: 16.0.6(sass@1.97.3)(webpack@5.104.1(uglify-js@3.19.3)) + specifier: 16.0.7 + version: 16.0.7(sass@1.97.3)(webpack@5.105.3(uglify-js@3.19.3)) sharp: specifier: 0.34.5 version: 0.34.5 @@ -64,7 +64,7 @@ importers: version: 0.10.0 style-loader: specifier: 4.0.0 - version: 4.0.0(webpack@5.104.1(uglify-js@3.19.3)) + version: 4.0.0(webpack@5.105.3(uglify-js@3.19.3)) uglify-js: specifier: 3.19.3 version: 3.19.3 @@ -72,17 +72,17 @@ importers: specifier: 2.0.1 version: 2.0.1 webpack: - specifier: 5.104.1 - version: 5.104.1(uglify-js@3.19.3) + specifier: 5.105.3 + version: 5.105.3(uglify-js@3.19.3) yaml: specifier: 2.8.2 version: 2.8.2 packages: - "@babel/code-frame@7.27.1": + "@babel/code-frame@7.29.0": resolution: { - integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==, + integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==, } engines: { node: ">=6.9.0" } @@ -100,10 +100,10 @@ packages: } engines: { node: ">=6.9.0" } - "@babel/helper-validator-identifier@7.27.1": + "@babel/helper-validator-identifier@7.28.5": resolution: { - integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==, + integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==, } engines: { node: ">=6.9.0" } @@ -609,6 +609,12 @@ packages: integrity: sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==, } + "@types/node@25.3.3": + resolution: + { + integrity: sha512-DpzbrH7wIcBaJibpKo9nnSQL0MTRdnWttGyE5haGwK86xgMOkFLp7vEyfQPGLOJh5wNYiJ3V9PmUMDhV9u8kkQ==, + } + "@types/yargs-parser@21.0.3": resolution: { @@ -753,10 +759,10 @@ packages: engines: { node: ">=0.4.0" } hasBin: true - acorn@8.15.0: + acorn@8.16.0: resolution: { - integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==, + integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==, } engines: { node: ">=0.4.0" } hasBin: true @@ -780,10 +786,10 @@ packages: peerDependencies: ajv: ^8.8.2 - ajv@8.17.1: + ajv@8.18.0: resolution: { - integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==, + integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==, } ansi-regex@5.0.1: @@ -838,10 +844,10 @@ packages: integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==, } - autoprefixer@10.4.24: + autoprefixer@10.4.27: resolution: { - integrity: sha512-uHZg7N9ULTVbutaIsDRoUkoS8/h3bdsmVJYZ5l3wv8Cp/6UIIoRDm90hZ+BwxUj/hGBEzLxdHNSKuFpn8WOyZw==, + integrity: sha512-NP9APE+tO+LuJGn7/9+cohklunJsXWiaWEfV3si4Gi/XHDwVNgkwr1J3RQYFIvPy76GmJ9/bW8vyoU1LcxwKHA==, } engines: { node: ^10 || ^12 || >=14 } hasBin: true @@ -868,11 +874,12 @@ packages: } engines: { node: ^4.5.0 || >= 5.9 } - baseline-browser-mapping@2.9.19: + baseline-browser-mapping@2.10.0: resolution: { - integrity: sha512-ipDqC8FrAl/76p2SSWKSI+H9tFwm7vYqXQrItCuiVPt26Km0jS+NzSsBWAaBusvSbQcfJG+JitdMm+wZAgTYqg==, + integrity: sha512-lIyg0szRfYbiy67j9KN8IyeD7q7hcmqnJ1ddWmNt19ItGpNN64mnllmxUNFIOdOm6by97jlL6wfpTTJrmnjWAA==, } + engines: { node: ">=6.0.0" } hasBin: true batch@0.6.1: @@ -995,10 +1002,10 @@ packages: integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==, } - caniuse-lite@1.0.30001766: + caniuse-lite@1.0.30001775: resolution: { - integrity: sha512-4C0lfJ0/YPjJQHagaE9x2Elb69CIqEPZeG0anQt9SIvIoOH4a4uaRl73IavyO+0qZh6MDLH//DrXThEYKHkmYA==, + integrity: sha512-s3Qv7Lht9zbVKE9XoTyRG6wVDCKdtOFIjBGg3+Yhn6JaytuNKPIjBMTMIY1AnOH3seL5mvF+x33oGAyK3hVt3A==, } chalk@4.1.2: @@ -1171,14 +1178,14 @@ packages: peerDependencies: postcss: ^8.0.9 - css-loader@7.1.3: + css-loader@7.1.4: resolution: { - integrity: sha512-frbERmjT0UC5lMheWpJmMilnt9GEhbZJN/heUb7/zaJYeIzj5St9HvDcfshzzOqbsS+rYpMk++2SD3vGETDSyA==, + integrity: sha512-vv3J9tlOl04WjiMvHQI/9tmIrCxVrj6PFbHemBB1iihpeRbi/I4h033eoFIhwxBBqLhI0KYFS7yvynBFhIZfTw==, } engines: { node: ">= 18.12.0" } peerDependencies: - "@rspack/core": 0.x || 1.x + "@rspack/core": 0.x || ^1.0.0 || ^2.0.0-0 webpack: ^5.27.0 peerDependenciesMeta: "@rspack/core": @@ -1400,10 +1407,10 @@ packages: integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==, } - electron-to-chromium@1.5.283: + electron-to-chromium@1.5.302: resolution: { - integrity: sha512-3vifjt1HgrGW/h76UEeny+adYApveS9dH2h3p57JYzBSXJIKUJAvtmIytDKjcSCt9xHfrNCFJ7gts6vkhuq++w==, + integrity: sha512-sM6HAN2LyK82IyPBpznDRqlTQAtuSaO+ShzFiWTvoMJLHyZ+Y39r8VMfHzwbU8MVBzQ4Wdn85+wlZl2TLGIlwg==, } emoji-regex@8.0.0: @@ -1446,10 +1453,10 @@ packages: } engines: { node: ">=10.2.0" } - enhanced-resolve@5.18.4: + enhanced-resolve@5.20.0: resolution: { - integrity: sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==, + integrity: sha512-/ce7+jQ1PQ6rVXwe+jKEg5hW5ciicHwIQUagZkp6IufBoY3YDgdTTY1azVs0qoRgVmvsNB+rbjLJxDAeHHtwsQ==, } engines: { node: ">=10.13.0" } @@ -1969,10 +1976,10 @@ packages: integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, } - js-yaml@4.1.0: + js-yaml@4.1.1: resolution: { - integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, + integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==, } hasBin: true @@ -2374,14 +2381,14 @@ packages: peerDependencies: postcss: ^8.4.32 - postcss-loader@8.2.0: + postcss-loader@8.2.1: resolution: { - integrity: sha512-tHX+RkpsXVcc7st4dSdDGliI+r4aAQDuv+v3vFYHixb6YgjreG5AG4SEB0kDK8u2s6htqEEpKlkhSBUTvWKYnA==, + integrity: sha512-k98jtRzthjj3f76MYTs9JTpRqV1RaaMhEU0Lpw9OTmQZQdppg4B30VZ74BojuBHt3F4KyubHJoXCMUeM8Bqeow==, } engines: { node: ">= 18.12.0" } peerDependencies: - "@rspack/core": 0.x || 1.x + "@rspack/core": 0.x || ^1.0.0 || ^2.0.0-0 postcss: ^7.0.0 || ^8.0.1 webpack: ^5.0.0 peerDependenciesMeta: @@ -2842,14 +2849,14 @@ packages: integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, } - sass-loader@16.0.6: + sass-loader@16.0.7: resolution: { - integrity: sha512-sglGzId5gmlfxNs4gK2U3h7HlVRfx278YK6Ono5lwzuvi1jxig80YiuHkaDBVsYIKFhx8wN7XSCI0M2IDS/3qA==, + integrity: sha512-w6q+fRHourZ+e+xA1kcsF27iGM6jdB8teexYCfdUw0sYgcDNeZESnDNT9sUmmPm3ooziwUJXGwZJSTF3kOdBfA==, } engines: { node: ">= 18.12.0" } peerDependencies: - "@rspack/core": 0.x || 1.x + "@rspack/core": 0.x || ^1.0.0 || ^2.0.0-0 node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 sass: ^1.3.0 sass-embedded: "*" @@ -2887,18 +2894,18 @@ packages: } engines: { node: ">= 10.13.0" } - semver@7.7.2: + semver@7.7.3: resolution: { - integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==, + integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==, } engines: { node: ">=10" } hasBin: true - semver@7.7.3: + semver@7.7.4: resolution: { - integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==, + integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==, } engines: { node: ">=10" } hasBin: true @@ -3173,10 +3180,10 @@ packages: uglify-js: optional: true - terser@5.44.1: + terser@5.46.0: resolution: { - integrity: sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==, + integrity: sha512-jTwoImyr/QbOWFFso3YoU3ik0jBBDJ6JTOQiy/J2YxVJdZCc+5u7skhNwiOR3FQIygFqVUPHl7qbbxtjW2K3Qg==, } engines: { node: ">=10" } hasBin: true @@ -3242,6 +3249,12 @@ packages: integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==, } + undici-types@7.18.2: + resolution: + { + integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==, + } + universalify@0.1.2: resolution: { @@ -3305,24 +3318,24 @@ packages: } engines: { node: ">=0.10.0" } - watchpack@2.5.0: + watchpack@2.5.1: resolution: { - integrity: sha512-e6vZvY6xboSwLz2GD36c16+O/2Z6fKvIf4pOXptw2rY9MVwE/TXc6RGqxD3I3x0a28lwBY7DE+76uTPSsBrrCA==, + integrity: sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==, } engines: { node: ">=10.13.0" } - webpack-sources@3.3.3: + webpack-sources@3.3.4: resolution: { - integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==, + integrity: sha512-7tP1PdV4vF+lYPnkMR0jMY5/la2ub5Fc/8VQrrU+lXkiM6C4TjVfGw7iKfyhnTQOsD+6Q/iKw0eFciziRgD58Q==, } engines: { node: ">=10.13.0" } - webpack@5.104.1: + webpack@5.105.3: resolution: { - integrity: sha512-Qphch25abbMNtekmEGJmeRUhLDbe+QfiWTiqpKYkpCOWY64v9eyl+KRRLmqOFA2AvKPpc9DC6+u2n76tQLBoaA==, + integrity: sha512-LLBBA4oLmT7sZdHiYE/PeVuifOxYyE2uL/V+9VQP7YSYdJU7bSf7H8bZRRxW8kEPMkmVjnrXmoR3oejIdX0xbg==, } engines: { node: ">=10.13.0" } hasBin: true @@ -3406,9 +3419,9 @@ packages: engines: { node: ">=12" } snapshots: - "@babel/code-frame@7.27.1": + "@babel/code-frame@7.29.0": dependencies: - "@babel/helper-validator-identifier": 7.27.1 + "@babel/helper-validator-identifier": 7.28.5 js-tokens: 4.0.0 picocolors: 1.1.1 @@ -3416,7 +3429,7 @@ snapshots: "@babel/helper-validator-identifier@7.22.20": {} - "@babel/helper-validator-identifier@7.27.1": {} + "@babel/helper-validator-identifier@7.28.5": {} "@babel/parser@7.24.0": dependencies: @@ -3678,6 +3691,10 @@ snapshots: dependencies: undici-types: 7.16.0 + "@types/node@25.3.3": + dependencies: + undici-types: 7.18.2 + "@types/yargs-parser@21.0.3": {} "@types/yargs@17.0.35": @@ -3771,24 +3788,24 @@ snapshots: mime-types: 2.1.35 negotiator: 0.6.3 - acorn-import-phases@1.0.4(acorn@8.15.0): + acorn-import-phases@1.0.4(acorn@8.16.0): dependencies: - acorn: 8.15.0 + acorn: 8.16.0 acorn@7.4.1: {} - acorn@8.15.0: {} + acorn@8.16.0: {} - ajv-formats@2.1.1(ajv@8.17.1): + ajv-formats@2.1.1(ajv@8.18.0): optionalDependencies: - ajv: 8.17.1 + ajv: 8.18.0 - ajv-keywords@5.1.0(ajv@8.17.1): + ajv-keywords@5.1.0(ajv@8.18.0): dependencies: - ajv: 8.17.1 + ajv: 8.18.0 fast-deep-equal: 3.1.3 - ajv@8.17.1: + ajv@8.18.0: dependencies: fast-deep-equal: 3.1.3 fast-uri: 3.1.0 @@ -3818,10 +3835,10 @@ snapshots: dependencies: lodash: 4.17.21 - autoprefixer@10.4.24(postcss@8.5.6): + autoprefixer@10.4.27(postcss@8.5.6): dependencies: browserslist: 4.28.1 - caniuse-lite: 1.0.30001766 + caniuse-lite: 1.0.30001775 fraction.js: 5.3.4 picocolors: 1.1.1 postcss: 8.5.6 @@ -3835,7 +3852,7 @@ snapshots: base64id@2.0.0: {} - baseline-browser-mapping@2.9.19: {} + baseline-browser-mapping@2.10.0: {} batch@0.6.1: {} @@ -3916,9 +3933,9 @@ snapshots: browserslist@4.28.1: dependencies: - baseline-browser-mapping: 2.9.19 - caniuse-lite: 1.0.30001766 - electron-to-chromium: 1.5.283 + baseline-browser-mapping: 2.10.0 + caniuse-lite: 1.0.30001775 + electron-to-chromium: 1.5.302 node-releases: 2.0.27 update-browserslist-db: 1.2.3(browserslist@4.28.1) @@ -3946,11 +3963,11 @@ snapshots: caniuse-api@3.0.0: dependencies: browserslist: 4.28.1 - caniuse-lite: 1.0.30001766 + caniuse-lite: 1.0.30001775 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001766: {} + caniuse-lite@1.0.30001775: {} chalk@4.1.2: dependencies: @@ -4045,7 +4062,7 @@ snapshots: dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 - js-yaml: 4.1.0 + js-yaml: 4.1.1 parse-json: 5.2.0 cross-spawn@7.0.6: @@ -4058,7 +4075,7 @@ snapshots: dependencies: postcss: 8.5.6 - css-loader@7.1.3(webpack@5.104.1(uglify-js@3.19.3)): + css-loader@7.1.4(webpack@5.105.3(uglify-js@3.19.3)): dependencies: icss-utils: 5.1.0(postcss@8.5.6) postcss: 8.5.6 @@ -4067,11 +4084,11 @@ snapshots: postcss-modules-scope: 3.2.1(postcss@8.5.6) postcss-modules-values: 4.0.0(postcss@8.5.6) postcss-value-parser: 4.2.0 - semver: 7.7.3 + semver: 7.7.4 optionalDependencies: - webpack: 5.104.1(uglify-js@3.19.3) + webpack: 5.105.3(uglify-js@3.19.3) - css-minimizer-webpack-plugin@7.0.4(webpack@5.104.1(uglify-js@3.19.3)): + css-minimizer-webpack-plugin@7.0.4(webpack@5.105.3(uglify-js@3.19.3)): dependencies: "@jridgewell/trace-mapping": 0.3.31 cssnano: 7.1.2(postcss@8.5.6) @@ -4079,7 +4096,7 @@ snapshots: postcss: 8.5.6 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.104.1(uglify-js@3.19.3) + webpack: 5.105.3(uglify-js@3.19.3) css-select@5.2.2: dependencies: @@ -4205,7 +4222,7 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.283: {} + electron-to-chromium@1.5.302: {} emoji-regex@8.0.0: {} @@ -4243,7 +4260,7 @@ snapshots: - supports-color - utf-8-validate - enhanced-resolve@5.18.4: + enhanced-resolve@5.20.0: dependencies: graceful-fs: 4.2.11 tapable: 2.3.0 @@ -4507,7 +4524,7 @@ snapshots: jest-worker@27.5.1: dependencies: - "@types/node": 25.0.3 + "@types/node": 25.3.3 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -4525,7 +4542,7 @@ snapshots: js-tokens@4.0.0: {} - js-yaml@4.1.0: + js-yaml@4.1.1: dependencies: argparse: 2.0.1 @@ -4583,11 +4600,11 @@ snapshots: mimic-fn@2.1.0: {} - mini-css-extract-plugin@2.10.0(webpack@5.104.1(uglify-js@3.19.3)): + mini-css-extract-plugin@2.10.0(webpack@5.105.3(uglify-js@3.19.3)): dependencies: schema-utils: 4.3.3 tapable: 2.3.0 - webpack: 5.104.1(uglify-js@3.19.3) + webpack: 5.105.3(uglify-js@3.19.3) minimatch@3.1.2: dependencies: @@ -4652,7 +4669,7 @@ snapshots: parse-json@5.2.0: dependencies: - "@babel/code-frame": 7.27.1 + "@babel/code-frame": 7.29.0 error-ex: 1.3.4 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -4711,14 +4728,14 @@ snapshots: dependencies: postcss: 8.5.6 - postcss-loader@8.2.0(postcss@8.5.6)(webpack@5.104.1(uglify-js@3.19.3)): + postcss-loader@8.2.1(postcss@8.5.6)(webpack@5.105.3(uglify-js@3.19.3)): dependencies: cosmiconfig: 9.0.0 jiti: 2.6.1 postcss: 8.5.6 - semver: 7.7.2 + semver: 7.7.4 optionalDependencies: - webpack: 5.104.1(uglify-js@3.19.3) + webpack: 5.105.3(uglify-js@3.19.3) transitivePeerDependencies: - typescript @@ -5003,12 +5020,12 @@ snapshots: safer-buffer@2.1.2: {} - sass-loader@16.0.6(sass@1.97.3)(webpack@5.104.1(uglify-js@3.19.3)): + sass-loader@16.0.7(sass@1.97.3)(webpack@5.105.3(uglify-js@3.19.3)): dependencies: neo-async: 2.6.2 optionalDependencies: sass: 1.97.3 - webpack: 5.104.1(uglify-js@3.19.3) + webpack: 5.105.3(uglify-js@3.19.3) sass@1.97.3: dependencies: @@ -5023,14 +5040,14 @@ snapshots: schema-utils@4.3.3: dependencies: "@types/json-schema": 7.0.15 - ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) - ajv-keywords: 5.1.0(ajv@8.17.1) - - semver@7.7.2: {} + ajv: 8.18.0 + ajv-formats: 2.1.1(ajv@8.18.0) + ajv-keywords: 5.1.0(ajv@8.18.0) semver@7.7.3: {} + semver@7.7.4: {} + send@0.19.0: dependencies: debug: 2.6.9 @@ -5226,9 +5243,9 @@ snapshots: strip-final-newline@2.0.0: {} - style-loader@4.0.0(webpack@5.104.1(uglify-js@3.19.3)): + style-loader@4.0.0(webpack@5.105.3(uglify-js@3.19.3)): dependencies: - webpack: 5.104.1(uglify-js@3.19.3) + webpack: 5.105.3(uglify-js@3.19.3) stylehacks@7.0.7(postcss@8.5.6): dependencies: @@ -5258,21 +5275,21 @@ snapshots: tapable@2.3.0: {} - terser-webpack-plugin@5.3.16(uglify-js@3.19.3)(webpack@5.104.1(uglify-js@3.19.3)): + terser-webpack-plugin@5.3.16(uglify-js@3.19.3)(webpack@5.105.3(uglify-js@3.19.3)): dependencies: "@jridgewell/trace-mapping": 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - terser: 5.44.1 - webpack: 5.104.1(uglify-js@3.19.3) + terser: 5.46.0 + webpack: 5.105.3(uglify-js@3.19.3) optionalDependencies: uglify-js: 3.19.3 - terser@5.44.1: + terser@5.46.0: dependencies: "@jridgewell/source-map": 0.3.11 - acorn: 8.15.0 + acorn: 8.16.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -5296,6 +5313,8 @@ snapshots: undici-types@7.16.0: {} + undici-types@7.18.2: {} + universalify@0.1.2: {} unpipe@1.0.0: {} @@ -5318,14 +5337,14 @@ snapshots: void-elements@3.1.0: {} - watchpack@2.5.0: + watchpack@2.5.1: dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 - webpack-sources@3.3.3: {} + webpack-sources@3.3.4: {} - webpack@5.104.1(uglify-js@3.19.3): + webpack@5.105.3(uglify-js@3.19.3): dependencies: "@types/eslint-scope": 3.7.7 "@types/estree": 1.0.8 @@ -5333,11 +5352,11 @@ snapshots: "@webassemblyjs/ast": 1.14.1 "@webassemblyjs/wasm-edit": 1.14.1 "@webassemblyjs/wasm-parser": 1.14.1 - acorn: 8.15.0 - acorn-import-phases: 1.0.4(acorn@8.15.0) + acorn: 8.16.0 + acorn-import-phases: 1.0.4(acorn@8.16.0) browserslist: 4.28.1 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.4 + enhanced-resolve: 5.20.0 es-module-lexer: 2.0.0 eslint-scope: 5.1.1 events: 3.3.0 @@ -5349,9 +5368,9 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(uglify-js@3.19.3)(webpack@5.104.1(uglify-js@3.19.3)) - watchpack: 2.5.0 - webpack-sources: 3.3.3 + terser-webpack-plugin: 5.3.16(uglify-js@3.19.3)(webpack@5.105.3(uglify-js@3.19.3)) + watchpack: 2.5.1 + webpack-sources: 3.3.4 transitivePeerDependencies: - "@swc/core" - esbuild