diff --git a/integration-tests/package.json b/integration-tests/package.json index 3a578cc5..2d2a38b7 100644 --- a/integration-tests/package.json +++ b/integration-tests/package.json @@ -39,7 +39,9 @@ "@codecov/sveltekit-plugin": "workspace:^", "@codecov/vite-plugin": "workspace:^", "@codecov/webpack-plugin": "workspace:^", - "@remix-run/dev": "^2.9.2", + "@remix-run/dev": "^2.17.2", + "@remix-run/node": "^2.17.2", + "@remix-run/react": "^2.17.2", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-node-resolve": "^15.2.3", "@solidjs/start": "^1.0.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dc70fa6f..092117fe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -598,8 +598,14 @@ importers: specifier: workspace:^ version: link:../packages/webpack-plugin '@remix-run/dev': - specifier: ^2.9.2 - version: 2.9.2(@remix-run/react@2.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2))(@remix-run/serve@2.15.1(typescript@5.7.2))(@types/node@20.11.15)(terser@5.27.0)(ts-node@10.9.2(@types/node@20.11.15)(typescript@5.7.2))(typescript@5.7.2)(vite@6.3.5(@types/node@20.11.15)(jiti@2.4.0)(terser@5.27.0)(yaml@2.6.1)) + specifier: ^2.17.2 + version: 2.17.4(@remix-run/react@2.17.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2))(@types/node@20.11.15)(jiti@2.4.0)(terser@5.27.0)(ts-node@10.9.2(@types/node@20.11.15)(typescript@5.7.2))(typescript@5.7.2)(vite@6.3.5(@types/node@20.11.15)(jiti@2.4.0)(terser@5.27.0)(yaml@2.6.1))(yaml@2.6.1) + '@remix-run/node': + specifier: ^2.17.2 + version: 2.17.4(typescript@5.7.2) + '@remix-run/react': + specifier: ^2.17.2 + version: 2.17.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) '@rollup/plugin-commonjs': specifier: ^25.0.7 version: 25.0.7(rollup@4.40.1) @@ -662,7 +668,7 @@ importers: version: vue@3.4.21(typescript@5.7.2) webpackV5: specifier: npm:webpack@5.90.0 - version: webpack@5.90.0 + version: webpack@5.90.0(esbuild@0.17.6) integration-tests/test-apps/astro-4: dependencies: @@ -922,7 +928,7 @@ importers: devDependencies: '@rollup/plugin-replace': specifier: ^5.0.5 - version: 5.0.7(rollup@4.40.1) + version: 5.0.7(rollup@3.29.4) '@types/node': specifier: ^20.11.15 version: 20.12.12 @@ -931,10 +937,10 @@ importers: version: 2.1.9(vitest@2.1.9(@types/node@20.12.12)(msw@2.7.0(@types/node@20.12.12)(typescript@5.7.2))(terser@5.27.0)) astro: specifier: ^5.0.9 - version: 5.0.9(@types/node@20.12.12)(jiti@2.4.0)(rollup@4.40.1)(terser@5.27.0)(typescript@5.7.2)(yaml@2.6.1) + version: 5.0.9(@types/node@20.12.12)(jiti@2.4.0)(rollup@3.29.4)(terser@5.27.0)(typescript@5.7.2)(yaml@2.6.1) codecovProdRollupPlugin: specifier: npm:@codecov/rollup-plugin@1.5.0 - version: '@codecov/rollup-plugin@1.5.0(rollup@4.40.1)' + version: '@codecov/rollup-plugin@1.5.0(rollup@3.29.4)' msw: specifier: ^2.7.0 version: 2.7.0(@types/node@20.12.12)(typescript@5.7.2) @@ -971,7 +977,7 @@ importers: devDependencies: '@rollup/plugin-replace': specifier: ^5.0.5 - version: 5.0.7(rollup@3.29.4) + version: 5.0.7(rollup@4.40.1) '@types/micromatch': specifier: ^4.0.9 version: 4.0.9 @@ -986,7 +992,7 @@ importers: version: 2.1.9(vitest@2.1.9(@types/node@20.12.12)(msw@2.7.0(@types/node@20.12.12)(typescript@5.7.2))(terser@5.27.0)) codecovProdRollupPlugin: specifier: npm:@codecov/rollup-plugin@1.5.0 - version: '@codecov/rollup-plugin@1.5.0(rollup@3.29.4)' + version: '@codecov/rollup-plugin@1.5.0(rollup@4.40.1)' msw: specifier: ^2.7.0 version: 2.7.0(@types/node@20.12.12)(typescript@5.7.2) @@ -3706,6 +3712,26 @@ packages: wrangler: optional: true + '@remix-run/dev@2.17.4': + resolution: {integrity: sha512-El7r5W6ErX9KIy27+urbc4SIZnIlVDgTOUqzA7Zbv7caKYrsvgj/Z3i/LPy4VNfv0G1EdawPOrygJgIKT4r2FA==} + engines: {node: '>=18.0.0'} + hasBin: true + peerDependencies: + '@remix-run/react': ^2.17.0 + '@remix-run/serve': ^2.17.0 + typescript: ^5.1.0 + vite: ^5.1.0 || ^6.0.0 + wrangler: ^3.28.2 + peerDependenciesMeta: + '@remix-run/serve': + optional: true + typescript: + optional: true + vite: + optional: true + wrangler: + optional: true + '@remix-run/dev@2.9.2': resolution: {integrity: sha512-70dr9HH/mCHP5+uPoQXyS9+r73IL//IDPaFruIhK8kmmLPGAg5bGyFRz/xX6LTa98gPdAwZXxBy7frudeh2Z0Q==} engines: {node: '>=18.0.0'} @@ -3755,6 +3781,15 @@ packages: typescript: optional: true + '@remix-run/node@2.17.4': + resolution: {integrity: sha512-9A29JaYiGHDEmaiQuD1IlO/TrQxnnkj98GpytihU+Nz6yTt6RwzzyMMqTAoasRd1dPD4OeSaSqbwkcim/eE76Q==} + engines: {node: '>=18.0.0'} + peerDependencies: + typescript: ^5.1.0 + peerDependenciesMeta: + typescript: + optional: true + '@remix-run/node@2.9.2': resolution: {integrity: sha512-2Mt2107pfelz4T+ziDBef3P4A7kgPqCDshnEYCVGxInivJ3HHwAKUcb7MhGa8uMMMA6LMWxbAPYNHPzC3iKv2A==} engines: {node: '>=18.0.0'} @@ -3775,6 +3810,17 @@ packages: typescript: optional: true + '@remix-run/react@2.17.4': + resolution: {integrity: sha512-MeXHacIBoohr9jzec5j/Rmk57xk34korkPDDb0OPHgkdvh20lO5fJoSAcnZfjTIOH+Vsq1ZRQlmvG5PRQ/64Sw==} + engines: {node: '>=18.0.0'} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 + typescript: ^5.1.0 + peerDependenciesMeta: + typescript: + optional: true + '@remix-run/react@2.9.2': resolution: {integrity: sha512-DcZDzm68MBxGn8hjf/VsuUpjxDYZ8VOOH79P1zWu4hb3hBr90WV1Sa/gIAFUEGpOCcSQ0EG/ci8MaFxcAaPz2Q==} engines: {node: '>=18.0.0'} @@ -3794,6 +3840,10 @@ packages: resolution: {integrity: sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==} engines: {node: '>=14.0.0'} + '@remix-run/router@1.23.2': + resolution: {integrity: sha512-Ic6m2U/rMjTkhERIa/0ZtXJP17QUi2CbWE7cqx4J58M8aA3QTfW+2UlQ4psvTX9IO1RfNVhK3pcpdjej7L+t2w==} + engines: {node: '>=14.0.0'} + '@remix-run/serve@2.15.1': resolution: {integrity: sha512-NRpAEpqy670jMY3SX5fzu/jKD8Kb4vlLS3k1xksjnjZSjSyaH2fGCsxvlbDpSOCucukMeTEKU424iiScWsDBtg==} engines: {node: '>=18.0.0'} @@ -3813,6 +3863,15 @@ packages: typescript: optional: true + '@remix-run/server-runtime@2.17.4': + resolution: {integrity: sha512-oCsFbPuISgh8KpPKsfBChzjcntvTz5L+ggq9VNYWX8RX3yA7OgQpKspRHOSxb05bw7m0Hx+L1KRHXjf3juKX8w==} + engines: {node: '>=18.0.0'} + peerDependencies: + typescript: ^5.1.0 + peerDependenciesMeta: + typescript: + optional: true + '@remix-run/server-runtime@2.9.2': resolution: {integrity: sha512-dX37FEeMVVg7KUbpRhX4hD0nUY0Sscz/qAjU4lYCdd6IzwJGariTmz+bQTXKCjploZuXj09OQZHSOS/ydkUVDA==} engines: {node: '>=18.0.0'} @@ -5927,6 +5986,15 @@ packages: supports-color: optional: true + debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decamelize-keys@1.1.1: resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} engines: {node: '>=0.10.0'} @@ -6219,6 +6287,9 @@ packages: es-module-lexer@1.5.4: resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} + es-module-lexer@1.7.0: + resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} + es-object-atoms@1.0.0: resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} engines: {node: '>= 0.4'} @@ -8778,6 +8849,9 @@ packages: pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + pathe@2.0.3: + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} + pathval@2.0.0: resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} engines: {node: '>= 14.16'} @@ -9305,6 +9379,13 @@ packages: react: '>=16.8' react-dom: '>=16.8' + react-router-dom@6.30.3: + resolution: {integrity: sha512-pxPcv1AczD4vso7G4Z3TKcvlxK7g7TNt3/FNGMhfqyntocvYKj+GCatfigGDjbLozC4baguJ0ReCigoDJXb0ag==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' + react-router@6.23.1: resolution: {integrity: sha512-fzcOaRF69uvqbbM7OhvQyBTFDVrrGlsFdS3AL+1KfIBtGETibHzi3FkoTRyiDJnWNc2VxrfvR+657ROHjaNjqQ==} engines: {node: '>=14.0.0'} @@ -9317,6 +9398,12 @@ packages: peerDependencies: react: '>=16.8' + react-router@6.30.3: + resolution: {integrity: sha512-XRnlbKMTmktBkjCLE8/XcZFlnHvr2Ltdr1eJX4idL55/9BbORzyZEaIkBFDhFGCEWBBItsVrDxwx3gnisMitdw==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: '>=16.8' + react@18.2.0: resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} engines: {node: '>=0.10.0'} @@ -10163,6 +10250,9 @@ packages: tar-fs@2.1.1: resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} + tar-fs@2.1.4: + resolution: {integrity: sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==} + tar-stream@2.2.0: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} @@ -10378,6 +10468,9 @@ packages: turbo-stream@2.4.0: resolution: {integrity: sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==} + turbo-stream@2.4.1: + resolution: {integrity: sha512-v8kOJXpG3WoTN/+at8vK7erSzo6nW6CIaeOvNOkHQVDajfz1ZVeSxCbc6tOH4hrGZW7VUCV0TOXd8CPzYnYkrw==} + type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -10499,6 +10592,10 @@ packages: resolution: {integrity: sha512-o/MQLTwRm9IVhOqhZ0NQ9oXax1ygPjw6Vs+Vq/4QRjbOAC3B1GCHy7TYxxbExKlb7bzDRzt9vBWU6BDz0RFfYg==} engines: {node: '>=18.17'} + undici@6.24.1: + resolution: {integrity: sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==} + engines: {node: '>=18.17'} + unenv@1.10.0: resolution: {integrity: sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==} @@ -10737,6 +10834,14 @@ packages: typescript: optional: true + valibot@1.3.1: + resolution: {integrity: sha512-sfdRir/QFM0JaF22hqTroPc5xy4DimuGQVKFrzF1YfGwaS1nJot3Y8VqMdLO2Lg27fMzat2yD3pY5PbAYO39Gg==} + peerDependencies: + typescript: '>=5' + peerDependenciesMeta: + typescript: + optional: true + validate-html-nesting@1.2.2: resolution: {integrity: sha512-hGdgQozCsQJMyfK5urgFcWEqsSSrK63Awe0t/IMR0bZ0QMtnuaiHzThW81guu3qx9abLi99NEuiaN6P9gVYsNg==} @@ -10799,6 +10904,11 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true + vite-node@3.2.4: + resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + vite-plugin-checker@0.8.0: resolution: {integrity: sha512-UA5uzOGm97UvZRTdZHiQVYFnd86AVn8EVaD4L3PoVzxH+IZSfaAw14WGFwX9QS23UW3lV/5bVKZn6l0w+q9P0g==} engines: {node: '>=14.16'} @@ -14376,22 +14486,22 @@ snapshots: - ts-node - utf-8-validate - '@remix-run/dev@2.9.2(@remix-run/react@2.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2))(@remix-run/serve@2.15.1(typescript@5.7.2))(@types/node@20.11.15)(terser@5.27.0)(ts-node@10.9.2(@types/node@20.11.15)(typescript@5.7.2))(typescript@5.7.2)(vite@6.3.5(@types/node@20.11.15)(jiti@2.4.0)(terser@5.27.0)(yaml@2.6.1))': + '@remix-run/dev@2.17.4(@remix-run/react@2.17.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2))(@types/node@20.11.15)(jiti@2.4.0)(terser@5.27.0)(ts-node@10.9.2(@types/node@20.11.15)(typescript@5.7.2))(typescript@5.7.2)(vite@6.3.5(@types/node@20.11.15)(jiti@2.4.0)(terser@5.27.0)(yaml@2.6.1))(yaml@2.6.1)': dependencies: - '@babel/core': 7.24.4 - '@babel/generator': 7.24.4 - '@babel/parser': 7.24.4 - '@babel/plugin-syntax-decorators': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4) - '@babel/preset-typescript': 7.24.1(@babel/core@7.24.4) - '@babel/traverse': 7.24.1 - '@babel/types': 7.24.0 + '@babel/core': 7.26.0 + '@babel/generator': 7.26.2 + '@babel/parser': 7.26.2 + '@babel/plugin-syntax-decorators': 7.24.1(@babel/core@7.26.0) + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) + '@babel/preset-typescript': 7.24.1(@babel/core@7.26.0) + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 '@mdx-js/mdx': 2.3.0 '@npmcli/package-json': 4.0.1 - '@remix-run/node': 2.9.2(typescript@5.7.2) - '@remix-run/react': 2.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) - '@remix-run/router': 1.16.1 - '@remix-run/server-runtime': 2.9.2(typescript@5.7.2) + '@remix-run/node': 2.17.4(typescript@5.7.2) + '@remix-run/react': 2.17.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2) + '@remix-run/router': 1.23.2 + '@remix-run/server-runtime': 2.17.4(typescript@5.7.2) '@types/mdx': 2.0.13 '@vanilla-extract/integration': 6.5.0(@types/node@20.11.15)(terser@5.27.0) arg: 5.0.2 @@ -14400,12 +14510,12 @@ snapshots: chokidar: 3.6.0 cross-spawn: 7.0.3 dotenv: 16.4.5 - es-module-lexer: 1.3.1 + es-module-lexer: 1.5.4 esbuild: 0.17.6 esbuild-plugins-node-modules-polyfill: 1.6.4(esbuild@0.17.6) execa: 5.1.1 exit-hook: 2.2.1 - express: 4.19.2 + express: 4.21.2 fs-extra: 10.1.0 get-port: 5.1.1 gunzip-maybe: 1.4.2 @@ -14413,27 +14523,29 @@ snapshots: json5: 2.2.3 lodash: 4.17.21 lodash.debounce: 4.0.8 - minimatch: 9.0.3 + minimatch: 9.0.5 ora: 5.4.1 - picocolors: 1.0.0 + pathe: 1.1.2 + picocolors: 1.1.1 picomatch: 2.3.1 pidtree: 0.6.0 - postcss: 8.4.38 - postcss-discard-duplicates: 5.1.0(postcss@8.4.38) - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.11.15)(typescript@5.7.2)) - postcss-modules: 6.0.0(postcss@8.4.38) + postcss: 8.5.3 + postcss-discard-duplicates: 5.1.0(postcss@8.5.3) + postcss-load-config: 4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.11.15)(typescript@5.7.2)) + postcss-modules: 6.0.0(postcss@8.5.3) prettier: 2.8.8 pretty-ms: 7.0.1 - react-refresh: 0.14.0 + react-refresh: 0.14.2 remark-frontmatter: 4.0.1 remark-mdx-frontmatter: 1.1.1 - semver: 7.6.0 + semver: 7.6.3 set-cookie-parser: 2.6.0 - tar-fs: 2.1.1 + tar-fs: 2.1.4 tsconfig-paths: 4.2.0 - ws: 7.5.9 + valibot: 1.3.1(typescript@5.7.2) + vite-node: 3.2.4(@types/node@20.11.15)(jiti@2.4.0)(terser@5.27.0)(yaml@2.6.1) + ws: 7.5.10 optionalDependencies: - '@remix-run/serve': 2.15.1(typescript@5.7.2) typescript: 5.7.2 vite: 6.3.5(@types/node@20.11.15)(jiti@2.4.0)(terser@5.27.0)(yaml@2.6.1) transitivePeerDependencies: @@ -14441,6 +14553,7 @@ snapshots: - babel-plugin-macros - bluebird - bufferutil + - jiti - less - lightningcss - sass @@ -14450,7 +14563,9 @@ snapshots: - supports-color - terser - ts-node + - tsx - utf-8-validate + - yaml '@remix-run/dev@2.9.2(@remix-run/react@2.9.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5))(@remix-run/serve@2.9.2(typescript@5.4.5))(@types/node@20.12.12)(terser@5.27.0)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5))(typescript@5.4.5)(vite@6.3.5(@types/node@20.12.12)(jiti@2.4.0)(terser@5.27.0)(yaml@2.6.1))': dependencies: @@ -14535,14 +14650,6 @@ snapshots: optionalDependencies: typescript: 5.4.5 - '@remix-run/express@2.15.1(express@4.21.2)(typescript@5.7.2)': - dependencies: - '@remix-run/node': 2.15.1(typescript@5.7.2) - express: 4.21.2 - optionalDependencies: - typescript: 5.7.2 - optional: true - '@remix-run/express@2.9.2(express@4.19.2)(typescript@5.4.5)': dependencies: '@remix-run/node': 2.9.2(typescript@5.4.5) @@ -14562,18 +14669,17 @@ snapshots: optionalDependencies: typescript: 5.4.5 - '@remix-run/node@2.15.1(typescript@5.7.2)': + '@remix-run/node@2.17.4(typescript@5.7.2)': dependencies: - '@remix-run/server-runtime': 2.15.1(typescript@5.7.2) + '@remix-run/server-runtime': 2.17.4(typescript@5.7.2) '@remix-run/web-fetch': 4.4.2 '@web3-storage/multipart-parser': 1.0.0 cookie-signature: 1.2.1 source-map-support: 0.5.21 stream-slice: 0.1.2 - undici: 6.18.2 + undici: 6.24.1 optionalDependencies: typescript: 5.7.2 - optional: true '@remix-run/node@2.9.2(typescript@5.4.5)': dependencies: @@ -14587,18 +14693,6 @@ snapshots: optionalDependencies: typescript: 5.4.5 - '@remix-run/node@2.9.2(typescript@5.7.2)': - dependencies: - '@remix-run/server-runtime': 2.9.2(typescript@5.7.2) - '@remix-run/web-fetch': 4.4.2 - '@web3-storage/multipart-parser': 1.0.0 - cookie-signature: 1.2.1 - source-map-support: 0.5.21 - stream-slice: 0.1.2 - undici: 6.18.2 - optionalDependencies: - typescript: 5.7.2 - '@remix-run/react@2.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.4.5)': dependencies: '@remix-run/router': 1.21.0 @@ -14611,15 +14705,15 @@ snapshots: optionalDependencies: typescript: 5.4.5 - '@remix-run/react@2.15.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2)': + '@remix-run/react@2.17.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.7.2)': dependencies: - '@remix-run/router': 1.21.0 - '@remix-run/server-runtime': 2.15.1(typescript@5.7.2) + '@remix-run/router': 1.23.2 + '@remix-run/server-runtime': 2.17.4(typescript@5.7.2) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router: 6.28.0(react@18.3.1) - react-router-dom: 6.28.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - turbo-stream: 2.4.0 + react-router: 6.30.3(react@18.3.1) + react-router-dom: 6.30.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + turbo-stream: 2.4.1 optionalDependencies: typescript: 5.7.2 @@ -14639,6 +14733,8 @@ snapshots: '@remix-run/router@1.21.0': {} + '@remix-run/router@1.23.2': {} + '@remix-run/serve@2.15.1(typescript@5.4.5)': dependencies: '@remix-run/express': 2.15.1(express@4.21.2)(typescript@5.4.5) @@ -14653,21 +14749,6 @@ snapshots: - supports-color - typescript - '@remix-run/serve@2.15.1(typescript@5.7.2)': - dependencies: - '@remix-run/express': 2.15.1(express@4.21.2)(typescript@5.7.2) - '@remix-run/node': 2.15.1(typescript@5.7.2) - chokidar: 3.6.0 - compression: 1.7.4 - express: 4.21.2 - get-port: 5.1.1 - morgan: 1.10.0 - source-map-support: 0.5.21 - transitivePeerDependencies: - - supports-color - - typescript - optional: true - '@remix-run/serve@2.9.2(typescript@5.4.5)': dependencies: '@remix-run/express': 2.9.2(express@4.19.2)(typescript@5.4.5) @@ -14694,15 +14775,15 @@ snapshots: optionalDependencies: typescript: 5.4.5 - '@remix-run/server-runtime@2.15.1(typescript@5.7.2)': + '@remix-run/server-runtime@2.17.4(typescript@5.7.2)': dependencies: - '@remix-run/router': 1.21.0 + '@remix-run/router': 1.23.2 '@types/cookie': 0.6.0 '@web3-storage/multipart-parser': 1.0.0 - cookie: 0.6.0 + cookie: 0.7.2 set-cookie-parser: 2.6.0 source-map: 0.7.4 - turbo-stream: 2.4.0 + turbo-stream: 2.4.1 optionalDependencies: typescript: 5.7.2 @@ -14718,18 +14799,6 @@ snapshots: optionalDependencies: typescript: 5.4.5 - '@remix-run/server-runtime@2.9.2(typescript@5.7.2)': - dependencies: - '@remix-run/router': 1.16.1 - '@types/cookie': 0.6.0 - '@web3-storage/multipart-parser': 1.0.0 - cookie: 0.6.0 - set-cookie-parser: 2.6.0 - source-map: 0.7.4 - turbo-stream: 2.2.0 - optionalDependencies: - typescript: 5.7.2 - '@remix-run/web-blob@3.1.0': dependencies: '@remix-run/web-stream': 1.1.0 @@ -17051,6 +17120,84 @@ snapshots: - terser - typescript + astro@5.0.9(@types/node@20.12.12)(jiti@2.4.0)(rollup@3.29.4)(terser@5.27.0)(typescript@5.7.2)(yaml@2.6.1): + dependencies: + '@astrojs/compiler': 2.10.3 + '@astrojs/internal-helpers': 0.4.2 + '@astrojs/markdown-remark': 6.0.1 + '@astrojs/telemetry': 3.2.0 + '@oslojs/encoding': 1.1.0 + '@rollup/pluginutils': 5.1.3(rollup@3.29.4) + '@types/cookie': 0.6.0 + acorn: 8.14.0 + aria-query: 5.3.2 + axobject-query: 4.1.0 + boxen: 8.0.1 + ci-info: 4.1.0 + clsx: 2.1.1 + common-ancestor-path: 1.0.1 + cookie: 0.7.2 + cssesc: 3.0.0 + debug: 4.3.7 + deterministic-object-hash: 2.0.2 + devalue: 5.1.1 + diff: 5.2.0 + dlv: 1.1.3 + dset: 3.1.4 + es-module-lexer: 1.5.4 + esbuild: 0.21.5 + estree-walker: 3.0.3 + fast-glob: 3.3.2 + flattie: 1.1.1 + github-slugger: 2.0.0 + html-escaper: 3.0.3 + http-cache-semantics: 4.1.1 + js-yaml: 4.1.0 + kleur: 4.1.5 + magic-string: 0.30.17 + magicast: 0.3.5 + micromatch: 4.0.8 + mrmime: 2.0.0 + neotraverse: 0.6.18 + p-limit: 6.1.0 + p-queue: 8.0.1 + preferred-pm: 4.0.0 + prompts: 2.4.2 + rehype: 13.0.2 + semver: 7.6.3 + shiki: 1.23.1 + tinyexec: 0.3.1 + tsconfck: 3.1.4(typescript@5.7.2) + ultrahtml: 1.5.3 + unist-util-visit: 5.0.0 + vfile: 6.0.3 + vite: 6.3.5(@types/node@20.12.12)(jiti@2.4.0)(terser@5.27.0)(yaml@2.6.1) + vitefu: 1.0.4(vite@6.3.5(@types/node@20.12.12)(jiti@2.4.0)(terser@5.27.0)(yaml@2.6.1)) + which-pm: 3.0.0 + xxhash-wasm: 1.1.0 + yargs-parser: 21.1.1 + yocto-spinner: 0.1.2 + zod: 3.23.8 + zod-to-json-schema: 3.23.5(zod@3.23.8) + zod-to-ts: 1.2.0(typescript@5.7.2)(zod@3.23.8) + optionalDependencies: + sharp: 0.33.5 + transitivePeerDependencies: + - '@types/node' + - jiti + - less + - lightningcss + - rollup + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - typescript + - yaml + astro@5.0.9(@types/node@20.12.12)(jiti@2.4.0)(rollup@4.40.1)(terser@5.27.0)(typescript@5.7.2)(yaml@2.6.1): dependencies: '@astrojs/compiler': 2.10.3 @@ -17901,6 +18048,10 @@ snapshots: optionalDependencies: supports-color: 9.4.0 + debug@4.4.3: + dependencies: + ms: 2.1.3 + decamelize-keys@1.1.1: dependencies: decamelize: 1.2.0 @@ -18231,6 +18382,8 @@ snapshots: es-module-lexer@1.5.4: {} + es-module-lexer@1.7.0: {} + es-object-atoms@1.0.0: dependencies: es-errors: 1.3.0 @@ -19575,6 +19728,10 @@ snapshots: dependencies: postcss: 8.4.49 + icss-utils@5.1.0(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + ieee754@1.2.1: {} ignore@5.3.1: {} @@ -22499,6 +22656,8 @@ snapshots: pathe@1.1.2: {} + pathe@2.0.3: {} + pathval@2.0.0: {} peek-stream@1.1.3: @@ -22592,6 +22751,10 @@ snapshots: dependencies: postcss: 8.4.49 + postcss-discard-duplicates@5.1.0(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-discard-duplicates@7.0.1(postcss@8.5.3): dependencies: postcss: 8.5.3 @@ -22616,29 +22779,29 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.38 - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.11.15)(typescript@5.7.2)): + postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)): dependencies: lilconfig: 3.1.1 yaml: 2.3.4 optionalDependencies: postcss: 8.4.38 - ts-node: 10.9.2(@types/node@20.11.15)(typescript@5.7.2) + ts-node: 10.9.2(@types/node@20.12.12)(typescript@5.4.5) - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)): + postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)): dependencies: lilconfig: 3.1.1 yaml: 2.3.4 optionalDependencies: - postcss: 8.4.38 + postcss: 8.4.49 ts-node: 10.9.2(@types/node@20.12.12)(typescript@5.4.5) - postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.5)): + postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.11.15)(typescript@5.7.2)): dependencies: lilconfig: 3.1.1 yaml: 2.3.4 optionalDependencies: - postcss: 8.4.49 - ts-node: 10.9.2(@types/node@20.12.12)(typescript@5.4.5) + postcss: 8.5.3 + ts-node: 10.9.2(@types/node@20.11.15)(typescript@5.7.2) postcss-merge-longhand@7.0.4(postcss@8.5.3): dependencies: @@ -22687,6 +22850,10 @@ snapshots: dependencies: postcss: 8.4.49 + postcss-modules-extract-imports@3.1.0(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-modules-local-by-default@4.0.5(postcss@8.4.38): dependencies: icss-utils: 5.1.0(postcss@8.4.38) @@ -22701,6 +22868,13 @@ snapshots: postcss-selector-parser: 6.0.16 postcss-value-parser: 4.2.0 + postcss-modules-local-by-default@4.0.5(postcss@8.5.3): + dependencies: + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 + postcss-selector-parser: 6.0.16 + postcss-value-parser: 4.2.0 + postcss-modules-scope@3.2.0(postcss@8.4.38): dependencies: postcss: 8.4.38 @@ -22711,6 +22885,11 @@ snapshots: postcss: 8.4.49 postcss-selector-parser: 6.0.16 + postcss-modules-scope@3.2.0(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + postcss-selector-parser: 6.0.16 + postcss-modules-values@4.0.0(postcss@8.4.38): dependencies: icss-utils: 5.1.0(postcss@8.4.38) @@ -22721,6 +22900,11 @@ snapshots: icss-utils: 5.1.0(postcss@8.4.49) postcss: 8.4.49 + postcss-modules-values@4.0.0(postcss@8.5.3): + dependencies: + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 + postcss-modules@6.0.0(postcss@8.4.38): dependencies: generic-names: 4.0.0 @@ -22745,6 +22929,18 @@ snapshots: postcss-modules-values: 4.0.0(postcss@8.4.49) string-hash: 1.1.3 + postcss-modules@6.0.0(postcss@8.5.3): + dependencies: + generic-names: 4.0.0 + icss-utils: 5.1.0(postcss@8.5.3) + lodash.camelcase: 4.3.0 + postcss: 8.5.3 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.3) + postcss-modules-local-by-default: 4.0.5(postcss@8.5.3) + postcss-modules-scope: 3.2.0(postcss@8.5.3) + postcss-modules-values: 4.0.0(postcss@8.5.3) + string-hash: 1.1.3 + postcss-nested@6.0.1(postcss@8.4.38): dependencies: postcss: 8.4.38 @@ -23043,6 +23239,13 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-router: 6.28.0(react@18.3.1) + react-router-dom@6.30.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@remix-run/router': 1.23.2 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-router: 6.30.3(react@18.3.1) + react-router@6.23.1(react@18.3.1): dependencies: '@remix-run/router': 1.16.1 @@ -23053,6 +23256,11 @@ snapshots: '@remix-run/router': 1.21.0 react: 18.3.1 + react-router@6.30.3(react@18.3.1): + dependencies: + '@remix-run/router': 1.23.2 + react: 18.3.1 + react@18.2.0: dependencies: loose-envify: 1.4.0 @@ -24255,6 +24463,13 @@ snapshots: pump: 3.0.0 tar-stream: 2.2.0 + tar-fs@2.1.4: + dependencies: + chownr: 1.1.4 + mkdirp-classic: 0.5.3 + pump: 3.0.0 + tar-stream: 2.2.0 + tar-stream@2.2.0: dependencies: bl: 4.1.0 @@ -24285,6 +24500,17 @@ snapshots: solid-js: 1.8.19 solid-use: 0.8.0(solid-js@1.8.19) + terser-webpack-plugin@5.3.10(esbuild@0.17.6)(webpack@5.96.1(esbuild@0.17.6)): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 3.3.0 + serialize-javascript: 6.0.1 + terser: 5.27.0 + webpack: 5.96.1(esbuild@0.17.6) + optionalDependencies: + esbuild: 0.17.6 + terser-webpack-plugin@5.3.10(webpack@5.96.1): dependencies: '@jridgewell/trace-mapping': 0.3.25 @@ -24535,6 +24761,8 @@ snapshots: turbo-stream@2.4.0: {} + turbo-stream@2.4.1: {} + type-check@0.4.0: dependencies: prelude-ls: 1.2.1 @@ -24752,6 +24980,8 @@ snapshots: undici@6.18.2: {} + undici@6.24.1: {} + unenv@1.10.0: dependencies: consola: 3.2.3 @@ -25122,6 +25352,10 @@ snapshots: optionalDependencies: typescript: 5.4.5 + valibot@1.3.1(typescript@5.7.2): + optionalDependencies: + typescript: 5.7.2 + validate-html-nesting@1.2.2: {} validate-npm-package-license@3.0.4: @@ -25528,6 +25762,27 @@ snapshots: - supports-color - terser + vite-node@3.2.4(@types/node@20.11.15)(jiti@2.4.0)(terser@5.27.0)(yaml@2.6.1): + dependencies: + cac: 6.7.14 + debug: 4.4.3 + es-module-lexer: 1.7.0 + pathe: 2.0.3 + vite: 6.3.5(@types/node@20.11.15)(jiti@2.4.0)(terser@5.27.0)(yaml@2.6.1) + transitivePeerDependencies: + - '@types/node' + - jiti + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + vite-plugin-checker@0.8.0(eslint@8.56.0)(optionator@0.9.3)(typescript@5.3.3)(vite@5.4.11(@types/node@20.11.15)(terser@5.27.0)): dependencies: '@babel/code-frame': 7.26.2 @@ -26153,7 +26408,7 @@ snapshots: webpack-virtual-modules@0.6.2: {} - webpack@5.90.0: + webpack@5.90.0(esbuild@0.17.6): dependencies: '@types/eslint-scope': 3.7.6 '@types/estree': 1.0.5 @@ -26176,7 +26431,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.96.1) + terser-webpack-plugin: 5.3.10(esbuild@0.17.6)(webpack@5.96.1(esbuild@0.17.6)) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -26184,6 +26439,36 @@ snapshots: - esbuild - uglify-js + webpack@5.96.1(esbuild@0.17.6): + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/wasm-edit': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + acorn: 8.14.0 + browserslist: 4.24.2 + chrome-trace-event: 1.0.3 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.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 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.10(esbuild@0.17.6)(webpack@5.96.1(esbuild@0.17.6)) + watchpack: 2.4.1 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + webpack@5.96.1(webpack-cli@5.1.4): dependencies: '@types/eslint-scope': 3.7.7