diff --git a/packages/web-client/package.json b/packages/web-client/package.json index be938411e..3bec3366c 100644 --- a/packages/web-client/package.json +++ b/packages/web-client/package.json @@ -84,7 +84,7 @@ "@casl/ability": "^6.7.1", "@microsoft/fetch-event-source": "^2.0.1", "axios": "^1.7.7", - "fast-xml-parser": "^4.5.0", + "fast-xml-parser": "^5.0.0", "lodash-es": "^4.17.21", "luxon": "^3.5.0", "uuid": "^11.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 02d7ec8b5..86113e867 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -72,13 +72,13 @@ importers: version: 10.0.0 '@vitejs/plugin-vue': specifier: 5.2.1 - version: 5.2.1(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vitest/coverage-v8': specifier: ^3.0.5 - version: 3.0.6(vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(yaml@2.7.0)) + version: 3.0.6(vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) '@vitest/web-worker': specifier: ^3.0.5 - version: 3.0.6(vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(yaml@2.7.0)) + version: 3.0.6(vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) '@vue/compiler-dom': specifier: 3.5.13 version: 3.5.13 @@ -153,25 +153,25 @@ importers: version: 5.7.3 vite: specifier: ^6.1.0 - version: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) vite-plugin-environment: specifier: ^1.1.3 - version: 1.1.3(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)) + version: 1.1.3(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) vite-plugin-node-polyfills: specifier: 0.23.0 - version: 0.23.0(rollup@4.34.8)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)) + version: 0.23.0(rollup@4.34.8)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) vite-plugin-static-copy: specifier: ^2.0.0 - version: 2.2.0(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)) + version: 2.2.0(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) vite-plugin-treat-umd-as-commonjs: specifier: 0.1.4 - version: 0.1.4(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)) + version: 0.1.4(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) vitest: specifier: ^3.0.5 - version: 3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(yaml@2.7.0) + version: 3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) vitest-mock-extended: specifier: 2.0.2 - version: 2.0.2(typescript@5.7.3)(vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(yaml@2.7.0)) + version: 2.0.2(typescript@5.7.3)(vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) vue: specifier: 3.5.13 version: 3.5.13(typescript@5.7.3) @@ -247,7 +247,7 @@ importers: version: link:../web-test-helpers '@vitejs/plugin-vue': specifier: 5.2.1 - version: 5.2.1(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) clean-publish: specifier: ^5.0.0 version: 5.1.0 @@ -271,7 +271,7 @@ importers: version: 1.85.0 sass-loader: specifier: 16.0.5 - version: 16.0.5(sass@1.85.0) + version: 16.0.5(sass@1.85.0)(webpack@5.98.0) sass-resources-loader: specifier: ^2.2.5 version: 2.2.5 @@ -301,16 +301,16 @@ importers: version: 0.11.4 vite: specifier: ^6.0.9 - version: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) vite-plugin-dts: specifier: ^4.2.3 - version: 4.3.0(@types/node@22.13.2)(rollup@4.34.8)(typescript@5.7.3)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)) + version: 4.3.0(@types/node@22.13.2)(rollup@4.34.8)(typescript@5.7.3)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) vite-plugin-node-polyfills: specifier: ^0.23.0 - version: 0.23.0(rollup@4.34.8)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)) + version: 0.23.0(rollup@4.34.8)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) vitepress: specifier: ^1.6.3 - version: 1.6.3(@algolia/client-search@5.20.2)(@types/node@22.13.2)(axios@1.7.9)(change-case@5.4.4)(fuse.js@7.1.0)(jwt-decode@4.0.0)(postcss@8.5.2)(sass@1.85.0)(search-insights@2.17.3)(typescript@5.7.3) + version: 1.6.3(@algolia/client-search@5.20.2)(@types/node@22.13.2)(axios@1.7.9)(change-case@5.4.4)(fuse.js@7.1.0)(jwt-decode@4.0.0)(postcss@8.5.2)(sass@1.85.0)(search-insights@2.17.3)(terser@5.39.0)(typescript@5.7.3) yaml: specifier: ^2.3.4 version: 2.7.0 @@ -335,7 +335,7 @@ importers: version: 17.15.1(eslint@9.20.1) eslint-plugin-prettier: specifier: ^5.0.0 - version: 5.2.3(eslint-config-prettier@10.0.1(eslint@9.20.1))(eslint@9.20.1)(prettier@3.5.1) + version: 5.2.3(@types/eslint@9.6.1)(eslint-config-prettier@10.0.1(eslint@9.20.1))(eslint@9.20.1)(prettier@3.5.1) eslint-plugin-promise: specifier: ^7.0.0 version: 7.2.1(eslint@9.20.1) @@ -362,7 +362,7 @@ importers: dependencies: '@vitejs/plugin-vue': specifier: ^5.0.0 - version: 5.2.1(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) rollup-plugin-serve: specifier: ^3.0.0 version: 3.0.0 @@ -371,7 +371,7 @@ importers: version: 1.85.0 vite: specifier: ^5 || ^6.0.0 - version: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) packages/prettier-config: dependencies: @@ -776,8 +776,8 @@ importers: specifier: ^1.7.7 version: 1.7.9 fast-xml-parser: - specifier: ^4.5.0 - version: 4.5.2 + specifier: ^5.0.0 + version: 5.0.1(webpack@5.98.0) lodash-es: specifier: ^4.17.21 version: 4.17.21 @@ -802,19 +802,19 @@ importers: version: 3.4.2 '@vitejs/plugin-vue': specifier: 5.2.1 - version: 5.2.1(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) clean-publish: specifier: 5.1.0 version: 5.1.0 vite: specifier: ^6.1.0 - version: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) vite-plugin-dts: specifier: 4.3.0 - version: 4.3.0(@types/node@22.13.2)(rollup@4.34.8)(typescript@5.7.3)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)) + version: 4.3.0(@types/node@22.13.2)(rollup@4.34.8)(typescript@5.7.3)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) vite-plugin-node-polyfills: specifier: 0.23.0 - version: 0.23.0(rollup@4.34.8)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)) + version: 0.23.0(rollup@4.34.8)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) publishDirectory: package packages/web-pkg: @@ -948,16 +948,16 @@ importers: version: 4.17.12 '@vitest/web-worker': specifier: ^3.0.5 - version: 3.0.6(vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(yaml@2.7.0)) + version: 3.0.6(vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) clean-publish: specifier: 5.1.0 version: 5.1.0 vite-plugin-dts: specifier: 4.3.0 - version: 4.3.0(@types/node@22.13.2)(rollup@3.29.5)(typescript@5.7.3)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)) + version: 4.3.0(@types/node@22.13.2)(rollup@3.29.5)(typescript@5.7.3)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) vite-plugin-node-polyfills: specifier: 0.23.0 - version: 0.23.0(rollup@3.29.5)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)) + version: 0.23.0(rollup@3.29.5)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) publishDirectory: package packages/web-runtime: @@ -1115,7 +1115,7 @@ importers: version: 3.0.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) vitest-mock-extended: specifier: ^2.0.2 - version: 2.0.2(typescript@5.7.3)(vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(yaml@2.7.0)) + version: 2.0.2(typescript@5.7.3)(vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) vue: specifier: ^3.5.10 version: 3.5.13(typescript@5.7.3) @@ -1128,16 +1128,16 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: 5.2.1 - version: 5.2.1(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + version: 5.2.1(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) clean-publish: specifier: ^5.0.0 version: 5.1.0 vite: specifier: ^6.0.9 - version: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) vite-plugin-dts: specifier: ^4.2.3 - version: 4.3.0(@types/node@22.13.2)(rollup@4.34.8)(typescript@5.7.3)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)) + version: 4.3.0(@types/node@22.13.2)(rollup@4.34.8)(typescript@5.7.3)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) publishDirectory: package tests/e2e: @@ -1656,6 +1656,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-runtime@7.26.9': + resolution: {integrity: sha512-Jf+8y9wXQbbxvVYTM8gO5oEF2POdNji0NMltEkG7FtmzD9PVz7/lxpqSdTvwsjTMU5HIHuDVNf2SOxLkWi+wPQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-shorthand-properties@7.25.9': resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==} engines: {node: '>=6.9.0'} @@ -2392,6 +2398,9 @@ packages: resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} engines: {node: '>=6.0.0'} + '@jridgewell/source-map@0.3.6': + resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} + '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} @@ -2862,6 +2871,12 @@ packages: resolution: {integrity: sha512-Fgg31wv9QbLDA0SpTOXO3MaxySc4DKGLi8sna4/Utjo4r3ZRPdCt4UQee8BWr+Q5z21yifghREPJGYaEOEIACg==} deprecated: This is a stub types definition. dompurify provides its own type definitions, so you do not need this installed. + '@types/eslint-scope@3.7.7': + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + + '@types/eslint@9.6.1': + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} + '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} @@ -3247,11 +3262,62 @@ packages: '@vueuse/shared@12.7.0': resolution: {integrity: sha512-coLlUw2HHKsm7rPN6WqHJQr18WymN4wkA/3ThFaJ4v4gWGWAQQGK+MJxLuJTBs4mojQiazlVWAKNJNpUWGRkNw==} + '@webassemblyjs/ast@1.14.1': + resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} + + '@webassemblyjs/floating-point-hex-parser@1.13.2': + resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==} + + '@webassemblyjs/helper-api-error@1.13.2': + resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==} + + '@webassemblyjs/helper-buffer@1.14.1': + resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==} + + '@webassemblyjs/helper-numbers@1.13.2': + resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==} + + '@webassemblyjs/helper-wasm-bytecode@1.13.2': + resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==} + + '@webassemblyjs/helper-wasm-section@1.14.1': + resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==} + + '@webassemblyjs/ieee754@1.13.2': + resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==} + + '@webassemblyjs/leb128@1.13.2': + resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==} + + '@webassemblyjs/utf8@1.13.2': + resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==} + + '@webassemblyjs/wasm-edit@1.14.1': + resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==} + + '@webassemblyjs/wasm-gen@1.14.1': + resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==} + + '@webassemblyjs/wasm-opt@1.14.1': + resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==} + + '@webassemblyjs/wasm-parser@1.14.1': + resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==} + + '@webassemblyjs/wast-printer@1.14.1': + resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} + '@xmldom/xmldom@0.7.13': resolution: {integrity: sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==} engines: {node: '>=10.0.0'} deprecated: this version is no longer supported, please update to at least 0.8.* + '@xtuc/ieee754@1.2.0': + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + + '@xtuc/long@4.2.2': + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + '@yarnpkg/lockfile@1.1.0': resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} @@ -3293,6 +3359,14 @@ packages: ajv: optional: true + ajv-formats@2.1.1: + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + ajv-formats@3.0.1: resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} peerDependencies: @@ -3301,6 +3375,16 @@ packages: ajv: optional: true + ajv-keywords@3.5.2: + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} + peerDependencies: + ajv: ^6.9.1 + + ajv-keywords@5.1.0: + resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} + peerDependencies: + ajv: ^8.8.2 + ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} @@ -3424,11 +3508,23 @@ packages: axios@1.7.9: resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==} + babel-loader@8.4.1: + resolution: {integrity: sha512-nXzRChX+Z1GoE6yWavBQg6jDslyFF3SDjl2paADuoQtQW10JqShJt62R6eJQ5m/pjJFDT8xgKIWSP85OY8eXeA==} + engines: {node: '>= 8.9'} + peerDependencies: + '@babel/core': ^7.0.0 + webpack: '>=2' + babel-plugin-polyfill-corejs2@0.4.12: resolution: {integrity: sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-corejs3@0.10.6: + resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-corejs3@0.11.1: resolution: {integrity: sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==} peerDependencies: @@ -3614,6 +3710,10 @@ packages: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} + chrome-trace-event@1.0.4: + resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} + engines: {node: '>=6.0'} + ci-info@3.9.0: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} @@ -4239,6 +4339,10 @@ packages: resolution: {integrity: sha512-xmnYV9o0StIz/0ArdzmWTxn9oDy0lH8Z80/8X/TD2EUQKXY4DHxoT9mYBqgGIG17DgddCJtH1M6DriMbalNsAA==} hasBin: true + fast-xml-parser@5.0.1: + resolution: {integrity: sha512-YNIiaZKMPTuRO62z0lM9O+o/Xizy75jUY5TN1/i5p5W39CYW322LMbW6DTXZdihLTXWWeLA49GIHdDDyv29xzQ==} + hasBin: true + fastest-levenshtein@1.0.16: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} @@ -4276,6 +4380,10 @@ packages: resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} engines: {node: '>=6'} + find-cache-dir@3.3.2: + resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} + engines: {node: '>=8'} + find-replace@3.0.0: resolution: {integrity: sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==} engines: {node: '>=4.0.0'} @@ -4288,6 +4396,10 @@ packages: resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} engines: {node: '>=6'} + find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + find-up@5.0.0: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} @@ -4405,6 +4517,9 @@ packages: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} + glob-to-regexp@0.4.1: + resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true @@ -4763,6 +4878,10 @@ packages: engines: {node: '>=10'} hasBin: true + jest-worker@27.5.1: + resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} + engines: {node: '>= 10.13.0'} + jju@1.4.0: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} @@ -4906,6 +5025,10 @@ packages: linkify-it@5.0.0: resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} + loader-runner@4.3.0: + resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} + engines: {node: '>=6.11.5'} + loader-utils@2.0.4: resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} engines: {node: '>=8.9.0'} @@ -4921,6 +5044,10 @@ packages: resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} engines: {node: '>=6'} + locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + locate-path@6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} @@ -5020,6 +5147,10 @@ packages: resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} engines: {node: '>=6'} + make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} + make-dir@4.0.0: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} @@ -5093,6 +5224,9 @@ packages: resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} engines: {node: '>=18'} + merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} @@ -5364,6 +5498,10 @@ packages: resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} engines: {node: '>=6'} + p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + p-locate@5.0.0: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} @@ -5536,6 +5674,10 @@ packages: resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} engines: {node: '>=6'} + pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} + pkg-dir@5.0.0: resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==} engines: {node: '>=10'} @@ -5944,6 +6086,14 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} + schema-utils@2.7.1: + resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} + engines: {node: '>= 8.9.0'} + + schema-utils@4.3.0: + resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} + engines: {node: '>= 10.13.0'} + screenfull@6.0.2: resolution: {integrity: sha512-AQdy8s4WhNvUZ6P8F6PB21tSPIYKniic+Ogx0AacBMjKP1GUHN2E9URxQHtCusiwxudnCKkdy4GrHXPPJSkCCw==} engines: {node: ^14.13.1 || >=16.0.0} @@ -5980,6 +6130,9 @@ packages: engines: {node: '>=10'} hasBin: true + serialize-javascript@6.0.2: + resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} + set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} @@ -6246,6 +6399,27 @@ packages: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} + terser-webpack-plugin@5.3.11: + resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + + terser@5.39.0: + resolution: {integrity: sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==} + engines: {node: '>=10'} + hasBin: true + test-exclude@7.0.1: resolution: {integrity: sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg==} engines: {node: '>=18'} @@ -6786,6 +6960,10 @@ packages: resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} engines: {node: '>=18'} + watchpack@2.4.2: + resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} + engines: {node: '>=10.13.0'} + wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} @@ -6807,6 +6985,20 @@ packages: resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} engines: {node: '>=12'} + webpack-sources@3.2.3: + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} + engines: {node: '>=10.13.0'} + + webpack@5.98.0: + resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + whatwg-encoding@3.1.1: resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} engines: {node: '>=18'} @@ -7566,6 +7758,19 @@ snapshots: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-transform-runtime@7.26.9(@babel/core@7.26.9)': + dependencies: + '@babel/core': 7.26.9 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.9) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.9) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.9) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + optional: true + '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.9)': dependencies: '@babel/core': 7.26.9 @@ -8455,6 +8660,12 @@ snapshots: '@jridgewell/set-array@1.2.1': {} + '@jridgewell/source-map@0.3.6': + dependencies: + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + optional: true + '@jridgewell/sourcemap-codec@1.5.0': {} '@jridgewell/trace-mapping@0.3.25': @@ -8972,6 +9183,18 @@ snapshots: dependencies: dompurify: 3.2.4 + '@types/eslint-scope@3.7.7': + dependencies: + '@types/eslint': 9.6.1 + '@types/estree': 1.0.6 + optional: true + + '@types/eslint@9.6.1': + dependencies: + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 + optional: true + '@types/estree@1.0.6': {} '@types/glob@7.2.0': @@ -9219,17 +9442,17 @@ snapshots: '@vavt/util@2.1.0': {} - '@vitejs/plugin-vue@5.2.1(vite@5.4.14(@types/node@22.13.2)(sass@1.85.0))(vue@3.5.13(typescript@5.7.3))': + '@vitejs/plugin-vue@5.2.1(vite@5.4.14(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0))(vue@3.5.13(typescript@5.7.3))': dependencies: - vite: 5.4.14(@types/node@22.13.2)(sass@1.85.0) + vite: 5.4.14(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0) vue: 3.5.13(typescript@5.7.3) - '@vitejs/plugin-vue@5.2.1(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': + '@vitejs/plugin-vue@5.2.1(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: - vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) vue: 3.5.13(typescript@5.7.3) - '@vitest/coverage-v8@3.0.6(vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(yaml@2.7.0))': + '@vitest/coverage-v8@3.0.6(vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -9243,7 +9466,7 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(yaml@2.7.0) + vitest: 3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) transitivePeerDependencies: - supports-color @@ -9254,13 +9477,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.6(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0))': + '@vitest/mocker@3.0.6(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0))': dependencies: '@vitest/spy': 3.0.6 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) '@vitest/pretty-format@3.0.6': dependencies: @@ -9287,10 +9510,10 @@ snapshots: loupe: 3.1.3 tinyrainbow: 2.0.0 - '@vitest/web-worker@3.0.6(vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(yaml@2.7.0))': + '@vitest/web-worker@3.0.6(vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0))': dependencies: debug: 4.4.0(supports-color@8.1.1) - vitest: 3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(yaml@2.7.0) + vitest: 3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) transitivePeerDependencies: - supports-color @@ -9472,8 +9695,105 @@ snapshots: transitivePeerDependencies: - typescript + '@webassemblyjs/ast@1.14.1': + dependencies: + '@webassemblyjs/helper-numbers': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + optional: true + + '@webassemblyjs/floating-point-hex-parser@1.13.2': + optional: true + + '@webassemblyjs/helper-api-error@1.13.2': + optional: true + + '@webassemblyjs/helper-buffer@1.14.1': + optional: true + + '@webassemblyjs/helper-numbers@1.13.2': + dependencies: + '@webassemblyjs/floating-point-hex-parser': 1.13.2 + '@webassemblyjs/helper-api-error': 1.13.2 + '@xtuc/long': 4.2.2 + optional: true + + '@webassemblyjs/helper-wasm-bytecode@1.13.2': + optional: true + + '@webassemblyjs/helper-wasm-section@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/wasm-gen': 1.14.1 + optional: true + + '@webassemblyjs/ieee754@1.13.2': + dependencies: + '@xtuc/ieee754': 1.2.0 + optional: true + + '@webassemblyjs/leb128@1.13.2': + dependencies: + '@xtuc/long': 4.2.2 + optional: true + + '@webassemblyjs/utf8@1.13.2': + optional: true + + '@webassemblyjs/wasm-edit@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/helper-wasm-section': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-opt': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + '@webassemblyjs/wast-printer': 1.14.1 + optional: true + + '@webassemblyjs/wasm-gen@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 + optional: true + + '@webassemblyjs/wasm-opt@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + optional: true + + '@webassemblyjs/wasm-parser@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-api-error': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 + optional: true + + '@webassemblyjs/wast-printer@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@xtuc/long': 4.2.2 + optional: true + '@xmldom/xmldom@0.7.13': {} + '@xtuc/ieee754@1.2.0': + optional: true + + '@xtuc/long@4.2.2': + optional: true + '@yarnpkg/lockfile@1.1.0': {} '@zip.js/zip.js@2.7.57': {} @@ -9498,10 +9818,26 @@ snapshots: optionalDependencies: ajv: 8.13.0 + ajv-formats@2.1.1(ajv@8.17.1): + optionalDependencies: + ajv: 8.17.1 + optional: true + ajv-formats@3.0.1(ajv@8.13.0): optionalDependencies: ajv: 8.13.0 + ajv-keywords@3.5.2(ajv@6.12.6): + dependencies: + ajv: 6.12.6 + optional: true + + ajv-keywords@5.1.0(ajv@8.17.1): + dependencies: + ajv: 8.17.1 + fast-deep-equal: 3.1.3 + optional: true + ajv@6.12.6: dependencies: fast-deep-equal: 3.1.3 @@ -9635,6 +9971,16 @@ snapshots: transitivePeerDependencies: - debug + babel-loader@8.4.1(@babel/core@7.26.9)(webpack@5.98.0): + dependencies: + '@babel/core': 7.26.9 + find-cache-dir: 3.3.2 + loader-utils: 2.0.4 + make-dir: 3.1.0 + schema-utils: 2.7.1 + webpack: 5.98.0 + optional: true + babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.9): dependencies: '@babel/compat-data': 7.26.8 @@ -9644,6 +9990,15 @@ snapshots: transitivePeerDependencies: - supports-color + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.9): + dependencies: + '@babel/core': 7.26.9 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.9) + core-js-compat: 3.40.0 + transitivePeerDependencies: + - supports-color + optional: true + babel-plugin-polyfill-corejs3@0.11.1(@babel/core@7.26.9): dependencies: '@babel/core': 7.26.9 @@ -9861,6 +10216,9 @@ snapshots: dependencies: readdirp: 4.1.1 + chrome-trace-event@1.0.4: + optional: true + ci-info@3.9.0: {} cipher-base@1.0.6: @@ -10378,13 +10736,14 @@ snapshots: minimatch: 9.0.5 semver: 7.7.1 - eslint-plugin-prettier@5.2.3(eslint-config-prettier@10.0.1(eslint@9.20.1))(eslint@9.20.1)(prettier@3.5.1): + eslint-plugin-prettier@5.2.3(@types/eslint@9.6.1)(eslint-config-prettier@10.0.1(eslint@9.20.1))(eslint@9.20.1)(prettier@3.5.1): dependencies: eslint: 9.20.1 prettier: 3.5.1 prettier-linter-helpers: 1.0.0 synckit: 0.9.2 optionalDependencies: + '@types/eslint': 9.6.1 eslint-config-prettier: 10.0.1(eslint@9.20.1) eslint-plugin-promise@7.2.1(eslint@9.20.1): @@ -10568,6 +10927,19 @@ snapshots: dependencies: strnum: 1.0.5 + fast-xml-parser@5.0.1(webpack@5.98.0): + dependencies: + strnum: 1.0.5 + optionalDependencies: + '@babel/core': 7.26.9 + '@babel/plugin-transform-runtime': 7.26.9(@babel/core@7.26.9) + '@babel/preset-env': 7.26.9(@babel/core@7.26.9) + '@babel/register': 7.25.9(@babel/core@7.26.9) + babel-loader: 8.4.1(@babel/core@7.26.9)(webpack@5.98.0) + transitivePeerDependencies: + - supports-color + - webpack + fastest-levenshtein@1.0.16: {} fastq@1.19.0: @@ -10607,6 +10979,13 @@ snapshots: make-dir: 2.1.0 pkg-dir: 3.0.0 + find-cache-dir@3.3.2: + dependencies: + commondir: 1.0.1 + make-dir: 3.1.0 + pkg-dir: 4.2.0 + optional: true + find-replace@3.0.0: dependencies: array-back: 3.1.0 @@ -10617,6 +10996,12 @@ snapshots: dependencies: locate-path: 3.0.0 + find-up@4.1.0: + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + optional: true + find-up@5.0.0: dependencies: locate-path: 6.0.0 @@ -10742,6 +11127,9 @@ snapshots: dependencies: is-glob: 4.0.3 + glob-to-regexp@0.4.1: + optional: true + glob@10.4.5: dependencies: foreground-child: 3.3.0 @@ -11086,6 +11474,13 @@ snapshots: filelist: 1.0.4 minimatch: 3.1.2 + jest-worker@27.5.1: + dependencies: + '@types/node': 22.13.2 + merge-stream: 2.0.0 + supports-color: 8.1.1 + optional: true + jju@1.4.0: {} join-path@1.1.1: @@ -11248,6 +11643,9 @@ snapshots: dependencies: uc.micro: 2.1.0 + loader-runner@4.3.0: + optional: true + loader-utils@2.0.4: dependencies: big.js: 5.2.2 @@ -11268,6 +11666,11 @@ snapshots: p-locate: 3.0.0 path-exists: 3.0.0 + locate-path@5.0.0: + dependencies: + p-locate: 4.1.0 + optional: true + locate-path@6.0.0: dependencies: p-locate: 5.0.0 @@ -11357,6 +11760,11 @@ snapshots: pify: 4.0.1 semver: 5.7.2 + make-dir@3.1.0: + dependencies: + semver: 6.3.1 + optional: true + make-dir@4.0.0: dependencies: semver: 7.7.1 @@ -11449,6 +11857,9 @@ snapshots: meow@13.2.0: {} + merge-stream@2.0.0: + optional: true + merge2@1.4.1: {} micromark-util-character@2.1.1: @@ -11730,6 +12141,11 @@ snapshots: dependencies: p-limit: 2.3.0 + p-locate@4.1.0: + dependencies: + p-limit: 2.3.0 + optional: true + p-locate@5.0.0: dependencies: p-limit: 3.1.0 @@ -11921,6 +12337,11 @@ snapshots: dependencies: find-up: 3.0.0 + pkg-dir@4.2.0: + dependencies: + find-up: 4.1.0 + optional: true + pkg-dir@5.0.0: dependencies: find-up: 5.0.0 @@ -12282,11 +12703,12 @@ snapshots: safer-buffer@2.1.2: {} - sass-loader@16.0.5(sass@1.85.0): + sass-loader@16.0.5(sass@1.85.0)(webpack@5.98.0): dependencies: neo-async: 2.6.2 optionalDependencies: sass: 1.85.0 + webpack: 5.98.0 sass-resources-loader@2.2.5: dependencies: @@ -12309,6 +12731,21 @@ snapshots: dependencies: xmlchars: 2.2.0 + schema-utils@2.7.1: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + optional: true + + schema-utils@4.3.0: + 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) + optional: true + screenfull@6.0.2: {} search-insights@2.17.3: {} @@ -12331,6 +12768,11 @@ snapshots: semver@7.7.1: {} + serialize-javascript@6.0.2: + dependencies: + randombytes: 2.1.0 + optional: true + set-function-length@1.2.2: dependencies: define-data-property: 1.1.4 @@ -12674,6 +13116,24 @@ snapshots: tapable@2.2.1: {} + terser-webpack-plugin@5.3.11(webpack@5.98.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.39.0 + webpack: 5.98.0 + optional: true + + terser@5.39.0: + dependencies: + '@jridgewell/source-map': 0.3.6 + acorn: 8.14.0 + commander: 2.20.3 + source-map-support: 0.5.21 + optional: true + test-exclude@7.0.1: dependencies: '@istanbuljs/schema': 0.1.3 @@ -12954,13 +13414,13 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@3.0.6(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0): + vite-node@3.0.6(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0): dependencies: cac: 6.7.14 debug: 4.4.0(supports-color@8.1.1) es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -12975,7 +13435,7 @@ snapshots: - tsx - yaml - vite-plugin-dts@4.3.0(@types/node@22.13.2)(rollup@3.29.5)(typescript@5.7.3)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)): + vite-plugin-dts@4.3.0(@types/node@22.13.2)(rollup@3.29.5)(typescript@5.7.3)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)): dependencies: '@microsoft/api-extractor': 7.50.0(@types/node@22.13.2) '@rollup/pluginutils': 5.1.4(rollup@3.29.5) @@ -12988,13 +13448,13 @@ snapshots: magic-string: 0.30.17 typescript: 5.7.3 optionalDependencies: - vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-dts@4.3.0(@types/node@22.13.2)(rollup@4.34.8)(typescript@5.7.3)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)): + vite-plugin-dts@4.3.0(@types/node@22.13.2)(rollup@4.34.8)(typescript@5.7.3)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)): dependencies: '@microsoft/api-extractor': 7.50.0(@types/node@22.13.2) '@rollup/pluginutils': 5.1.4(rollup@4.34.8) @@ -13007,46 +13467,46 @@ snapshots: magic-string: 0.30.17 typescript: 5.7.3 optionalDependencies: - vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-environment@1.1.3(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)): + vite-plugin-environment@1.1.3(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)): dependencies: - vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) - vite-plugin-node-polyfills@0.23.0(rollup@3.29.5)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)): + vite-plugin-node-polyfills@0.23.0(rollup@3.29.5)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)): dependencies: '@rollup/plugin-inject': 5.0.5(rollup@3.29.5) node-stdlib-browser: 1.3.1 - vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) transitivePeerDependencies: - rollup - vite-plugin-node-polyfills@0.23.0(rollup@4.34.8)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)): + vite-plugin-node-polyfills@0.23.0(rollup@4.34.8)(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)): dependencies: '@rollup/plugin-inject': 5.0.5(rollup@4.34.8) node-stdlib-browser: 1.3.1 - vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) transitivePeerDependencies: - rollup - vite-plugin-static-copy@2.2.0(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)): + vite-plugin-static-copy@2.2.0(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)): dependencies: chokidar: 3.6.0 fast-glob: 3.3.3 fs-extra: 11.3.0 picocolors: 1.1.1 - vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) - vite-plugin-treat-umd-as-commonjs@0.1.4(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)): + vite-plugin-treat-umd-as-commonjs@0.1.4(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)): dependencies: '@rollup/pluginutils': 4.2.1 - vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) - vite@5.4.14(@types/node@22.13.2)(sass@1.85.0): + vite@5.4.14(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0): dependencies: esbuild: 0.21.5 postcss: 8.5.2 @@ -13055,8 +13515,9 @@ snapshots: '@types/node': 22.13.2 fsevents: 2.3.3 sass: 1.85.0 + terser: 5.39.0 - vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0): + vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0): dependencies: esbuild: 0.24.2 postcss: 8.5.2 @@ -13065,9 +13526,10 @@ snapshots: '@types/node': 22.13.2 fsevents: 2.3.3 sass: 1.85.0 + terser: 5.39.0 yaml: 2.7.0 - vitepress@1.6.3(@algolia/client-search@5.20.2)(@types/node@22.13.2)(axios@1.7.9)(change-case@5.4.4)(fuse.js@7.1.0)(jwt-decode@4.0.0)(postcss@8.5.2)(sass@1.85.0)(search-insights@2.17.3)(typescript@5.7.3): + vitepress@1.6.3(@algolia/client-search@5.20.2)(@types/node@22.13.2)(axios@1.7.9)(change-case@5.4.4)(fuse.js@7.1.0)(jwt-decode@4.0.0)(postcss@8.5.2)(sass@1.85.0)(search-insights@2.17.3)(terser@5.39.0)(typescript@5.7.3): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.20.2)(search-insights@2.17.3) @@ -13076,7 +13538,7 @@ snapshots: '@shikijs/transformers': 2.3.2 '@shikijs/types': 2.3.2 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.1(vite@5.4.14(@types/node@22.13.2)(sass@1.85.0))(vue@3.5.13(typescript@5.7.3)) + '@vitejs/plugin-vue': 5.2.1(vite@5.4.14(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0))(vue@3.5.13(typescript@5.7.3)) '@vue/devtools-api': 7.7.2 '@vue/shared': 3.5.13 '@vueuse/core': 12.7.0(typescript@5.7.3) @@ -13085,7 +13547,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.1.1 shiki: 2.3.2 - vite: 5.4.14(@types/node@22.13.2)(sass@1.85.0) + vite: 5.4.14(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0) vue: 3.5.13(typescript@5.7.3) optionalDependencies: postcss: 8.5.2 @@ -13116,16 +13578,16 @@ snapshots: - typescript - universal-cookie - vitest-mock-extended@2.0.2(typescript@5.7.3)(vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(yaml@2.7.0)): + vitest-mock-extended@2.0.2(typescript@5.7.3)(vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)): dependencies: ts-essentials: 10.0.4(typescript@5.7.3) typescript: 5.7.3 - vitest: 3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(yaml@2.7.0) + vitest: 3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) - vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(yaml@2.7.0): + vitest@3.0.6(@types/node@22.13.2)(happy-dom@17.1.1)(jsdom@26.0.0)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0): dependencies: '@vitest/expect': 3.0.6 - '@vitest/mocker': 3.0.6(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0)) + '@vitest/mocker': 3.0.6(vite@6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0)) '@vitest/pretty-format': 3.0.6 '@vitest/runner': 3.0.6 '@vitest/snapshot': 3.0.6 @@ -13141,8 +13603,8 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) - vite-node: 3.0.6(@types/node@22.13.2)(sass@1.85.0)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) + vite-node: 3.0.6(@types/node@22.13.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.13.2 @@ -13239,6 +13701,12 @@ snapshots: dependencies: xml-name-validator: 5.0.0 + watchpack@2.4.2: + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + optional: true + wcwidth@1.0.1: dependencies: defaults: 1.0.4 @@ -13269,6 +13737,40 @@ snapshots: webidl-conversions@7.0.0: {} + webpack-sources@3.2.3: + optional: true + + webpack@5.98.0: + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.14.0 + browserslist: 4.24.4 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.18.1 + es-module-lexer: 1.6.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 4.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.11(webpack@5.98.0) + watchpack: 2.4.2 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + optional: true + whatwg-encoding@3.1.1: dependencies: iconv-lite: 0.6.3