diff --git a/package.json b/package.json index 980dcd552..0fb2b06a5 100644 --- a/package.json +++ b/package.json @@ -121,7 +121,7 @@ "ts-loader": "9.5.4", "ts-node": "10.9.2", "typescript": "5.9.2", - "webpack": "5.101.3", + "webpack": "5.102.0", "webpack-cli": "6.0.1", "webpack-merge": "6.0.1" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 161032c82..2504fd5d8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -89,13 +89,13 @@ importers: version: 9.2.1 copy-webpack-plugin: specifier: 13.0.1 - version: 13.0.1(webpack@5.101.3) + version: 13.0.1(webpack@5.102.0) css-loader: specifier: 7.1.2 - version: 7.1.2(webpack@5.101.3) + version: 7.1.2(webpack@5.102.0) css-minimizer-webpack-plugin: specifier: 7.0.2 - version: 7.0.2(webpack@5.101.3) + version: 7.0.2(webpack@5.102.0) date-fns: specifier: 4.1.0 version: 4.1.0 @@ -113,7 +113,7 @@ importers: version: 2.12.6(graphql@16.8.1) html-webpack-plugin: specifier: 5.6.4 - version: 5.6.4(webpack@5.101.3) + version: 5.6.4(webpack@5.102.0) husky: specifier: 9.1.7 version: 9.1.7 @@ -128,7 +128,7 @@ importers: version: 30.2.0 mini-css-extract-plugin: specifier: 2.9.4 - version: 2.9.4(webpack@5.101.3) + version: 2.9.4(webpack@5.102.0) nock: specifier: 13.5.6 version: 13.5.6 @@ -137,7 +137,7 @@ importers: version: 8.5.6 postcss-loader: specifier: 8.2.0 - version: 8.2.0(postcss@8.5.6)(typescript@5.9.2)(webpack@5.101.3) + version: 8.2.0(postcss@8.5.6)(typescript@5.9.2)(webpack@5.102.0) rimraf: specifier: 6.0.1 version: 6.0.1 @@ -155,13 +155,13 @@ importers: version: 4.1.13 terser-webpack-plugin: specifier: 5.3.14 - version: 5.3.14(webpack@5.101.3) + version: 5.3.14(webpack@5.102.0) ts-jest: specifier: 29.4.4 version: 29.4.4(@babel/core@7.27.4)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.27.4))(jest-util@30.2.0)(jest@30.2.0(@types/node@22.18.6)(ts-node@10.9.2(@types/node@22.18.6)(typescript@5.9.2)))(typescript@5.9.2) ts-loader: specifier: 9.5.4 - version: 9.5.4(typescript@5.9.2)(webpack@5.101.3) + version: 9.5.4(typescript@5.9.2)(webpack@5.102.0) ts-node: specifier: 10.9.2 version: 10.9.2(@types/node@22.18.6)(typescript@5.9.2) @@ -169,11 +169,11 @@ importers: specifier: 5.9.2 version: 5.9.2 webpack: - specifier: 5.101.3 - version: 5.101.3(webpack-cli@6.0.1) + specifier: 5.102.0 + version: 5.102.0(webpack-cli@6.0.1) webpack-cli: specifier: 6.0.1 - version: 6.0.1(webpack@5.101.3) + version: 6.0.1(webpack@5.102.0) webpack-merge: specifier: 6.0.1 version: 6.0.1 @@ -1493,6 +1493,10 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + baseline-browser-mapping@2.8.9: + resolution: {integrity: sha512-hY/u2lxLrbecMEWSB0IpGzGyDyeoMFQhCvZd2jGFSE5I17Fh01sYUBPCJtkWERw7zrac9+cIghxm/ytJa2X8iA==} + hasBin: true + bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -1524,6 +1528,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.26.2: + resolution: {integrity: sha512-ECFzp6uFOSB+dcZ5BK/IBaGWssbSYBHvuMeMt3MMFyhI0Z8SqGgEkBLARgpRH3hutIgPVsALcMwbDrJqPxQ65A==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + bs-logger@0.2.6: resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} engines: {node: '>= 6'} @@ -1598,6 +1607,9 @@ packages: caniuse-lite@1.0.30001676: resolution: {integrity: sha512-Qz6zwGCiPghQXGJvgQAem79esjitvJ+CxSbSQkW9H/UX5hg8XM88d4lp2W+MEQ81j+Hip58Il+jGVdazk1z9cw==} + caniuse-lite@1.0.30001746: + resolution: {integrity: sha512-eA7Ys/DGw+pnkWWSE/id29f2IcPHVoE8wxtvE5JdvD2V28VTDPy1yEeo11Guz0sJ4ZeGRcm3uaTcAqK1LXaphA==} + chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} @@ -2071,6 +2083,9 @@ packages: electron-publish@26.0.11: resolution: {integrity: sha512-a8QRH0rAPIWH9WyyS5LbNvW9Ark6qe63/LqDB7vu2JXYpi0Gma5Q60Dh4tmTqhOBQt0xsrzD8qE7C+D7j+B24A==} + electron-to-chromium@1.5.227: + resolution: {integrity: sha512-ITxuoPfJu3lsNWUi2lBM2PaBPYgH3uqmxut5vmBxgYvyI4AlJ6P3Cai1O76mOrkJCBzq0IxWg/NtqOrpu/0gKA==} + electron-to-chromium@1.5.50: resolution: {integrity: sha512-eMVObiUQ2LdgeO1F/ySTXsvqvxb6ZH2zPGaMYsWzRDdOddUa77tdmI0ltg+L16UpbWdhPmuF3wIQYyQq65WfZw==} @@ -3264,6 +3279,9 @@ packages: node-releases@2.0.18: resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + node-releases@2.0.21: + resolution: {integrity: sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw==} + nopt@6.0.0: resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} @@ -4072,6 +4090,10 @@ packages: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} + tapable@2.2.3: + resolution: {integrity: sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==} + engines: {node: '>=6'} + tar-stream@2.2.0: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} @@ -4267,6 +4289,12 @@ packages: peerDependencies: browserslist: '>= 4.21.0' + update-browserslist-db@1.1.3: + resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -4297,8 +4325,8 @@ packages: walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - watchpack@2.4.1: - resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} + watchpack@2.4.4: + resolution: {integrity: sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==} engines: {node: '>=10.13.0'} wcwidth@1.0.1: @@ -4330,8 +4358,8 @@ packages: resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==} engines: {node: '>=10.13.0'} - webpack@5.101.3: - resolution: {integrity: sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==} + webpack@5.102.0: + resolution: {integrity: sha512-hUtqAR3ZLVEYDEABdBioQCIqSoguHbFn1K7WlPPWSuXmx0031BD73PSE35jKyftdSh4YLDoQNgK4pqBt5Q82MA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -5759,20 +5787,20 @@ snapshots: '@webassemblyjs/ast': 1.14.1 '@xtuc/long': 4.2.2 - '@webpack-cli/configtest@3.0.1(webpack-cli@6.0.1)(webpack@5.101.3)': + '@webpack-cli/configtest@3.0.1(webpack-cli@6.0.1)(webpack@5.102.0)': dependencies: - webpack: 5.101.3(webpack-cli@6.0.1) - webpack-cli: 6.0.1(webpack@5.101.3) + webpack: 5.102.0(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack@5.102.0) - '@webpack-cli/info@3.0.1(webpack-cli@6.0.1)(webpack@5.101.3)': + '@webpack-cli/info@3.0.1(webpack-cli@6.0.1)(webpack@5.102.0)': dependencies: - webpack: 5.101.3(webpack-cli@6.0.1) - webpack-cli: 6.0.1(webpack@5.101.3) + webpack: 5.102.0(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack@5.102.0) - '@webpack-cli/serve@3.0.1(webpack-cli@6.0.1)(webpack@5.101.3)': + '@webpack-cli/serve@3.0.1(webpack-cli@6.0.1)(webpack@5.102.0)': dependencies: - webpack: 5.101.3(webpack-cli@6.0.1) - webpack-cli: 6.0.1(webpack@5.101.3) + webpack: 5.102.0(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack@5.102.0) '@xmldom/xmldom@0.8.10': {} @@ -6064,6 +6092,8 @@ snapshots: base64-js@1.5.1: {} + baseline-browser-mapping@2.8.9: {} + bl@4.1.0: dependencies: buffer: 5.7.1 @@ -6101,6 +6131,14 @@ snapshots: node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.24.2) + browserslist@4.26.2: + dependencies: + baseline-browser-mapping: 2.8.9 + caniuse-lite: 1.0.30001746 + electron-to-chromium: 1.5.227 + node-releases: 2.0.21 + update-browserslist-db: 1.1.3(browserslist@4.26.2) + bs-logger@0.2.6: dependencies: fast-json-stable-stringify: 2.1.0 @@ -6239,6 +6277,8 @@ snapshots: caniuse-lite@1.0.30001676: {} + caniuse-lite@1.0.30001746: {} + chalk@4.1.2: dependencies: ansi-styles: 4.3.0 @@ -6362,14 +6402,14 @@ snapshots: cookie@1.0.2: {} - copy-webpack-plugin@13.0.1(webpack@5.101.3): + copy-webpack-plugin@13.0.1(webpack@5.102.0): dependencies: glob-parent: 6.0.2 normalize-path: 3.0.0 schema-utils: 4.3.2 serialize-javascript: 6.0.2 tinyglobby: 0.2.12 - webpack: 5.101.3(webpack-cli@6.0.1) + webpack: 5.102.0(webpack-cli@6.0.1) core-util-is@1.0.2: optional: true @@ -6411,7 +6451,7 @@ snapshots: dependencies: postcss: 8.5.6 - css-loader@7.1.2(webpack@5.101.3): + css-loader@7.1.2(webpack@5.102.0): dependencies: icss-utils: 5.1.0(postcss@8.5.6) postcss: 8.5.6 @@ -6422,9 +6462,9 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.2 optionalDependencies: - webpack: 5.101.3(webpack-cli@6.0.1) + webpack: 5.102.0(webpack-cli@6.0.1) - css-minimizer-webpack-plugin@7.0.2(webpack@5.101.3): + css-minimizer-webpack-plugin@7.0.2(webpack@5.102.0): dependencies: '@jridgewell/trace-mapping': 0.3.25 cssnano: 7.0.6(postcss@8.5.6) @@ -6432,7 +6472,7 @@ snapshots: postcss: 8.5.6 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.101.3(webpack-cli@6.0.1) + webpack: 5.102.0(webpack-cli@6.0.1) css-select@4.3.0: dependencies: @@ -6747,6 +6787,8 @@ snapshots: transitivePeerDependencies: - supports-color + electron-to-chromium@1.5.227: {} + electron-to-chromium@1.5.50: {} electron-updater@6.6.2: @@ -7160,7 +7202,7 @@ snapshots: relateurl: 0.2.7 terser: 5.37.0 - html-webpack-plugin@5.6.4(webpack@5.101.3): + html-webpack-plugin@5.6.4(webpack@5.102.0): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -7168,7 +7210,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.101.3(webpack-cli@6.0.1) + webpack: 5.102.0(webpack-cli@6.0.1) htmlparser2@6.1.0: dependencies: @@ -8028,11 +8070,11 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.4(webpack@5.101.3): + mini-css-extract-plugin@2.9.4(webpack@5.102.0): dependencies: schema-utils: 4.3.2 tapable: 2.2.1 - webpack: 5.101.3(webpack-cli@6.0.1) + webpack: 5.102.0(webpack-cli@6.0.1) minimatch@10.0.1: dependencies: @@ -8139,6 +8181,8 @@ snapshots: node-releases@2.0.18: {} + node-releases@2.0.21: {} + nopt@6.0.0: dependencies: abbrev: 1.1.1 @@ -8306,14 +8350,14 @@ snapshots: dependencies: postcss: 8.5.6 - postcss-loader@8.2.0(postcss@8.5.6)(typescript@5.9.2)(webpack@5.101.3): + postcss-loader@8.2.0(postcss@8.5.6)(typescript@5.9.2)(webpack@5.102.0): dependencies: cosmiconfig: 9.0.0(typescript@5.9.2) jiti: 2.5.1 postcss: 8.5.6 semver: 7.7.2 optionalDependencies: - webpack: 5.101.3(webpack-cli@6.0.1) + webpack: 5.102.0(webpack-cli@6.0.1) transitivePeerDependencies: - typescript @@ -8929,6 +8973,8 @@ snapshots: tapable@2.2.1: {} + tapable@2.2.3: {} + tar-stream@2.2.0: dependencies: bl: 4.1.0 @@ -8960,14 +9006,14 @@ snapshots: async-exit-hook: 2.0.1 fs-extra: 10.1.0 - terser-webpack-plugin@5.3.14(webpack@5.101.3): + terser-webpack-plugin@5.3.14(webpack@5.102.0): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.101.3(webpack-cli@6.0.1) + webpack: 5.102.0(webpack-cli@6.0.1) terser@5.37.0: dependencies: @@ -9045,7 +9091,7 @@ snapshots: babel-jest: 30.2.0(@babel/core@7.27.4) jest-util: 30.2.0 - ts-loader@9.5.4(typescript@5.9.2)(webpack@5.101.3): + ts-loader@9.5.4(typescript@5.9.2)(webpack@5.102.0): dependencies: chalk: 4.1.2 enhanced-resolve: 5.18.3 @@ -9053,7 +9099,7 @@ snapshots: semver: 7.7.2 source-map: 0.7.4 typescript: 5.9.2 - webpack: 5.101.3(webpack-cli@6.0.1) + webpack: 5.102.0(webpack-cli@6.0.1) ts-node@10.9.2(@types/node@22.18.6)(typescript@5.9.2): dependencies: @@ -9135,6 +9181,12 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.1 + update-browserslist-db@1.1.3(browserslist@4.26.2): + dependencies: + browserslist: 4.26.2 + escalade: 3.2.0 + picocolors: 1.1.1 + uri-js@4.4.1: dependencies: punycode: 2.3.1 @@ -9168,7 +9220,7 @@ snapshots: dependencies: makeerror: 1.0.12 - watchpack@2.4.1: + watchpack@2.4.4: dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 @@ -9179,12 +9231,12 @@ snapshots: webidl-conversions@7.0.0: {} - webpack-cli@6.0.1(webpack@5.101.3): + webpack-cli@6.0.1(webpack@5.102.0): dependencies: '@discoveryjs/json-ext': 0.6.3 - '@webpack-cli/configtest': 3.0.1(webpack-cli@6.0.1)(webpack@5.101.3) - '@webpack-cli/info': 3.0.1(webpack-cli@6.0.1)(webpack@5.101.3) - '@webpack-cli/serve': 3.0.1(webpack-cli@6.0.1)(webpack@5.101.3) + '@webpack-cli/configtest': 3.0.1(webpack-cli@6.0.1)(webpack@5.102.0) + '@webpack-cli/info': 3.0.1(webpack-cli@6.0.1)(webpack@5.102.0) + '@webpack-cli/serve': 3.0.1(webpack-cli@6.0.1)(webpack@5.102.0) colorette: 2.0.20 commander: 12.1.0 cross-spawn: 7.0.6 @@ -9193,7 +9245,7 @@ snapshots: import-local: 3.1.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.101.3(webpack-cli@6.0.1) + webpack: 5.102.0(webpack-cli@6.0.1) webpack-merge: 6.0.1 webpack-merge@6.0.1: @@ -9204,7 +9256,7 @@ snapshots: webpack-sources@3.3.3: {} - webpack@5.101.3(webpack-cli@6.0.1): + webpack@5.102.0(webpack-cli@6.0.1): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -9214,7 +9266,7 @@ snapshots: '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.15.0 acorn-import-phases: 1.0.3(acorn@8.15.0) - browserslist: 4.24.2 + browserslist: 4.26.2 chrome-trace-event: 1.0.3 enhanced-resolve: 5.18.3 es-module-lexer: 1.5.0 @@ -9227,12 +9279,12 @@ snapshots: mime-types: 2.1.35 neo-async: 2.6.2 schema-utils: 4.3.2 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(webpack@5.101.3) - watchpack: 2.4.1 + tapable: 2.2.3 + terser-webpack-plugin: 5.3.14(webpack@5.102.0) + watchpack: 2.4.4 webpack-sources: 3.3.3 optionalDependencies: - webpack-cli: 6.0.1(webpack@5.101.3) + webpack-cli: 6.0.1(webpack@5.102.0) transitivePeerDependencies: - '@swc/core' - esbuild