diff --git a/package.json b/package.json index b39142bd..530c2a15 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "lint": "pnpm run lint:js && pnpm run lint:ts" }, "dependencies": { - "@astrojs/check": "^0.5.5", + "@astrojs/check": "^0.6.0", "@astrojs/partytown": "^2.0.2", "@astrojs/rss": "^4.0.0", "@astrojs/sitemap": "^3.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 84211410..6b38b96a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@astrojs/check': - specifier: ^0.5.5 - version: 0.5.10(prettier-plugin-astro@0.13.0)(prettier@3.2.5)(typescript@5.4.5) + specifier: ^0.6.0 + version: 0.6.0(prettier-plugin-astro@0.13.0)(prettier@3.2.5)(typescript@5.4.5) '@astrojs/partytown': specifier: ^2.0.2 version: 2.1.0 @@ -140,8 +140,8 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@astrojs/check@0.5.10': - resolution: {integrity: sha512-vliHXM9cu/viGeKiksUM4mXfO816ohWtawTl2ADPgTsd4nUMjFiyAl7xFZhF34yy4hq4qf7jvK1F2PlR3b5I5w==} + '@astrojs/check@0.6.0': + resolution: {integrity: sha512-Q6fct7FvByTf0L5lvH2QwFelXtLViWhPNgMfOvrGq7spV5SPX9jQPoFxH+nRFh1oDhBBIWImRjkSpSyhX9fQHA==} hasBin: true peerDependencies: typescript: ^5.0.0 @@ -155,8 +155,8 @@ packages: '@astrojs/internal-helpers@0.4.0': resolution: {integrity: sha512-6B13lz5n6BrbTqCTwhXjJXuR1sqiX/H6rTxzlXx+lN1NnV4jgnq/KJldCQaUWJzPL5SiWahQyinxAbxQtwgPHA==} - '@astrojs/language-server@2.8.4': - resolution: {integrity: sha512-sJH5vGTBkhgA8+hdhzX78UUp4cFz4Mt7xkEkevD188OS5bDMkaue6hK+dtXWM47mnrXFveXA2u38K7S+5+IRjA==} + '@astrojs/language-server@2.9.0': + resolution: {integrity: sha512-Q3wtoDh3RRfjYNfE5c7GPncAmZ6RMo3AQQCHBExtH5G4UiXYSxg4mPmSBdq+97yIXZWlN63W5V77OxUReAwQYA==} hasBin: true peerDependencies: prettier: ^3.0.0 @@ -871,6 +871,9 @@ packages: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} + '@johnsoncodehk/vscode-html-languageservice@5.2.0-34a5462': + resolution: {integrity: sha512-etqLfpSJ5zaw76KUNF603be6d6QsiQPmaHr9FKEp4zhLZJzWCCMH6Icak7MtLUFLZLMpL761mZNImi/joBo1ZA==} + '@jridgewell/gen-mapping@0.3.5': resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} @@ -1240,28 +1243,28 @@ packages: '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@volar/kit@2.1.6': - resolution: {integrity: sha512-dSuXChDGM0nSG/0fxqlNfadjpAeeo1P1SJPBQ+pDf8H1XrqeJq5gIhxRTEbiS+dyNIG69ATq1CArkbCif+oxJw==} + '@volar/kit@2.2.1': + resolution: {integrity: sha512-Ga1uqGfNATdJd0nlpRxFcJoew6xqJwkATvsPiAMvinmfmmJzkGLdVLZl8aNnaDq2TBId/+5daPbwBMAzdu1Sjw==} peerDependencies: typescript: '*' - '@volar/language-core@2.1.6': - resolution: {integrity: sha512-pAlMCGX/HatBSiDFMdMyqUshkbwWbLxpN/RL7HCQDOo2gYBE+uS+nanosLc1qR6pTQ/U8q00xt8bdrrAFPSC0A==} + '@volar/language-core@2.2.1': + resolution: {integrity: sha512-iHJAZKcYldZgyS8gx6DfIZApViVBeqbf6iPhqoZpG5A6F4zsZiFldKfwaKaBA3/wnOTWE2i8VUbXywI1WywCPg==} - '@volar/language-server@2.1.6': - resolution: {integrity: sha512-0w+FV8ro37hVb3qE4ONo3VbS5kEQXv4H/D2xCePyY5dRw6XnbJAPFNKvoxI9mxHTPonvIG1si5rN9MSGSKtgZQ==} + '@volar/language-server@2.2.1': + resolution: {integrity: sha512-29j2owXGUd9nk9+vuRbasoRp5XcRQSbzHUwBUh9Yhf9zkctTZZJDT+Q1wjBKI+5XohR7UVQCBEvmLp4L+WirwA==} - '@volar/language-service@2.1.6': - resolution: {integrity: sha512-1OpbbPQ6wUIumwMP5r45y8utVEmvq1n6BC8JHqGKsuFr9RGFIldDBlvA/xuO3MDKhjmmPGPHKb54kg1/YN78ow==} + '@volar/language-service@2.2.1': + resolution: {integrity: sha512-Zt0xELrxTJ+Aag44qkXSFRRIPh2XrhRTYaxUmZNY6QIIu5wWfroySK4LZaA6g7WhloGTrATstk3OxPS0RSlbRw==} - '@volar/snapshot-document@2.1.6': - resolution: {integrity: sha512-YNYk1sCOrGg7VHbZM+1It97q0GWhFxdqIwnxSNFoL0X1LuSRXoCT2DRb/aa1J6aBpPMbKqSFUWHGQEAFUnc4Zw==} + '@volar/snapshot-document@2.2.1': + resolution: {integrity: sha512-ISq74JwzdPcjw7TjZZ9VdOYdgwPoX/X3Jus3emD4ftG59v0gomIp11yz7Ds65rUi/coss/uTPse+onXR+64rpg==} - '@volar/source-map@2.1.6': - resolution: {integrity: sha512-TeyH8pHHonRCHYI91J7fWUoxi0zWV8whZTVRlsWHSYfjm58Blalkf9LrZ+pj6OiverPTmrHRkBsG17ScQyWECw==} + '@volar/source-map@2.2.1': + resolution: {integrity: sha512-w1Bgpguhbp7YTr7VUFu6gb4iAZjeEPsOX4zpgiuvlldbzvIWDWy4t0jVifsIsxZ99HAu+c3swiME7wt+GeNqhA==} - '@volar/typescript@2.1.6': - resolution: {integrity: sha512-JgPGhORHqXuyC3r6skPmPHIZj4LoMmGlYErFTuPNBq9Nhc9VTv7ctHY7A3jMN3ngKEfRrfnUcwXHztvdSQqNfw==} + '@volar/typescript@2.2.1': + resolution: {integrity: sha512-Z/tqluR7Hz5/5dCqQp7wo9C/6tSv/IYl+tTzgzUt2NjTq95bKSsuO4E+V06D0c+3aP9x5S9jggLqw451hpnc6Q==} '@vscode/emmet-helper@2.9.3': resolution: {integrity: sha512-rB39LHWWPQYYlYfpv9qCoZOVioPCftKXXqrsyqN1mTWZM6dTnONT63Db+03vgrBbHzJN45IrgS/AGxw9iiqfEw==} @@ -3806,34 +3809,34 @@ packages: vite: optional: true - volar-service-css@0.0.34: - resolution: {integrity: sha512-C7ua0j80ZD7bsgALAz/cA1bykPehoIa5n+3+Ccr+YLpj0fypqw9iLUmGLX11CqzqNCO2XFGe/1eXB/c+SWrF/g==} + volar-service-css@0.0.43: + resolution: {integrity: sha512-rg2gTXhswq6Wz8euZgCRS68+7EPH+3R7SeTqYfAAtHKoU0rS1bwdxP1CWHezyxnHrLMiXEypCgJJWcMTay3W7g==} peerDependencies: - '@volar/language-service': ~2.1.0 + '@volar/language-service': ~2.2.0 peerDependenciesMeta: '@volar/language-service': optional: true - volar-service-emmet@0.0.34: - resolution: {integrity: sha512-ubQvMCmHPp8Ic82LMPkgrp9ot+u2p/RDd0RyT0EykRkZpWsagHUF5HWkVheLfiMyx2rFuWx/+7qZPOgypx6h6g==} + volar-service-emmet@0.0.43: + resolution: {integrity: sha512-ODsSOsSScVTNSD1Z+e4EV21RuN3q38ahGnuyxKYHW9Fg0RwfLatHl6wIRfj21XlVVa8twBMsA/Fp43ObuDEBxQ==} peerDependencies: - '@volar/language-service': ~2.1.0 + '@volar/language-service': ~2.2.0 peerDependenciesMeta: '@volar/language-service': optional: true - volar-service-html@0.0.34: - resolution: {integrity: sha512-kMEneea1tQbiRcyKavqdrSVt8zV06t+0/3pGkjO3gV6sikXTNShIDkdtB4Tq9vE2cQdM50TuS7utVV7iysUxHw==} + volar-service-html@0.0.43: + resolution: {integrity: sha512-Z/S7SCkHmpoR708WTQLCE3k+hfT16xjMfq9Htv7Y3yJeykah1jZO8oZX3433OPFfbS/ZFbGa2VlAIgDTVRU5Pg==} peerDependencies: - '@volar/language-service': ~2.1.0 + '@volar/language-service': ~2.2.0 peerDependenciesMeta: '@volar/language-service': optional: true - volar-service-prettier@0.0.34: - resolution: {integrity: sha512-BNfJ8FwfPi1Wm/JkuzNjraOLdtKieGksNT/bDyquygVawv1QUzO2HB1hiMKfZGdcSFG5ZL9R0j7bBfRTfXA2gg==} + volar-service-prettier@0.0.43: + resolution: {integrity: sha512-Beq+iNyG05PlSPTISOFK5Yoj29rXdGb6htvyFk2u0jVFRGX1QD0Pb5ze9OiqfUVwT+3cFZhPrSPndbTR1ft/aA==} peerDependencies: - '@volar/language-service': ~2.1.0 + '@volar/language-service': ~2.2.0 prettier: ^2.2 || ^3.0 peerDependenciesMeta: '@volar/language-service': @@ -3841,18 +3844,18 @@ packages: prettier: optional: true - volar-service-typescript-twoslash-queries@0.0.34: - resolution: {integrity: sha512-XAY2YtWKUp6ht89gxt3L5Dr46LU45d/VlBkj1KXUwNlinpoWiGN4Nm3B6DRF3VoBThAnQgm4c7WD0S+5yTzh+w==} + volar-service-typescript-twoslash-queries@0.0.43: + resolution: {integrity: sha512-FUqgvK2a6YxNO0P+zmY5syVatD8I7+qEA+mj1lotqQxwtY0Gh3UDCCqTVapX1E4VxF/pvNac7eVOBkCUVVZC5w==} peerDependencies: - '@volar/language-service': ~2.1.0 + '@volar/language-service': ~2.2.0 peerDependenciesMeta: '@volar/language-service': optional: true - volar-service-typescript@0.0.34: - resolution: {integrity: sha512-NbAry0w8ZXFgGsflvMwmPDCzgJGx3C+eYxFEbldaumkpTAJiywECWiUbPIOfmEHgpOllUKSnhwtLlWFK4YnfQg==} + volar-service-typescript@0.0.43: + resolution: {integrity: sha512-oXYZHuM7QYBmgSiheFkoQPyUzzvm9ddaUzfDqc9cOM+fDuMAkUer2bEqnqZXerGjhsjuXNCu4PGlSOJJMxWe3A==} peerDependencies: - '@volar/language-service': ~2.1.0 + '@volar/language-service': ~2.2.0 peerDependenciesMeta: '@volar/language-service': optional: true @@ -3998,9 +4001,9 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@astrojs/check@0.5.10(prettier-plugin-astro@0.13.0)(prettier@3.2.5)(typescript@5.4.5)': + '@astrojs/check@0.6.0(prettier-plugin-astro@0.13.0)(prettier@3.2.5)(typescript@5.4.5)': dependencies: - '@astrojs/language-server': 2.8.4(prettier-plugin-astro@0.13.0)(prettier@3.2.5)(typescript@5.4.5) + '@astrojs/language-server': 2.9.0(prettier-plugin-astro@0.13.0)(prettier@3.2.5)(typescript@5.4.5) chokidar: 3.6.0 fast-glob: 3.3.2 kleur: 4.1.5 @@ -4016,22 +4019,22 @@ snapshots: '@astrojs/internal-helpers@0.4.0': {} - '@astrojs/language-server@2.8.4(prettier-plugin-astro@0.13.0)(prettier@3.2.5)(typescript@5.4.5)': + '@astrojs/language-server@2.9.0(prettier-plugin-astro@0.13.0)(prettier@3.2.5)(typescript@5.4.5)': dependencies: '@astrojs/compiler': 2.7.1 '@jridgewell/sourcemap-codec': 1.4.15 - '@volar/kit': 2.1.6(typescript@5.4.5) - '@volar/language-core': 2.1.6 - '@volar/language-server': 2.1.6 - '@volar/language-service': 2.1.6 - '@volar/typescript': 2.1.6 + '@volar/kit': 2.2.1(typescript@5.4.5) + '@volar/language-core': 2.2.1 + '@volar/language-server': 2.2.1 + '@volar/language-service': 2.2.1 + '@volar/typescript': 2.2.1 fast-glob: 3.3.2 - volar-service-css: 0.0.34(@volar/language-service@2.1.6) - volar-service-emmet: 0.0.34(@volar/language-service@2.1.6) - volar-service-html: 0.0.34(@volar/language-service@2.1.6) - volar-service-prettier: 0.0.34(@volar/language-service@2.1.6)(prettier@3.2.5) - volar-service-typescript: 0.0.34(@volar/language-service@2.1.6) - volar-service-typescript-twoslash-queries: 0.0.34(@volar/language-service@2.1.6) + volar-service-css: 0.0.43(@volar/language-service@2.2.1) + volar-service-emmet: 0.0.43(@volar/language-service@2.2.1) + volar-service-html: 0.0.43(@volar/language-service@2.2.1) + volar-service-prettier: 0.0.43(@volar/language-service@2.2.1)(prettier@3.2.5) + volar-service-typescript: 0.0.43(@volar/language-service@2.2.1) + volar-service-typescript-twoslash-queries: 0.0.43(@volar/language-service@2.2.1) vscode-html-languageservice: 5.2.0 vscode-uri: 3.0.8 optionalDependencies: @@ -4774,6 +4777,13 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 + '@johnsoncodehk/vscode-html-languageservice@5.2.0-34a5462': + dependencies: + '@vscode/l10n': 0.0.18 + vscode-languageserver-textdocument: 1.0.11 + vscode-languageserver-types: 3.17.5 + vscode-uri: 3.0.8 + '@jridgewell/gen-mapping@0.3.5': dependencies: '@jridgewell/set-array': 1.2.1 @@ -5137,25 +5147,25 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@volar/kit@2.1.6(typescript@5.4.5)': + '@volar/kit@2.2.1(typescript@5.4.5)': dependencies: - '@volar/language-service': 2.1.6 - '@volar/typescript': 2.1.6 + '@volar/language-service': 2.2.1 + '@volar/typescript': 2.2.1 typesafe-path: 0.2.2 typescript: 5.4.5 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 - '@volar/language-core@2.1.6': + '@volar/language-core@2.2.1': dependencies: - '@volar/source-map': 2.1.6 + '@volar/source-map': 2.2.1 - '@volar/language-server@2.1.6': + '@volar/language-server@2.2.1': dependencies: - '@volar/language-core': 2.1.6 - '@volar/language-service': 2.1.6 - '@volar/snapshot-document': 2.1.6 - '@volar/typescript': 2.1.6 + '@volar/language-core': 2.2.1 + '@volar/language-service': 2.2.1 + '@volar/snapshot-document': 2.2.1 + '@volar/typescript': 2.2.1 '@vscode/l10n': 0.0.16 path-browserify: 1.0.1 request-light: 0.7.0 @@ -5164,25 +5174,25 @@ snapshots: vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 - '@volar/language-service@2.1.6': + '@volar/language-service@2.2.1': dependencies: - '@volar/language-core': 2.1.6 + '@volar/language-core': 2.2.1 vscode-languageserver-protocol: 3.17.5 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 - '@volar/snapshot-document@2.1.6': + '@volar/snapshot-document@2.2.1': dependencies: vscode-languageserver-protocol: 3.17.5 vscode-languageserver-textdocument: 1.0.11 - '@volar/source-map@2.1.6': + '@volar/source-map@2.2.1': dependencies: muggle-string: 0.4.1 - '@volar/typescript@2.1.6': + '@volar/typescript@2.2.1': dependencies: - '@volar/language-core': 2.1.6 + '@volar/language-core': 2.2.1 path-browserify: 1.0.1 '@vscode/emmet-helper@2.9.3': @@ -8290,41 +8300,41 @@ snapshots: optionalDependencies: vite: 5.2.10(@types/node@20.12.8)(lightningcss@1.24.1)(sass@1.76.0)(terser@5.30.3) - volar-service-css@0.0.34(@volar/language-service@2.1.6): + volar-service-css@0.0.43(@volar/language-service@2.2.1): dependencies: vscode-css-languageservice: 6.2.14 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 optionalDependencies: - '@volar/language-service': 2.1.6 + '@volar/language-service': 2.2.1 - volar-service-emmet@0.0.34(@volar/language-service@2.1.6): + volar-service-emmet@0.0.43(@volar/language-service@2.2.1): dependencies: '@vscode/emmet-helper': 2.9.3 - vscode-html-languageservice: 5.2.0 + vscode-html-languageservice: '@johnsoncodehk/vscode-html-languageservice@5.2.0-34a5462' optionalDependencies: - '@volar/language-service': 2.1.6 + '@volar/language-service': 2.2.1 - volar-service-html@0.0.34(@volar/language-service@2.1.6): + volar-service-html@0.0.43(@volar/language-service@2.2.1): dependencies: - vscode-html-languageservice: 5.2.0 + vscode-html-languageservice: '@johnsoncodehk/vscode-html-languageservice@5.2.0-34a5462' vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 optionalDependencies: - '@volar/language-service': 2.1.6 + '@volar/language-service': 2.2.1 - volar-service-prettier@0.0.34(@volar/language-service@2.1.6)(prettier@3.2.5): + volar-service-prettier@0.0.43(@volar/language-service@2.2.1)(prettier@3.2.5): dependencies: vscode-uri: 3.0.8 optionalDependencies: - '@volar/language-service': 2.1.6 + '@volar/language-service': 2.2.1 prettier: 3.2.5 - volar-service-typescript-twoslash-queries@0.0.34(@volar/language-service@2.1.6): + volar-service-typescript-twoslash-queries@0.0.43(@volar/language-service@2.2.1): optionalDependencies: - '@volar/language-service': 2.1.6 + '@volar/language-service': 2.2.1 - volar-service-typescript@0.0.34(@volar/language-service@2.1.6): + volar-service-typescript@0.0.43(@volar/language-service@2.2.1): dependencies: path-browserify: 1.0.1 semver: 7.6.0 @@ -8332,7 +8342,7 @@ snapshots: vscode-languageserver-textdocument: 1.0.11 vscode-nls: 5.2.0 optionalDependencies: - '@volar/language-service': 2.1.6 + '@volar/language-service': 2.2.1 vscode-css-languageservice@6.2.14: dependencies: