diff --git a/examples/webpack5/package.json b/examples/webpack5/package.json index 1a7fd6e90..d86a43563 100644 --- a/examples/webpack5/package.json +++ b/examples/webpack5/package.json @@ -16,7 +16,7 @@ "css-loader": "^6.7.2", "file-loader": "^6.2.0", "mini-css-extract-plugin": "^2.7.0", - "webpack": "^5.94.0", + "webpack": "^5.104.1", "webpack-cli": "^5.0.0" }, "scripts": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ee8cc447c..091dd18ed 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -104,7 +104,7 @@ importers: version: 6.7.1(eslint@8.54.0) eslint-plugin-prettier: specifier: ^5.0.0 - version: 5.0.0(@types/eslint@8.4.10)(eslint-config-prettier@9.0.0(eslint@8.54.0))(eslint@8.54.0)(prettier@3.0.3) + version: 5.0.0(@types/eslint@9.6.1)(eslint-config-prettier@9.0.0(eslint@8.54.0))(eslint@8.54.0)(prettier@3.0.3) eslint-plugin-react: specifier: ^7.33.2 version: 7.33.2(eslint@8.54.0) @@ -143,7 +143,7 @@ importers: devDependencies: '@astrojs/solid-js': specifier: ^1.2.3 - version: 1.2.3(@babel/core@7.23.5)(solid-js@1.9.4)(vite@3.2.7(@types/node@26.1.1)(terser@5.39.0)) + version: 1.2.3(@babel/core@7.23.5)(solid-js@1.9.4)(vite@3.2.7(@types/node@26.1.1)(terser@5.49.0)) '@babel/core': specifier: ^7.23.5 version: 7.23.5 @@ -152,19 +152,19 @@ importers: version: link:../../packages/core '@wyw-in-js/vite': specifier: 2.1.0 - version: 2.1.0(typescript@5.2.2)(vite@3.2.7(@types/node@26.1.1)(terser@5.39.0)) + version: 2.1.0(typescript@5.2.2)(vite@3.2.7(@types/node@26.1.1)(terser@5.49.0)) astro: specifier: ^1.6.10 - version: 1.6.10(@types/node@26.1.1)(terser@5.39.0) + version: 1.6.10(@types/node@26.1.1)(terser@5.49.0) solid-js: specifier: ^1.9.4 version: 1.9.4 vite: specifier: ^3 - version: 3.2.7(@types/node@26.1.1)(terser@5.39.0) + version: 3.2.7(@types/node@26.1.1)(terser@5.49.0) vite-plugin-inspect: specifier: ^0.7.33 - version: 0.7.33(rollup@3.29.5)(vite@3.2.7(@types/node@26.1.1)(terser@5.39.0)) + version: 0.7.33(rollup@3.29.5)(vite@3.2.7(@types/node@26.1.1)(terser@5.49.0)) examples/esbuild: dependencies: @@ -224,13 +224,13 @@ importers: version: 15.2.1(rollup@3.29.5) '@vitejs/plugin-react': specifier: ^2.1.0 - version: 2.1.0(vite@3.2.10(@types/node@26.1.1)(terser@5.39.0)) + version: 2.1.0(vite@3.2.10(@types/node@26.1.1)(terser@5.49.0)) '@wyw-in-js/vite': specifier: 2.1.0 - version: 2.1.0(typescript@5.2.2)(vite@3.2.10(@types/node@26.1.1)(terser@5.39.0)) + version: 2.1.0(typescript@5.2.2)(vite@3.2.10(@types/node@26.1.1)(terser@5.49.0)) vite: specifier: ^3.2.10 - version: 3.2.10(@types/node@26.1.1)(terser@5.39.0) + version: 3.2.10(@types/node@26.1.1)(terser@5.49.0) examples/vpssr-linaria-solid: dependencies: @@ -239,7 +239,7 @@ importers: version: link:../../packages/core '@wyw-in-js/vite': specifier: 2.1.0 - version: 2.1.0(typescript@5.2.2)(vite@3.2.10(@types/node@26.1.1)(terser@5.39.0)) + version: 2.1.0(typescript@5.2.2)(vite@3.2.10(@types/node@26.1.1)(terser@5.49.0)) babel-preset-solid: specifier: ^1.6.2 version: 1.6.3(@babel/core@7.23.5) @@ -257,13 +257,13 @@ importers: version: 1.9.4 vite: specifier: ^3.2.10 - version: 3.2.10(@types/node@26.1.1)(terser@5.39.0) + version: 3.2.10(@types/node@26.1.1)(terser@5.49.0) vite-plugin-solid: specifier: ^2.4.0 - version: 2.4.0(solid-js@1.9.4)(vite@3.2.10(@types/node@26.1.1)(terser@5.39.0)) + version: 2.4.0(solid-js@1.9.4)(vite@3.2.10(@types/node@26.1.1)(terser@5.49.0)) vite-plugin-ssr: specifier: ^0.4.54 - version: 0.4.54(vite@3.2.10(@types/node@26.1.1)(terser@5.39.0)) + version: 0.4.54(vite@3.2.10(@types/node@26.1.1)(terser@5.49.0)) examples/webpack5: dependencies: @@ -276,10 +276,10 @@ importers: version: 7.23.5 '@wyw-in-js/webpack-loader': specifier: 2.1.0 - version: 2.1.0(typescript@5.2.2)(webpack@5.98.0) + version: 2.1.0(typescript@5.2.2)(webpack@5.104.1) babel-loader: specifier: ^9.1.0 - version: 9.1.0(@babel/core@7.23.5)(webpack@5.98.0) + version: 9.1.0(@babel/core@7.23.5)(webpack@5.104.1) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -288,19 +288,19 @@ importers: version: 1.4.4 css-loader: specifier: ^6.7.2 - version: 6.7.2(webpack@5.98.0) + version: 6.7.2(webpack@5.104.1) file-loader: specifier: ^6.2.0 - version: 6.2.0(webpack@5.98.0) + version: 6.2.0(webpack@5.104.1) mini-css-extract-plugin: specifier: ^2.7.0 - version: 2.7.0(webpack@5.98.0) + version: 2.7.0(webpack@5.104.1) webpack: - specifier: ^5.94.0 - version: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@5.0.0) + specifier: ^5.104.1 + version: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@5.0.0) webpack-cli: specifier: ^5.0.0 - version: 5.0.0(webpack@5.98.0) + version: 5.0.0(webpack@5.104.1) packages/atomic: dependencies: @@ -604,7 +604,7 @@ importers: version: link:../linaria ts-jest: specifier: ^29.1.1 - version: 29.1.1(@babel/core@7.23.5)(@jest/types@29.6.1)(babel-jest@29.6.2(@babel/core@7.23.5))(esbuild@0.15.16)(jest@29.6.2(@types/node@17.0.39))(typescript@5.2.2) + version: 29.1.1(@babel/core@7.23.5)(@jest/types@29.6.3)(babel-jest@29.6.2(@babel/core@7.23.5))(esbuild@0.15.16)(jest@29.6.2(@types/node@17.0.39))(typescript@5.2.2) website: dependencies: @@ -668,10 +668,10 @@ importers: version: 2.1.0(typescript@5.2.2) '@wyw-in-js/webpack-loader': specifier: 2.1.0 - version: 2.1.0(typescript@5.2.2)(webpack@5.98.0) + version: 2.1.0(typescript@5.2.2)(webpack@5.104.1) babel-loader: specifier: ^8.2.5 - version: 8.2.5(@babel/core@7.23.5)(webpack@5.98.0) + version: 8.2.5(@babel/core@7.23.5)(webpack@5.104.1) babel-plugin-module-resolver: specifier: ^4.1.0 version: 4.1.0 @@ -683,16 +683,16 @@ importers: version: 1.4.4 css-loader: specifier: ^6.7.1 - version: 6.7.2(webpack@5.98.0) + version: 6.7.2(webpack@5.104.1) del-cli: specifier: ^1.1.0 version: 1.1.0 html-webpack-plugin: specifier: ^5.5.3 - version: 5.5.3(webpack@5.98.0) + version: 5.5.3(webpack@5.104.1) mini-css-extract-plugin: specifier: ^2.6.0 - version: 2.7.0(webpack@5.98.0) + version: 2.7.0(webpack@5.104.1) stylelint: specifier: ^14.11.0 version: 14.11.0 @@ -703,14 +703,14 @@ importers: specifier: ^0.11.0 version: 0.11.0 webpack: - specifier: ^5.94.0 - version: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@4.9.2) + specifier: ^5.104.1 + version: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@4.9.2) webpack-cli: specifier: ^4.9.2 - version: 4.9.2(webpack-dev-server@5.2.5)(webpack@5.98.0) + version: 4.9.2(webpack-dev-server@5.2.5)(webpack@5.104.1) webpack-dev-server: specifier: ^5.2.5 - version: 5.2.5(tslib@2.8.1)(webpack-cli@4.9.2)(webpack@5.98.0) + version: 5.2.5(tslib@2.8.1)(webpack-cli@4.9.2)(webpack@5.104.1) packages: @@ -1870,6 +1870,10 @@ packages: resolution: {integrity: sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/schemas@29.6.3': + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/source-map@29.6.0': resolution: {integrity: sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -1890,6 +1894,10 @@ packages: resolution: {integrity: sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/types@29.6.3': + resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jridgewell/gen-mapping@0.3.13': resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} @@ -1920,12 +1928,12 @@ packages: resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} engines: {node: '>=6.0.0'} + '@jridgewell/source-map@0.3.11': + resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} + '@jridgewell/source-map@0.3.2': resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==} - '@jridgewell/source-map@0.3.6': - resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} - '@jridgewell/sourcemap-codec@1.4.15': resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} @@ -1935,9 +1943,6 @@ packages: '@jridgewell/trace-mapping@0.3.20': resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} - '@jridgewell/trace-mapping@0.3.25': - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} @@ -2678,6 +2683,9 @@ packages: cpu: [x64] os: [win32] + '@sinclair/typebox@0.27.10': + resolution: {integrity: sha512-MTBk/3jGLNB2tVxv6uLlFh1iu64iYOQ2PbdOSK3NW8JZsmlaOh2q6sdtKowBhfw8QFLmYNzTW4/oK4uATIi6ZA==} + '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} @@ -2792,8 +2800,8 @@ packages: '@types/eslint-scope@3.7.7': resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} - '@types/eslint@8.4.10': - resolution: {integrity: sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==} + '@types/eslint@9.6.1': + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} '@types/estree-jsx@0.0.1': resolution: {integrity: sha512-gcLAYiMfQklDCPjQegGn0TBAn9it05ISEsEhlKQUddIk7o2XDokOcTN7HBO8tznM0D9dGezvHEfRZBfZf6me0A==} @@ -2804,9 +2812,6 @@ packages: '@types/estree@1.0.1': resolution: {integrity: sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==} - '@types/estree@1.0.6': - resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} @@ -2843,18 +2848,24 @@ packages: '@types/istanbul-lib-coverage@2.0.4': resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} + '@types/istanbul-lib-coverage@2.0.6': + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} + '@types/istanbul-lib-report@3.0.0': resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==} + '@types/istanbul-lib-report@3.0.3': + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} + '@types/istanbul-reports@3.0.1': resolution: {integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==} + '@types/istanbul-reports@3.0.4': + resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} + '@types/jest@28.1.0': resolution: {integrity: sha512-ITfF6JJIl9zbEi2k6NmhNE/BiDqfsI/ceqfvdaWaPbcrCpYyyRq4KtDQIWh6vQUru6SqwppODiom/Zhid+np6A==} - '@types/json-schema@7.0.12': - resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==} - '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -2975,9 +2986,15 @@ packages: '@types/yargs-parser@21.0.0': resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} + '@types/yargs-parser@21.0.3': + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} + '@types/yargs@17.0.24': resolution: {integrity: sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==} + '@types/yargs@17.0.35': + resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==} + '@typescript-eslint/eslint-plugin@5.62.0': resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -3255,6 +3272,12 @@ packages: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} engines: {node: '>= 0.6'} + acorn-import-phases@1.0.4: + resolution: {integrity: sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==} + engines: {node: '>=10.13.0'} + peerDependencies: + acorn: ^8.14.0 + acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -3265,8 +3288,8 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - acorn@8.14.1: - resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} + acorn@8.17.0: + resolution: {integrity: sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==} engines: {node: '>=0.4.0'} hasBin: true @@ -3592,6 +3615,11 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + baseline-browser-mapping@2.10.43: + resolution: {integrity: sha512-AjYpR78kDWAY3Efj+cDTFH9t9SCoL7OoTp1BOb0mQV7S+6CiLwnWM3FyxhJtdPufDFKzmCSFoUncKjWgJEZTCQ==} + engines: {node: '>=6.0.0'} + hasBin: true + batch@0.6.1: resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} @@ -3677,8 +3705,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true - browserslist@4.24.4: - resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} + browserslist@4.28.6: + resolution: {integrity: sha512-FQBYNK15VMslhLHpA7+n+n1GOlF1kId2xcCg7/j95f24AOF6VDYMNH4mFxF7KuaTdv627faazpOAjFzMrfJOUw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -3807,8 +3835,8 @@ packages: caniuse-lite@1.0.30001565: resolution: {integrity: sha512-xrE//a3O7TP0vaJ8ikzkD2c2NgcVUvsEe2IvFTntV4Yd1Z9FVzh+gW+enX96L0psrbaFMcVcH2l90xNuGDWc8w==} - caniuse-lite@1.0.30001705: - resolution: {integrity: sha512-S0uyMMiYvA7CxNgomYBwwwPUnWzFD83f3B1ce5jHUfHTH//QL6hHsreI8RVC5606R4ssqravelYO5TU6t8sEyg==} + caniuse-lite@1.0.30001805: + resolution: {integrity: sha512-52noaS3DubycKSXaU30TwPGIp+POyQSUVa5jBEq3vkRkY0kjyb3LQgvhU6WGyCcyXqVLWO0Cw0Q6BSdD0kUfVA==} capture-stack-trace@1.0.1: resolution: {integrity: sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==} @@ -3874,8 +3902,8 @@ packages: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} - chrome-trace-event@1.0.3: - resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} + chrome-trace-event@1.0.4: + resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} engines: {node: '>=6.0'} ci-info@1.6.0: @@ -4459,8 +4487,8 @@ packages: electron-to-chromium@1.4.598: resolution: {integrity: sha512-0JnipX0scPUlwsptQVCZggoCpREv+IrVD3h0ZG+sldmK9L27tSV3QjV8+QdaA4qQTzDf3PluNS45YYJky1oASw==} - electron-to-chromium@1.5.119: - resolution: {integrity: sha512-Ku4NMzUjz3e3Vweh7PhApPrZSS4fyiCIbcIrG9eKrriYVLmbMepETR/v6SU7xPm98QTqMSYiCwfO89QNjXLkbQ==} + electron-to-chromium@1.5.392: + resolution: {integrity: sha512-1yQq3VQCZRwsnYc67Oc+1fge6Lwtn0hzi6zmEVkB61Zx21kTbwJAW4dFLadl5Rc1tKhG/kSpYXnfiAhu0f0a1g==} emittery@0.13.1: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} @@ -4490,8 +4518,8 @@ packages: end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - enhanced-resolve@5.18.1: - resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} + enhanced-resolve@5.24.2: + resolution: {integrity: sha512-rpsZEGT1jFuve6QlpyRp9ckQ+kN61hvF9BzCPyMdaKTm8UJce96KBn3sorXOFXlzjPrs3Vc4T1NsSroZ3PxlFw==} engines: {node: '>=10.13.0'} enquirer@2.4.1: @@ -4531,8 +4559,8 @@ packages: es-module-lexer@0.10.5: resolution: {integrity: sha512-+7IwY/kiGAacQfY+YBhKMvEmyAJnw5grTUgjG85Pe7vcUI/6b7pZjZG8nQ7+48YhzEAEqrEgD2dCz/JIK+AYvw==} - es-module-lexer@1.6.0: - resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} + es-module-lexer@2.3.1: + resolution: {integrity: sha512-shc1dbU90Yl/xq1QrC7QRtfcwURZuVRfPhZbDoldJ1cn1gzDvBaBWlv0eFolj5+0znnPJz5TXLxsN77X/12KTA==} es-object-atoms@1.1.1: resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} @@ -6202,6 +6230,10 @@ packages: resolution: {integrity: sha512-3eX1qb6L88lJNCFlEADKOkjpXJQyZRiavX1INZ4tRnrBVr2COd3RgcTLyUiEXMNBlDU/cgYq6taUS0fExrWW4w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-util@29.7.0: + resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-validate@29.6.2: resolution: {integrity: sha512-vGz0yMN5fUFRRbpJDPwxMpgSXW1LDKROHfBopAvDcmD6s+B/s8WJrwi+4bfH4SdInBA5C3P3BI19dBtKzx1Arg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -6214,8 +6246,8 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} - jest-worker@29.6.2: - resolution: {integrity: sha512-l3ccBOabTdkng8I/ORCkADz4eSMKejTYv1vB/Z83UiubqhC1oQ5Li6dWCyqOIvSifGjUBxuvxvlm6KGK2DtuAQ==} + jest-worker@29.7.0: + resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} jest@29.6.2: @@ -6428,8 +6460,8 @@ packages: resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} engines: {node: '>=6'} - loader-runner@4.3.0: - resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} + loader-runner@4.3.2: + resolution: {integrity: sha512-DFEqQ3ihfS9blba08cLfYf1NRAIEm+dDjic073DRDc3/JspI/8wYmtDsHwd3+4hwvdxSK7PGaElfTmm0awWJ4w==} engines: {node: '>=6.11.5'} loader-utils@1.4.2: @@ -6965,8 +6997,9 @@ packages: node-releases@2.0.13: resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} - node-releases@2.0.19: - resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + node-releases@2.0.51: + resolution: {integrity: sha512-wRNIrw4DmVLKQlbgOMdkMx27Wrpzes2hh5Jtbi2bjPd+4wJstWIqP5A+lscnqbm0xxmT5Bpg8Lec5ItEBwx6BQ==} + engines: {node: '>=18'} normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -7561,9 +7594,6 @@ packages: resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} engines: {node: '>=8'} - randombytes@2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - range-parser@1.2.1: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} engines: {node: '>= 0.6'} @@ -7961,10 +7991,6 @@ packages: resolution: {integrity: sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==} engines: {node: '>= 12.13.0'} - schema-utils@4.3.0: - resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} - engines: {node: '>= 10.13.0'} - schema-utils@4.3.3: resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} engines: {node: '>= 10.13.0'} @@ -8016,9 +8042,6 @@ packages: resolution: {integrity: sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw==} engines: {node: '>=10'} - serialize-javascript@6.0.2: - resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} - seroval-plugins@1.5.5: resolution: {integrity: sha512-+BDhqYM6CEn3x09v44dpa9p6974FuUB2dxk+Ctn04k0cO1Zt6QODTXfmEZK0eBaTe/fJBvP4NMGuNJ+R8T+QMg==} engines: {node: '>=10'} @@ -8455,6 +8478,10 @@ packages: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} + tapable@2.3.3: + resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==} + engines: {node: '>=6'} + tar-stream@2.2.0: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} @@ -8476,19 +8503,46 @@ packages: resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} engines: {node: '>=8'} - terser-webpack-plugin@5.3.14: - resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} + terser-webpack-plugin@5.6.1: + resolution: {integrity: sha512-201R5j+sJpK8nFWwKVyNfZot8FaJbLZDq5evriVzbV1wDtSXDjRUDRfJzHpAaxFDMEhsZL1QkeqM61wgsS3KaQ==} engines: {node: '>= 10.13.0'} peerDependencies: + '@minify-html/node': '*' '@swc/core': '*' + '@swc/css': '*' + '@swc/html': '*' + clean-css: '*' + cssnano: '*' + csso: '*' esbuild: '*' + html-minifier-terser: '*' + lightningcss: '*' + postcss: '*' uglify-js: '*' webpack: ^5.1.0 peerDependenciesMeta: + '@minify-html/node': + optional: true '@swc/core': optional: true + '@swc/css': + optional: true + '@swc/html': + optional: true + clean-css: + optional: true + cssnano: + optional: true + csso: + optional: true esbuild: optional: true + html-minifier-terser: + optional: true + lightningcss: + optional: true + postcss: + optional: true uglify-js: optional: true @@ -8497,8 +8551,8 @@ packages: engines: {node: '>=10'} hasBin: true - terser@5.39.0: - resolution: {integrity: sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==} + terser@5.49.0: + resolution: {integrity: sha512-SNiDnXyHSrxVcIOtVbULzcTmniUiwcV7Nwdyj1twVubeTmbjoa8p69KKDpfkdoOavuM4/GRm1+ykI8qqnavHoA==} engines: {node: '>=10'} hasBin: true @@ -8917,8 +8971,8 @@ packages: peerDependencies: browserslist: '>= 4.21.0' - update-browserslist-db@1.1.3: - resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} + update-browserslist-db@1.2.3: + resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -9132,8 +9186,8 @@ packages: walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - watchpack@2.4.2: - resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} + watchpack@2.5.2: + resolution: {integrity: sha512-6i/00NBjP4yGPs+caKSyRfpTF/8Torsu0MOW3mMzIbhgISFder8i7xbqgHlLMwJrdiN8ndBV3UA1/AfzPSr+jg==} engines: {node: '>=10.13.0'} wbuf@1.7.3: @@ -9218,12 +9272,12 @@ packages: resolution: {integrity: sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==} engines: {node: '>=10.0.0'} - webpack-sources@3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} + webpack-sources@3.5.1: + resolution: {integrity: sha512-jyuiGJdtvY434z5bUZrjz67v76/ePNvFZTp9Mdz29IlH4+GPsgyGjiv0fKI+M7BdkU6ADjulUcKAd3tUK3WlEw==} engines: {node: '>=10.13.0'} - webpack@5.98.0: - resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} + webpack@5.104.1: + resolution: {integrity: sha512-Qphch25abbMNtekmEGJmeRUhLDbe+QfiWTiqpKYkpCOWY64v9eyl+KRRLmqOFA2AvKPpc9DC6+u2n76tQLBoaA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -9482,11 +9536,11 @@ snapshots: dependencies: prismjs: 1.29.0 - '@astrojs/solid-js@1.2.3(@babel/core@7.23.5)(solid-js@1.9.4)(vite@3.2.7(@types/node@26.1.1)(terser@5.39.0))': + '@astrojs/solid-js@1.2.3(@babel/core@7.23.5)(solid-js@1.9.4)(vite@3.2.7(@types/node@26.1.1)(terser@5.49.0))': dependencies: babel-preset-solid: 1.6.3(@babel/core@7.23.5) solid-js: 1.9.4 - vitefu: 0.2.3(vite@3.2.7(@types/node@26.1.1)(terser@5.39.0)) + vitefu: 0.2.3(vite@3.2.7(@types/node@26.1.1)(terser@5.49.0)) transitivePeerDependencies: - '@babel/core' - vite @@ -10886,7 +10940,7 @@ snapshots: '@jest/test-result': 29.6.2 '@jest/transform': 29.6.2 '@jest/types': 29.6.1 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.31 '@types/node': 17.0.39 chalk: 4.1.2 collect-v8-coverage: 1.0.2 @@ -10900,7 +10954,7 @@ snapshots: istanbul-reports: 3.1.6 jest-message-util: 29.6.2 jest-util: 29.6.2 - jest-worker: 29.6.2 + jest-worker: 29.7.0 slash: 3.0.0 string-length: 4.0.2 strip-ansi: 6.0.1 @@ -10912,9 +10966,13 @@ snapshots: dependencies: '@sinclair/typebox': 0.27.8 + '@jest/schemas@29.6.3': + dependencies: + '@sinclair/typebox': 0.27.10 + '@jest/source-map@29.6.0': dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.31 callsites: 3.1.0 graceful-fs: 4.2.11 @@ -10961,6 +11019,15 @@ snapshots: '@types/yargs': 17.0.24 chalk: 4.1.2 + '@jest/types@29.6.3': + dependencies: + '@jest/schemas': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 17.0.39 + '@types/yargs': 17.0.35 + chalk: 4.1.2 + '@jridgewell/gen-mapping@0.3.13': dependencies: '@jridgewell/sourcemap-codec': 1.5.5 @@ -10975,8 +11042,8 @@ snapshots: '@jridgewell/gen-mapping@0.3.8': dependencies: '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/remapping@2.3.5': dependencies: @@ -10991,15 +11058,15 @@ snapshots: '@jridgewell/set-array@1.2.1': {} - '@jridgewell/source-map@0.3.2': + '@jridgewell/source-map@0.3.11': dependencies: - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 - '@jridgewell/source-map@0.3.6': + '@jridgewell/source-map@0.3.2': dependencies: '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/sourcemap-codec@1.4.15': {} @@ -11010,11 +11077,6 @@ snapshots: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping@0.3.25': - dependencies: - '@jridgewell/resolve-uri': 3.1.1 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping@0.3.31': dependencies: '@jridgewell/resolve-uri': 3.1.2 @@ -11679,6 +11741,8 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.56.0': optional: true + '@sinclair/typebox@0.27.10': {} + '@sinclair/typebox@0.27.8': {} '@sinonjs/commons@3.0.0': @@ -11741,7 +11805,7 @@ snapshots: '@types/acorn@4.0.6': dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.9 '@types/babel__core@7.20.5': dependencies: @@ -11788,26 +11852,24 @@ snapshots: '@types/eslint-scope@3.7.7': dependencies: - '@types/eslint': 8.4.10 - '@types/estree': 1.0.6 + '@types/eslint': 9.6.1 + '@types/estree': 1.0.9 - '@types/eslint@8.4.10': + '@types/eslint@9.6.1': dependencies: - '@types/estree': 1.0.6 - '@types/json-schema': 7.0.12 + '@types/estree': 1.0.9 + '@types/json-schema': 7.0.15 '@types/estree-jsx@0.0.1': dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.9 '@types/estree-jsx@1.0.0': dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.9 '@types/estree@1.0.1': {} - '@types/estree@1.0.6': {} - '@types/estree@1.0.8': {} '@types/estree@1.0.9': {} @@ -11850,21 +11912,29 @@ snapshots: '@types/istanbul-lib-coverage@2.0.4': {} + '@types/istanbul-lib-coverage@2.0.6': {} + '@types/istanbul-lib-report@3.0.0': dependencies: '@types/istanbul-lib-coverage': 2.0.4 + '@types/istanbul-lib-report@3.0.3': + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports@3.0.1': dependencies: '@types/istanbul-lib-report': 3.0.0 + '@types/istanbul-reports@3.0.4': + dependencies: + '@types/istanbul-lib-report': 3.0.3 + '@types/jest@28.1.0': dependencies: jest-matcher-utils: 27.5.1 pretty-format: 27.5.1 - '@types/json-schema@7.0.12': {} - '@types/json-schema@7.0.15': {} '@types/json5@0.0.29': {} @@ -11977,10 +12047,16 @@ snapshots: '@types/yargs-parser@21.0.0': {} + '@types/yargs-parser@21.0.3': {} + '@types/yargs@17.0.24': dependencies: '@types/yargs-parser': 21.0.0 + '@types/yargs@17.0.35': + dependencies: + '@types/yargs-parser': 21.0.3 + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.54.0)(typescript@5.2.2))(eslint@8.54.0)(typescript@5.2.2)': dependencies: '@eslint-community/regexpp': 4.8.0 @@ -12114,7 +12190,7 @@ snapshots: '@typescript-eslint/utils@5.62.0(eslint@8.54.0)(typescript@5.2.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) - '@types/json-schema': 7.0.12 + '@types/json-schema': 7.0.15 '@types/semver': 7.5.1 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 @@ -12129,7 +12205,7 @@ snapshots: '@typescript-eslint/utils@6.6.0(eslint@8.54.0)(typescript@5.2.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) - '@types/json-schema': 7.0.12 + '@types/json-schema': 7.0.15 '@types/semver': 7.5.1 '@typescript-eslint/scope-manager': 6.6.0 '@typescript-eslint/types': 6.6.0 @@ -12152,7 +12228,7 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-react@2.1.0(vite@3.2.10(@types/node@26.1.1)(terser@5.39.0))': + '@vitejs/plugin-react@2.1.0(vite@3.2.10(@types/node@26.1.1)(terser@5.49.0))': dependencies: '@babel/core': 7.23.5 '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.5) @@ -12161,7 +12237,7 @@ snapshots: '@babel/plugin-transform-react-jsx-source': 7.18.6(@babel/core@7.23.5) magic-string: 0.26.7 react-refresh: 0.14.0 - vite: 3.2.10(@types/node@26.1.1)(terser@5.39.0) + vite: 3.2.10(@types/node@26.1.1)(terser@5.49.0) transitivePeerDependencies: - supports-color @@ -12250,36 +12326,36 @@ snapshots: '@webassemblyjs/ast': 1.14.1 '@xtuc/long': 4.2.2 - '@webpack-cli/configtest@1.1.1(webpack-cli@4.9.2)(webpack@5.98.0)': + '@webpack-cli/configtest@1.1.1(webpack-cli@4.9.2)(webpack@5.104.1)': dependencies: - webpack: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@4.9.2) - webpack-cli: 4.9.2(webpack-dev-server@5.2.5)(webpack@5.98.0) + webpack: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@4.9.2) + webpack-cli: 4.9.2(webpack-dev-server@5.2.5)(webpack@5.104.1) - '@webpack-cli/configtest@2.0.0(webpack-cli@5.0.0)(webpack@5.98.0)': + '@webpack-cli/configtest@2.0.0(webpack-cli@5.0.0)(webpack@5.104.1)': dependencies: - webpack: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@5.0.0) - webpack-cli: 5.0.0(webpack@5.98.0) + webpack: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@5.0.0) + webpack-cli: 5.0.0(webpack@5.104.1) '@webpack-cli/info@1.4.1(webpack-cli@4.9.2)': dependencies: envinfo: 7.8.1 - webpack-cli: 4.9.2(webpack-dev-server@5.2.5)(webpack@5.98.0) + webpack-cli: 4.9.2(webpack-dev-server@5.2.5)(webpack@5.104.1) - '@webpack-cli/info@2.0.0(webpack-cli@5.0.0)(webpack@5.98.0)': + '@webpack-cli/info@2.0.0(webpack-cli@5.0.0)(webpack@5.104.1)': dependencies: - webpack: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@5.0.0) - webpack-cli: 5.0.0(webpack@5.98.0) + webpack: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@5.0.0) + webpack-cli: 5.0.0(webpack@5.104.1) '@webpack-cli/serve@1.6.1(webpack-cli@4.9.2)(webpack-dev-server@5.2.5)': dependencies: - webpack-cli: 4.9.2(webpack-dev-server@5.2.5)(webpack@5.98.0) + webpack-cli: 4.9.2(webpack-dev-server@5.2.5)(webpack@5.104.1) optionalDependencies: - webpack-dev-server: 5.2.5(tslib@2.8.1)(webpack-cli@4.9.2)(webpack@5.98.0) + webpack-dev-server: 5.2.5(tslib@2.8.1)(webpack-cli@4.9.2)(webpack@5.104.1) - '@webpack-cli/serve@2.0.0(webpack-cli@5.0.0)(webpack@5.98.0)': + '@webpack-cli/serve@2.0.0(webpack-cli@5.0.0)(webpack@5.104.1)': dependencies: - webpack: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@5.0.0) - webpack-cli: 5.0.0(webpack@5.98.0) + webpack: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@5.0.0) + webpack-cli: 5.0.0(webpack@5.104.1) '@wyw-in-js/babel-preset@2.1.0(typescript@5.2.2)': dependencies: @@ -12350,33 +12426,33 @@ snapshots: - typescript - utf-8-validate - '@wyw-in-js/vite@2.1.0(typescript@5.2.2)(vite@3.2.10(@types/node@26.1.1)(terser@5.39.0))': + '@wyw-in-js/vite@2.1.0(typescript@5.2.2)(vite@3.2.10(@types/node@26.1.1)(terser@5.49.0))': dependencies: '@wyw-in-js/shared': 2.1.0 '@wyw-in-js/transform': 2.1.0(typescript@5.2.2) - vite: 3.2.10(@types/node@26.1.1)(terser@5.39.0) + vite: 3.2.10(@types/node@26.1.1)(terser@5.49.0) transitivePeerDependencies: - bufferutil - supports-color - typescript - utf-8-validate - '@wyw-in-js/vite@2.1.0(typescript@5.2.2)(vite@3.2.7(@types/node@26.1.1)(terser@5.39.0))': + '@wyw-in-js/vite@2.1.0(typescript@5.2.2)(vite@3.2.7(@types/node@26.1.1)(terser@5.49.0))': dependencies: '@wyw-in-js/shared': 2.1.0 '@wyw-in-js/transform': 2.1.0(typescript@5.2.2) - vite: 3.2.7(@types/node@26.1.1)(terser@5.39.0) + vite: 3.2.7(@types/node@26.1.1)(terser@5.49.0) transitivePeerDependencies: - bufferutil - supports-color - typescript - utf-8-validate - '@wyw-in-js/webpack-loader@2.1.0(typescript@5.2.2)(webpack@5.98.0)': + '@wyw-in-js/webpack-loader@2.1.0(typescript@5.2.2)(webpack@5.104.1)': dependencies: '@wyw-in-js/shared': 2.1.0 '@wyw-in-js/transform': 2.1.0(typescript@5.2.2) - webpack: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@5.0.0) + webpack: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@5.0.0) transitivePeerDependencies: - bufferutil - supports-color @@ -12401,13 +12477,21 @@ snapshots: mime-types: 2.1.35 negotiator: 0.6.3 + acorn-import-phases@1.0.4(acorn@8.17.0): + dependencies: + acorn: 8.17.0 + acorn-jsx@5.3.2(acorn@8.10.0): dependencies: acorn: 8.10.0 + acorn-jsx@5.3.2(acorn@8.17.0): + dependencies: + acorn: 8.17.0 + acorn@8.10.0: {} - acorn@8.14.1: {} + acorn@8.17.0: {} agent-base@6.0.2: dependencies: @@ -12636,7 +12720,7 @@ snapshots: astral-regex@2.0.0: {} - astro@1.6.10(@types/node@26.1.1)(terser@5.39.0): + astro@1.6.10(@types/node@26.1.1)(terser@5.49.0): dependencies: '@astrojs/compiler': 0.29.17 '@astrojs/language-server': 0.28.3 @@ -12695,8 +12779,8 @@ snapshots: typescript: 5.2.2 unist-util-visit: 4.1.1 vfile: 5.3.6 - vite: 3.2.7(@types/node@26.1.1)(terser@5.39.0) - vitefu: 0.2.3(vite@3.2.7(@types/node@26.1.1)(terser@5.39.0)) + vite: 3.2.7(@types/node@26.1.1)(terser@5.49.0) + vitefu: 0.2.3(vite@3.2.7(@types/node@26.1.1)(terser@5.49.0)) yargs-parser: 21.1.1 zod: 3.19.1 transitivePeerDependencies: @@ -12748,21 +12832,21 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@8.2.5(@babel/core@7.23.5)(webpack@5.98.0): + babel-loader@8.2.5(@babel/core@7.23.5)(webpack@5.104.1): dependencies: '@babel/core': 7.23.5 find-cache-dir: 3.3.2 loader-utils: 2.0.2 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@4.9.2) + webpack: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@4.9.2) - babel-loader@9.1.0(@babel/core@7.23.5)(webpack@5.98.0): + babel-loader@9.1.0(@babel/core@7.23.5)(webpack@5.104.1): dependencies: '@babel/core': 7.23.5 find-cache-dir: 3.3.2 schema-utils: 4.0.0 - webpack: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@5.0.0) + webpack: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@5.0.0) babel-plugin-file-loader@1.1.1: dependencies: @@ -12873,6 +12957,8 @@ snapshots: base64-js@1.5.1: {} + baseline-browser-mapping@2.10.43: {} + batch@0.6.1: {} bcrypt-pbkdf@1.0.2: @@ -13006,12 +13092,13 @@ snapshots: node-releases: 2.0.13 update-browserslist-db: 1.0.13(browserslist@4.22.1) - browserslist@4.24.4: + browserslist@4.28.6: dependencies: - caniuse-lite: 1.0.30001705 - electron-to-chromium: 1.5.119 - node-releases: 2.0.19 - update-browserslist-db: 1.1.3(browserslist@4.24.4) + baseline-browser-mapping: 2.10.43 + caniuse-lite: 1.0.30001805 + electron-to-chromium: 1.5.392 + node-releases: 2.0.51 + update-browserslist-db: 1.2.3(browserslist@4.28.6) bs-logger@0.2.6: dependencies: @@ -13127,7 +13214,7 @@ snapshots: caniuse-lite@1.0.30001565: {} - caniuse-lite@1.0.30001705: {} + caniuse-lite@1.0.30001805: {} capture-stack-trace@1.0.1: {} @@ -13203,7 +13290,7 @@ snapshots: chownr@2.0.0: {} - chrome-trace-event@1.0.3: {} + chrome-trace-event@1.0.4: {} ci-info@1.6.0: {} @@ -13428,7 +13515,7 @@ snapshots: core-js-compat@3.33.3: dependencies: - browserslist: 4.22.1 + browserslist: 4.28.6 core-js@2.6.12: {} @@ -13505,7 +13592,7 @@ snapshots: lodash: 4.17.21 normalize-url: 1.9.1 - css-loader@6.7.2(webpack@5.98.0): + css-loader@6.7.2(webpack@5.104.1): dependencies: icss-utils: 5.1.0(postcss@8.4.31) postcss: 8.4.31 @@ -13515,7 +13602,7 @@ snapshots: postcss-modules-values: 4.0.0(postcss@8.4.31) postcss-value-parser: 4.2.0 semver: 7.5.4 - webpack: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@5.0.0) + webpack: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@5.0.0) css-select@4.3.0: dependencies: @@ -13746,7 +13833,7 @@ snapshots: electron-to-chromium@1.4.598: {} - electron-to-chromium@1.5.119: {} + electron-to-chromium@1.5.392: {} emittery@0.13.1: {} @@ -13769,10 +13856,10 @@ snapshots: dependencies: once: 1.4.0 - enhanced-resolve@5.18.1: + enhanced-resolve@5.24.2: dependencies: graceful-fs: 4.2.11 - tapable: 2.2.1 + tapable: 2.3.3 enquirer@2.4.1: dependencies: @@ -13854,7 +13941,7 @@ snapshots: es-module-lexer@0.10.5: {} - es-module-lexer@1.6.0: {} + es-module-lexer@2.3.1: {} es-object-atoms@1.1.1: dependencies: @@ -14182,14 +14269,14 @@ snapshots: object.fromentries: 2.0.7 semver: 6.3.1 - eslint-plugin-prettier@5.0.0(@types/eslint@8.4.10)(eslint-config-prettier@9.0.0(eslint@8.54.0))(eslint@8.54.0)(prettier@3.0.3): + eslint-plugin-prettier@5.0.0(@types/eslint@9.6.1)(eslint-config-prettier@9.0.0(eslint@8.54.0))(eslint@8.54.0)(prettier@3.0.3): dependencies: eslint: 8.54.0 prettier: 3.0.3 prettier-linter-helpers: 1.0.0 synckit: 0.8.5 optionalDependencies: - '@types/eslint': 8.4.10 + '@types/eslint': 9.6.1 eslint-config-prettier: 9.0.0(eslint@8.54.0) eslint-plugin-react-hooks@4.6.0(eslint@8.54.0): @@ -14275,8 +14362,8 @@ snapshots: espree@9.6.1: dependencies: - acorn: 8.10.0 - acorn-jsx: 5.3.2(acorn@8.10.0) + acorn: 8.17.0 + acorn-jsx: 5.3.2(acorn@8.17.0) eslint-visitor-keys: 3.4.3 esprima@4.0.1: {} @@ -14518,11 +14605,11 @@ snapshots: dependencies: flat-cache: 3.1.0 - file-loader@6.2.0(webpack@5.98.0): + file-loader@6.2.0(webpack@5.104.1): dependencies: loader-utils: 2.0.2 schema-utils: 3.1.1 - webpack: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@5.0.0) + webpack: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@5.0.0) fill-range@7.0.1: dependencies: @@ -15081,14 +15168,14 @@ snapshots: html-void-elements@2.0.1: {} - html-webpack-plugin@5.5.3(webpack@5.98.0): + html-webpack-plugin@5.5.3(webpack@5.104.1): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@4.9.2) + webpack: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@4.9.2) htmlparser2@6.1.0: dependencies: @@ -15708,7 +15795,7 @@ snapshots: graceful-fs: 4.2.11 jest-regex-util: 29.4.3 jest-util: 29.6.2 - jest-worker: 29.6.2 + jest-worker: 29.7.0 micromatch: 4.0.5 walker: 1.0.8 optionalDependencies: @@ -15796,7 +15883,7 @@ snapshots: jest-runtime: 29.6.2 jest-util: 29.6.2 jest-watcher: 29.6.2 - jest-worker: 29.6.2 + jest-worker: 29.7.0 p-limit: 3.1.0 source-map-support: 0.5.13 transitivePeerDependencies: @@ -15863,6 +15950,15 @@ snapshots: graceful-fs: 4.2.11 picomatch: 2.3.1 + jest-util@29.7.0: + dependencies: + '@jest/types': 29.6.3 + '@types/node': 17.0.39 + chalk: 4.1.2 + ci-info: 3.8.0 + graceful-fs: 4.2.11 + picomatch: 2.3.2 + jest-validate@29.6.2: dependencies: '@jest/types': 29.6.1 @@ -15889,10 +15985,10 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest-worker@29.6.2: + jest-worker@29.7.0: dependencies: '@types/node': 17.0.39 - jest-util: 29.6.2 + jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -16122,7 +16218,7 @@ snapshots: pify: 4.0.1 strip-bom: 3.0.0 - loader-runner@4.3.0: {} + loader-runner@4.3.2: {} loader-utils@1.4.2: dependencies: @@ -16652,7 +16748,7 @@ snapshots: micromark-util-events-to-acorn@1.2.0: dependencies: '@types/acorn': 4.0.6 - '@types/estree': 1.0.8 + '@types/estree': 1.0.9 estree-util-visit: 1.2.0 micromark-util-types: 1.0.2 uvu: 0.5.6 @@ -16742,10 +16838,10 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.7.0(webpack@5.98.0): + mini-css-extract-plugin@2.7.0(webpack@5.104.1): dependencies: schema-utils: 4.0.0 - webpack: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@5.0.0) + webpack: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@5.0.0) mini-svg-data-uri@1.4.4: {} @@ -16865,7 +16961,7 @@ snapshots: node-releases@2.0.13: {} - node-releases@2.0.19: {} + node-releases@2.0.51: {} normalize-package-data@2.5.0: dependencies: @@ -17501,10 +17597,6 @@ snapshots: quick-lru@4.0.1: {} - randombytes@2.1.0: - dependencies: - safe-buffer: 5.2.1 - range-parser@1.2.1: {} range-parser@1.3.0: {} @@ -18023,26 +18115,19 @@ snapshots: schema-utils@2.7.1: dependencies: - '@types/json-schema': 7.0.12 + '@types/json-schema': 7.0.15 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) schema-utils@3.1.1: dependencies: - '@types/json-schema': 7.0.12 + '@types/json-schema': 7.0.15 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) schema-utils@4.0.0: dependencies: - '@types/json-schema': 7.0.12 - ajv: 8.11.2 - ajv-formats: 2.1.1(ajv@8.11.2) - ajv-keywords: 5.1.0(ajv@8.11.2) - - schema-utils@4.3.0: - dependencies: - '@types/json-schema': 7.0.12 + '@types/json-schema': 7.0.15 ajv: 8.11.2 ajv-formats: 2.1.1(ajv@8.11.2) ajv-keywords: 5.1.0(ajv@8.11.2) @@ -18122,10 +18207,6 @@ snapshots: dependencies: type-fest: 0.13.1 - serialize-javascript@6.0.2: - dependencies: - randombytes: 2.1.0 - seroval-plugins@1.5.5(seroval@1.5.5): dependencies: seroval: 1.5.5 @@ -18670,6 +18751,8 @@ snapshots: tapable@2.2.1: {} + tapable@2.3.3: {} + tar-stream@2.2.0: dependencies: bl: 4.1.0 @@ -18704,29 +18787,29 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.14(@swc/core@1.3.20)(esbuild@0.18.20)(webpack@5.98.0): + terser-webpack-plugin@5.6.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack@5.104.1): dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 - schema-utils: 4.3.0 - serialize-javascript: 6.0.2 - terser: 5.39.0 - webpack: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@5.0.0) + schema-utils: 4.3.3 + terser: 5.49.0 + webpack: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@5.0.0) optionalDependencies: '@swc/core': 1.3.20 esbuild: 0.18.20 + postcss: 8.4.31 terser@5.15.1: dependencies: '@jridgewell/source-map': 0.3.2 - acorn: 8.10.0 + acorn: 8.17.0 commander: 2.20.3 source-map-support: 0.5.21 - terser@5.39.0: + terser@5.49.0: dependencies: - '@jridgewell/source-map': 0.3.6 - acorn: 8.14.1 + '@jridgewell/source-map': 0.3.11 + acorn: 8.17.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -18823,7 +18906,7 @@ snapshots: dependencies: tslib: 2.6.2 - ts-jest@29.1.1(@babel/core@7.23.5)(@jest/types@29.6.1)(babel-jest@29.6.2(@babel/core@7.23.5))(esbuild@0.15.16)(jest@29.6.2(@types/node@17.0.39))(typescript@5.2.2): + ts-jest@29.1.1(@babel/core@7.23.5)(@jest/types@29.6.3)(babel-jest@29.6.2(@babel/core@7.23.5))(esbuild@0.15.16)(jest@29.6.2(@types/node@17.0.39))(typescript@5.2.2): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 @@ -18837,7 +18920,7 @@ snapshots: yargs-parser: 21.1.1 optionalDependencies: '@babel/core': 7.23.5 - '@jest/types': 29.6.1 + '@jest/types': 29.6.3 babel-jest: 29.6.2(@babel/core@7.23.5) esbuild: 0.15.16 @@ -19131,9 +19214,9 @@ snapshots: escalade: 3.1.1 picocolors: 1.1.1 - update-browserslist-db@1.1.3(browserslist@4.24.4): + update-browserslist-db@1.2.3(browserslist@4.28.6): dependencies: - browserslist: 4.24.4 + browserslist: 4.28.6 escalade: 3.2.0 picocolors: 1.1.1 @@ -19190,7 +19273,7 @@ snapshots: v8-to-istanbul@9.1.0: dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.31 '@types/istanbul-lib-coverage': 2.0.4 convert-source-map: 1.9.0 @@ -19232,7 +19315,7 @@ snapshots: unist-util-stringify-position: 3.0.2 vfile-message: 3.1.3 - vite-plugin-inspect@0.7.33(rollup@3.29.5)(vite@3.2.7(@types/node@26.1.1)(terser@5.39.0)): + vite-plugin-inspect@0.7.33(rollup@3.29.5)(vite@3.2.7(@types/node@26.1.1)(terser@5.49.0)): dependencies: '@antfu/utils': 0.7.5 '@rollup/pluginutils': 5.0.4(rollup@3.29.5) @@ -19241,12 +19324,12 @@ snapshots: open: 9.1.0 picocolors: 1.0.0 sirv: 2.0.3 - vite: 3.2.7(@types/node@26.1.1)(terser@5.39.0) + vite: 3.2.7(@types/node@26.1.1)(terser@5.49.0) transitivePeerDependencies: - rollup - supports-color - vite-plugin-solid@2.4.0(solid-js@1.9.4)(vite@3.2.10(@types/node@26.1.1)(terser@5.39.0)): + vite-plugin-solid@2.4.0(solid-js@1.9.4)(vite@3.2.10(@types/node@26.1.1)(terser@5.49.0)): dependencies: '@babel/core': 7.23.5 '@babel/preset-typescript': 7.23.3(@babel/core@7.23.5) @@ -19254,12 +19337,12 @@ snapshots: merge-anything: 5.1.4 solid-js: 1.9.4 solid-refresh: 0.4.1(solid-js@1.9.4) - vite: 3.2.10(@types/node@26.1.1)(terser@5.39.0) - vitefu: 0.1.1(vite@3.2.10(@types/node@26.1.1)(terser@5.39.0)) + vite: 3.2.10(@types/node@26.1.1)(terser@5.49.0) + vitefu: 0.1.1(vite@3.2.10(@types/node@26.1.1)(terser@5.49.0)) transitivePeerDependencies: - supports-color - vite-plugin-ssr@0.4.54(vite@3.2.10(@types/node@26.1.1)(terser@5.39.0)): + vite-plugin-ssr@0.4.54(vite@3.2.10(@types/node@26.1.1)(terser@5.49.0)): dependencies: '@brillout/import': 0.2.1 '@brillout/json-serializer': 0.5.3 @@ -19270,9 +19353,9 @@ snapshots: picocolors: 1.0.0 resolve: 1.22.8 symlink-dir: 5.1.0 - vite: 3.2.10(@types/node@26.1.1)(terser@5.39.0) + vite: 3.2.10(@types/node@26.1.1)(terser@5.49.0) - vite@3.2.10(@types/node@26.1.1)(terser@5.39.0): + vite@3.2.10(@types/node@26.1.1)(terser@5.49.0): dependencies: esbuild: 0.15.16 postcss: 8.4.31 @@ -19281,9 +19364,9 @@ snapshots: optionalDependencies: '@types/node': 26.1.1 fsevents: 2.3.3 - terser: 5.39.0 + terser: 5.49.0 - vite@3.2.7(@types/node@26.1.1)(terser@5.39.0): + vite@3.2.7(@types/node@26.1.1)(terser@5.49.0): dependencies: esbuild: 0.15.16 postcss: 8.4.31 @@ -19292,15 +19375,15 @@ snapshots: optionalDependencies: '@types/node': 26.1.1 fsevents: 2.3.3 - terser: 5.39.0 + terser: 5.49.0 - vitefu@0.1.1(vite@3.2.10(@types/node@26.1.1)(terser@5.39.0)): + vitefu@0.1.1(vite@3.2.10(@types/node@26.1.1)(terser@5.49.0)): optionalDependencies: - vite: 3.2.10(@types/node@26.1.1)(terser@5.39.0) + vite: 3.2.10(@types/node@26.1.1)(terser@5.49.0) - vitefu@0.2.3(vite@3.2.7(@types/node@26.1.1)(terser@5.39.0)): + vitefu@0.2.3(vite@3.2.7(@types/node@26.1.1)(terser@5.49.0)): optionalDependencies: - vite: 3.2.7(@types/node@26.1.1)(terser@5.39.0) + vite: 3.2.7(@types/node@26.1.1)(terser@5.49.0) vscode-css-languageservice@6.1.1: dependencies: @@ -19345,9 +19428,8 @@ snapshots: dependencies: makeerror: 1.0.12 - watchpack@2.4.2: + watchpack@2.5.2: dependencies: - glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 wbuf@1.7.3: @@ -19366,10 +19448,10 @@ snapshots: webidl-conversions@4.0.2: {} - webpack-cli@4.9.2(webpack-dev-server@5.2.5)(webpack@5.98.0): + webpack-cli@4.9.2(webpack-dev-server@5.2.5)(webpack@5.104.1): dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 1.1.1(webpack-cli@4.9.2)(webpack@5.98.0) + '@webpack-cli/configtest': 1.1.1(webpack-cli@4.9.2)(webpack@5.104.1) '@webpack-cli/info': 1.4.1(webpack-cli@4.9.2) '@webpack-cli/serve': 1.6.1(webpack-cli@4.9.2)(webpack-dev-server@5.2.5) colorette: 2.0.19 @@ -19379,17 +19461,17 @@ snapshots: import-local: 3.1.0 interpret: 2.2.0 rechoir: 0.7.1 - webpack: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@4.9.2) + webpack: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@4.9.2) webpack-merge: 5.8.0 optionalDependencies: - webpack-dev-server: 5.2.5(tslib@2.8.1)(webpack-cli@4.9.2)(webpack@5.98.0) + webpack-dev-server: 5.2.5(tslib@2.8.1)(webpack-cli@4.9.2)(webpack@5.104.1) - webpack-cli@5.0.0(webpack@5.98.0): + webpack-cli@5.0.0(webpack@5.104.1): dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 2.0.0(webpack-cli@5.0.0)(webpack@5.98.0) - '@webpack-cli/info': 2.0.0(webpack-cli@5.0.0)(webpack@5.98.0) - '@webpack-cli/serve': 2.0.0(webpack-cli@5.0.0)(webpack@5.98.0) + '@webpack-cli/configtest': 2.0.0(webpack-cli@5.0.0)(webpack@5.104.1) + '@webpack-cli/info': 2.0.0(webpack-cli@5.0.0)(webpack@5.104.1) + '@webpack-cli/serve': 2.0.0(webpack-cli@5.0.0)(webpack@5.104.1) colorette: 2.0.19 commander: 9.4.1 cross-spawn: 7.0.3 @@ -19398,10 +19480,10 @@ snapshots: import-local: 3.1.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@5.0.0) + webpack: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@5.0.0) webpack-merge: 5.8.0 - webpack-dev-middleware@7.4.5(tslib@2.8.1)(webpack@5.98.0): + webpack-dev-middleware@7.4.5(tslib@2.8.1)(webpack@5.104.1): dependencies: colorette: 2.0.20 memfs: 4.64.0(tslib@2.8.1) @@ -19410,11 +19492,11 @@ snapshots: range-parser: 1.3.0 schema-utils: 4.3.3 optionalDependencies: - webpack: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@4.9.2) + webpack: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@4.9.2) transitivePeerDependencies: - tslib - webpack-dev-server@5.2.5(tslib@2.8.1)(webpack-cli@4.9.2)(webpack@5.98.0): + webpack-dev-server@5.2.5(tslib@2.8.1)(webpack-cli@4.9.2)(webpack@5.104.1): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -19442,11 +19524,11 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.98.0) + webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.104.1) ws: 8.21.1 optionalDependencies: - webpack: 5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@4.9.2) - webpack-cli: 4.9.2(webpack-dev-server@5.2.5)(webpack@5.98.0) + webpack: 5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@4.9.2) + webpack-cli: 4.9.2(webpack-dev-server@5.2.5)(webpack@5.104.1) transitivePeerDependencies: - bufferutil - debug @@ -19459,70 +19541,92 @@ snapshots: clone-deep: 4.0.1 wildcard: 2.0.0 - webpack-sources@3.2.3: {} + webpack-sources@3.5.1: {} - webpack@5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@4.9.2): + webpack@5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@4.9.2): dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.6 + '@types/estree': 1.0.9 + '@types/json-schema': 7.0.15 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.1 - browserslist: 4.24.4 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.18.1 - es-module-lexer: 1.6.0 + acorn: 8.17.0 + acorn-import-phases: 1.0.4(acorn@8.17.0) + browserslist: 4.28.6 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.24.2 + es-module-lexer: 2.3.1 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 + loader-runner: 4.3.2 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 4.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.3.20)(esbuild@0.18.20)(webpack@5.98.0) - watchpack: 2.4.2 - webpack-sources: 3.2.3 + schema-utils: 4.3.3 + tapable: 2.3.3 + terser-webpack-plugin: 5.6.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack@5.104.1) + watchpack: 2.5.2 + webpack-sources: 3.5.1 optionalDependencies: - webpack-cli: 4.9.2(webpack-dev-server@5.2.5)(webpack@5.98.0) + webpack-cli: 4.9.2(webpack-dev-server@5.2.5)(webpack@5.104.1) transitivePeerDependencies: + - '@minify-html/node' - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso - esbuild + - html-minifier-terser + - lightningcss + - postcss - uglify-js - webpack@5.98.0(@swc/core@1.3.20)(esbuild@0.18.20)(webpack-cli@5.0.0): + webpack@5.104.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack-cli@5.0.0): dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.6 + '@types/estree': 1.0.9 + '@types/json-schema': 7.0.15 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.1 - browserslist: 4.24.4 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.18.1 - es-module-lexer: 1.6.0 + acorn: 8.17.0 + acorn-import-phases: 1.0.4(acorn@8.17.0) + browserslist: 4.28.6 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.24.2 + es-module-lexer: 2.3.1 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 + loader-runner: 4.3.2 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 4.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.3.20)(esbuild@0.18.20)(webpack@5.98.0) - watchpack: 2.4.2 - webpack-sources: 3.2.3 + schema-utils: 4.3.3 + tapable: 2.3.3 + terser-webpack-plugin: 5.6.1(@swc/core@1.3.20)(esbuild@0.18.20)(postcss@8.4.31)(webpack@5.104.1) + watchpack: 2.5.2 + webpack-sources: 3.5.1 optionalDependencies: - webpack-cli: 5.0.0(webpack@5.98.0) + webpack-cli: 5.0.0(webpack@5.104.1) transitivePeerDependencies: + - '@minify-html/node' - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso - esbuild + - html-minifier-terser + - lightningcss + - postcss - uglify-js websocket-driver@0.7.5: diff --git a/website/package.json b/website/package.json index 153e39938..d951d5fda 100644 --- a/website/package.json +++ b/website/package.json @@ -55,7 +55,7 @@ "stylelint": "^14.11.0", "stylelint-config-recommended": "^3.0.0", "url": "^0.11.0", - "webpack": "^5.94.0", + "webpack": "^5.104.1", "webpack-cli": "^4.9.2", "webpack-dev-server": "^5.2.5" }