diff --git a/package.json b/package.json index 412ee33..2f231af 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "@astrojs/markdown-remark": "^6.3.10", "@astrojs/mdx": "^4.3.13", "@astrojs/sitemap": "^3.7.2", - "@astrojs/solid-js": "^5.1.3", + "@astrojs/solid-js": "^6.0.1", "@astrojs/tailwind": "^6.0.2", "@fontsource-variable/brygada-1918": "^5.2.8", "@fontsource-variable/inter": "^5.2.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1738857..30d931b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^3.7.2 version: 3.7.2 '@astrojs/solid-js': - specifier: ^5.1.3 - version: 5.1.3(@types/node@22.19.21)(jiti@1.21.0)(solid-js@1.8.17)(tsx@4.21.0)(yaml@2.4.2) + specifier: ^6.0.1 + version: 6.0.1(@types/node@22.19.21)(jiti@1.21.0)(solid-js@1.8.17)(tsx@4.21.0)(yaml@2.4.2) '@astrojs/tailwind': specifier: ^6.0.2 version: 6.0.2(astro@5.17.2(@types/node@22.19.21)(@vercel/blob@2.3.0)(jiti@1.21.0)(rollup@4.57.1)(tsx@4.21.0)(typescript@5.8.3)(yaml@2.4.2))(tailwindcss@3.4.3(ts-node@10.9.1(@types/node@22.19.21)(typescript@5.8.3)))(ts-node@10.9.1(@types/node@22.19.21)(typescript@5.8.3)) @@ -187,9 +187,9 @@ packages: '@astrojs/sitemap@3.7.2': resolution: {integrity: sha512-PqkzkcZTb5ICiyIR8VoKbIAP/laNRXi5tw616N1Ckk+40oNB8Can1AzVV56lrbC5GKSZFCyJYUVYqVivMisvpA==} - '@astrojs/solid-js@5.1.3': - resolution: {integrity: sha512-KxfYt4y1d7BuSw6EsN1EaPoGYsIES7bEI6AtTbncuabRUUMZs+mOWOeOdmgnwVLj+jbNbhBjUZsqr77eUviZdw==} - engines: {node: 18.20.8 || ^20.3.0 || >=22.0.0} + '@astrojs/solid-js@6.0.1': + resolution: {integrity: sha512-6g2DEtznW2ithiaDY3qyCSdnyNBjpXfKR2qCnvxxdmZZlO+8AC85KkEX4BpnJrzVfy7ptx0/WYKuBRCFdheo8Q==} + engines: {node: '>=22.12.0'} peerDependencies: solid-devtools: ^0.30.1 solid-js: ^1.8.5 @@ -265,18 +265,10 @@ packages: resolution: {integrity: sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.24.6': - resolution: {integrity: sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.27.1': resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.24.6': - resolution: {integrity: sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.28.5': resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} engines: {node: '>=6.9.0'} @@ -293,11 +285,6 @@ packages: resolution: {integrity: sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==} engines: {node: '>=6.9.0'} - '@babel/parser@7.24.6': - resolution: {integrity: sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.29.0': resolution: {integrity: sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==} engines: {node: '>=6.0.0'} @@ -321,10 +308,6 @@ packages: resolution: {integrity: sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw==} engines: {node: '>=6.9.0'} - '@babel/types@7.24.6': - resolution: {integrity: sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ==} - engines: {node: '>=6.9.0'} - '@babel/types@7.29.0': resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} engines: {node: '>=6.9.0'} @@ -5427,10 +5410,6 @@ packages: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} - to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} - engines: {node: '>=4'} - to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -5827,6 +5806,46 @@ packages: yaml: optional: true + vite@7.3.5: + resolution: {integrity: sha512-KuOaNhcnGFN2zIPGA7wRmzF+lJA1sea7rHq17aiJ++9lzY1WWG6Jpwqwe1KNbRVPIqHmr8GLYx7jbrQcN/7/ww==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + '@types/node': ^20.19.0 || >=22.12.0 + jiti: '>=1.21.0' + less: ^4.0.0 + lightningcss: ^1.21.0 + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + vitefu@1.1.1: resolution: {integrity: sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==} peerDependencies: @@ -6062,11 +6081,11 @@ snapshots: stream-replace-string: 2.0.0 zod: 4.3.6 - '@astrojs/solid-js@5.1.3(@types/node@22.19.21)(jiti@1.21.0)(solid-js@1.8.17)(tsx@4.21.0)(yaml@2.4.2)': + '@astrojs/solid-js@6.0.1(@types/node@22.19.21)(jiti@1.21.0)(solid-js@1.8.17)(tsx@4.21.0)(yaml@2.4.2)': dependencies: solid-js: 1.8.17 - vite: 6.4.1(@types/node@22.19.21)(jiti@1.21.0)(tsx@4.21.0)(yaml@2.4.2) - vite-plugin-solid: 2.11.10(solid-js@1.8.17)(vite@6.4.1(@types/node@22.19.21)(jiti@1.21.0)(tsx@4.21.0)(yaml@2.4.2)) + vite: 7.3.5(@types/node@22.19.21)(jiti@1.21.0)(tsx@4.21.0)(yaml@2.4.2) + vite-plugin-solid: 2.11.10(solid-js@1.8.17)(vite@7.3.5(@types/node@22.19.21)(jiti@1.21.0)(tsx@4.21.0)(yaml@2.4.2)) transitivePeerDependencies: - '@testing-library/jest-dom' - '@types/node' @@ -6119,10 +6138,10 @@ snapshots: '@babel/helper-compilation-targets': 7.24.6 '@babel/helper-module-transforms': 7.24.6(@babel/core@7.24.6) '@babel/helpers': 7.24.6 - '@babel/parser': 7.24.6 + '@babel/parser': 7.29.0 '@babel/template': 7.24.6 '@babel/traverse': 7.24.6 - '@babel/types': 7.24.6 + '@babel/types': 7.29.0 convert-source-map: 2.0.0 debug: 4.4.3 gensync: 1.0.0-beta.2 @@ -6133,7 +6152,7 @@ snapshots: '@babel/generator@7.24.6': dependencies: - '@babel/types': 7.24.6 + '@babel/types': 7.29.0 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 @@ -6151,19 +6170,19 @@ snapshots: '@babel/helper-function-name@7.24.6': dependencies: '@babel/template': 7.24.6 - '@babel/types': 7.24.6 + '@babel/types': 7.29.0 '@babel/helper-hoist-variables@7.24.6': dependencies: - '@babel/types': 7.24.6 + '@babel/types': 7.29.0 '@babel/helper-module-imports@7.18.6': dependencies: - '@babel/types': 7.24.6 + '@babel/types': 7.29.0 '@babel/helper-module-imports@7.24.6': dependencies: - '@babel/types': 7.24.6 + '@babel/types': 7.29.0 '@babel/helper-module-transforms@7.24.6(@babel/core@7.24.6)': dependencies: @@ -6172,24 +6191,20 @@ snapshots: '@babel/helper-module-imports': 7.24.6 '@babel/helper-simple-access': 7.24.6 '@babel/helper-split-export-declaration': 7.24.6 - '@babel/helper-validator-identifier': 7.24.6 + '@babel/helper-validator-identifier': 7.28.5 '@babel/helper-plugin-utils@7.24.6': {} '@babel/helper-simple-access@7.24.6': dependencies: - '@babel/types': 7.24.6 + '@babel/types': 7.29.0 '@babel/helper-split-export-declaration@7.24.6': dependencies: - '@babel/types': 7.24.6 - - '@babel/helper-string-parser@7.24.6': {} + '@babel/types': 7.29.0 '@babel/helper-string-parser@7.27.1': {} - '@babel/helper-validator-identifier@7.24.6': {} - '@babel/helper-validator-identifier@7.28.5': {} '@babel/helper-validator-option@7.24.6': {} @@ -6197,19 +6212,15 @@ snapshots: '@babel/helpers@7.24.6': dependencies: '@babel/template': 7.24.6 - '@babel/types': 7.24.6 + '@babel/types': 7.29.0 '@babel/highlight@7.24.6': dependencies: - '@babel/helper-validator-identifier': 7.24.6 + '@babel/helper-validator-identifier': 7.28.5 chalk: 2.4.2 js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/parser@7.24.6': - dependencies: - '@babel/types': 7.24.6 - '@babel/parser@7.29.0': dependencies: '@babel/types': 7.29.0 @@ -6226,8 +6237,8 @@ snapshots: '@babel/template@7.24.6': dependencies: '@babel/code-frame': 7.24.6 - '@babel/parser': 7.24.6 - '@babel/types': 7.24.6 + '@babel/parser': 7.29.0 + '@babel/types': 7.29.0 '@babel/traverse@7.24.6': dependencies: @@ -6237,19 +6248,13 @@ snapshots: '@babel/helper-function-name': 7.24.6 '@babel/helper-hoist-variables': 7.24.6 '@babel/helper-split-export-declaration': 7.24.6 - '@babel/parser': 7.24.6 - '@babel/types': 7.24.6 + '@babel/parser': 7.29.0 + '@babel/types': 7.29.0 debug: 4.4.3 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.24.6': - dependencies: - '@babel/helper-string-parser': 7.24.6 - '@babel/helper-validator-identifier': 7.24.6 - to-fast-properties: 2.0.0 - '@babel/types@7.29.0': dependencies: '@babel/helper-string-parser': 7.27.1 @@ -7257,24 +7262,24 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.24.6 - '@babel/types': 7.24.6 + '@babel/parser': 7.29.0 + '@babel/types': 7.29.0 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.24.6 + '@babel/types': 7.29.0 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.24.6 - '@babel/types': 7.24.6 + '@babel/parser': 7.29.0 + '@babel/types': 7.29.0 '@types/babel__traverse@7.20.6': dependencies: - '@babel/types': 7.24.6 + '@babel/types': 7.29.0 '@types/debug@4.1.13': dependencies: @@ -8099,7 +8104,7 @@ snapshots: '@babel/core': 7.24.6 '@babel/helper-module-imports': 7.18.6 '@babel/plugin-syntax-jsx': 7.24.6(@babel/core@7.24.6) - '@babel/types': 7.24.6 + '@babel/types': 7.29.0 html-entities: 2.3.3 validate-html-nesting: 1.2.2 @@ -11712,7 +11717,7 @@ snapshots: dependencies: '@babel/generator': 7.24.6 '@babel/helper-module-imports': 7.24.6 - '@babel/types': 7.24.6 + '@babel/types': 7.29.0 solid-js: 1.8.17 source-map-js@1.2.1: {} @@ -12005,8 +12010,6 @@ snapshots: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 - to-fast-properties@2.0.0: {} - to-regex-range@5.0.1: dependencies: is-number: 7.0.0 @@ -12350,7 +12353,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite-plugin-solid@2.11.10(solid-js@1.8.17)(vite@6.4.1(@types/node@22.19.21)(jiti@1.21.0)(tsx@4.21.0)(yaml@2.4.2)): + vite-plugin-solid@2.11.10(solid-js@1.8.17)(vite@7.3.5(@types/node@22.19.21)(jiti@1.21.0)(tsx@4.21.0)(yaml@2.4.2)): dependencies: '@babel/core': 7.24.6 '@types/babel__core': 7.20.5 @@ -12358,8 +12361,8 @@ snapshots: merge-anything: 5.1.7 solid-js: 1.8.17 solid-refresh: 0.6.3(solid-js@1.8.17) - vite: 6.4.1(@types/node@22.19.21)(jiti@1.21.0)(tsx@4.21.0)(yaml@2.4.2) - vitefu: 1.1.1(vite@6.4.1(@types/node@22.19.21)(jiti@1.21.0)(tsx@4.21.0)(yaml@2.4.2)) + vite: 7.3.5(@types/node@22.19.21)(jiti@1.21.0)(tsx@4.21.0)(yaml@2.4.2) + vitefu: 1.1.1(vite@7.3.5(@types/node@22.19.21)(jiti@1.21.0)(tsx@4.21.0)(yaml@2.4.2)) transitivePeerDependencies: - supports-color @@ -12387,10 +12390,29 @@ snapshots: tsx: 4.21.0 yaml: 2.4.2 + vite@7.3.5(@types/node@22.19.21)(jiti@1.21.0)(tsx@4.21.0)(yaml@2.4.2): + dependencies: + esbuild: 0.27.7 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.10 + rollup: 4.57.1 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 22.19.21 + fsevents: 2.3.3 + jiti: 1.21.0 + tsx: 4.21.0 + yaml: 2.4.2 + vitefu@1.1.1(vite@6.4.1(@types/node@22.19.21)(jiti@1.21.0)(tsx@4.21.0)(yaml@2.4.2)): optionalDependencies: vite: 6.4.1(@types/node@22.19.21)(jiti@1.21.0)(tsx@4.21.0)(yaml@2.4.2) + vitefu@1.1.1(vite@7.3.5(@types/node@22.19.21)(jiti@1.21.0)(tsx@4.21.0)(yaml@2.4.2)): + optionalDependencies: + vite: 7.3.5(@types/node@22.19.21)(jiti@1.21.0)(tsx@4.21.0)(yaml@2.4.2) + web-namespaces@2.0.1: {} web-vitals@0.2.4: {}