diff --git a/package-lock.json b/package-lock.json index bd1bb78..37446ad 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "slash": "^5.1.0" }, "devDependencies": { - "@astrojs/check": "^0.5.10", + "@astrojs/check": "^0.6.0", "@types/fs-extra": "^11.0.4", "@types/node": "^20.12.10", "@types/semver": "^7.5.8", @@ -48,12 +48,12 @@ } }, "node_modules/@astrojs/check": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.5.10.tgz", - "integrity": "sha512-vliHXM9cu/viGeKiksUM4mXfO816ohWtawTl2ADPgTsd4nUMjFiyAl7xFZhF34yy4hq4qf7jvK1F2PlR3b5I5w==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.6.0.tgz", + "integrity": "sha512-Q6fct7FvByTf0L5lvH2QwFelXtLViWhPNgMfOvrGq7spV5SPX9jQPoFxH+nRFh1oDhBBIWImRjkSpSyhX9fQHA==", "dev": true, "dependencies": { - "@astrojs/language-server": "^2.8.4", + "@astrojs/language-server": "^2.9.0", "chokidar": "^3.5.3", "fast-glob": "^3.3.1", "kleur": "^4.1.5", @@ -79,26 +79,26 @@ "dev": true }, "node_modules/@astrojs/language-server": { - "version": "2.8.4", - "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.8.4.tgz", - "integrity": "sha512-sJH5vGTBkhgA8+hdhzX78UUp4cFz4Mt7xkEkevD188OS5bDMkaue6hK+dtXWM47mnrXFveXA2u38K7S+5+IRjA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.9.0.tgz", + "integrity": "sha512-Q3wtoDh3RRfjYNfE5c7GPncAmZ6RMo3AQQCHBExtH5G4UiXYSxg4mPmSBdq+97yIXZWlN63W5V77OxUReAwQYA==", "dev": true, "dependencies": { "@astrojs/compiler": "^2.7.0", "@jridgewell/sourcemap-codec": "^1.4.15", - "@volar/kit": "~2.1.5", - "@volar/language-core": "~2.1.5", - "@volar/language-server": "~2.1.5", - "@volar/language-service": "~2.1.5", - "@volar/typescript": "~2.1.5", + "@volar/kit": "~2.2.1", + "@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.2.12", - "volar-service-css": "0.0.34", - "volar-service-emmet": "0.0.34", - "volar-service-html": "0.0.34", - "volar-service-prettier": "0.0.34", - "volar-service-typescript": "0.0.34", - "volar-service-typescript-twoslash-queries": "0.0.34", - "vscode-html-languageservice": "^5.1.2", + "volar-service-css": "0.0.43", + "volar-service-emmet": "0.0.43", + "volar-service-html": "0.0.43", + "volar-service-prettier": "0.0.43", + "volar-service-typescript": "0.0.43", + "volar-service-typescript-twoslash-queries": "0.0.43", + "vscode-html-languageservice": "^5.2.0", "vscode-uri": "^3.0.8" }, "bin": { @@ -3788,13 +3788,13 @@ "dev": true }, "node_modules/@volar/kit": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-2.1.6.tgz", - "integrity": "sha512-dSuXChDGM0nSG/0fxqlNfadjpAeeo1P1SJPBQ+pDf8H1XrqeJq5gIhxRTEbiS+dyNIG69ATq1CArkbCif+oxJw==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-2.2.1.tgz", + "integrity": "sha512-Ga1uqGfNATdJd0nlpRxFcJoew6xqJwkATvsPiAMvinmfmmJzkGLdVLZl8aNnaDq2TBId/+5daPbwBMAzdu1Sjw==", "dev": true, "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", "vscode-languageserver-textdocument": "^1.0.11", "vscode-uri": "^3.0.8" @@ -3804,24 +3804,24 @@ } }, "node_modules/@volar/language-core": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-2.1.6.tgz", - "integrity": "sha512-pAlMCGX/HatBSiDFMdMyqUshkbwWbLxpN/RL7HCQDOo2gYBE+uS+nanosLc1qR6pTQ/U8q00xt8bdrrAFPSC0A==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-2.2.1.tgz", + "integrity": "sha512-iHJAZKcYldZgyS8gx6DfIZApViVBeqbf6iPhqoZpG5A6F4zsZiFldKfwaKaBA3/wnOTWE2i8VUbXywI1WywCPg==", "dev": true, "dependencies": { - "@volar/source-map": "2.1.6" + "@volar/source-map": "2.2.1" } }, "node_modules/@volar/language-server": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-2.1.6.tgz", - "integrity": "sha512-0w+FV8ro37hVb3qE4ONo3VbS5kEQXv4H/D2xCePyY5dRw6XnbJAPFNKvoxI9mxHTPonvIG1si5rN9MSGSKtgZQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-2.2.1.tgz", + "integrity": "sha512-29j2owXGUd9nk9+vuRbasoRp5XcRQSbzHUwBUh9Yhf9zkctTZZJDT+Q1wjBKI+5XohR7UVQCBEvmLp4L+WirwA==", "dev": true, "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", @@ -3832,21 +3832,21 @@ } }, "node_modules/@volar/language-service": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-2.1.6.tgz", - "integrity": "sha512-1OpbbPQ6wUIumwMP5r45y8utVEmvq1n6BC8JHqGKsuFr9RGFIldDBlvA/xuO3MDKhjmmPGPHKb54kg1/YN78ow==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-2.2.1.tgz", + "integrity": "sha512-Zt0xELrxTJ+Aag44qkXSFRRIPh2XrhRTYaxUmZNY6QIIu5wWfroySK4LZaA6g7WhloGTrATstk3OxPS0RSlbRw==", "dev": true, "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" } }, "node_modules/@volar/snapshot-document": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@volar/snapshot-document/-/snapshot-document-2.1.6.tgz", - "integrity": "sha512-YNYk1sCOrGg7VHbZM+1It97q0GWhFxdqIwnxSNFoL0X1LuSRXoCT2DRb/aa1J6aBpPMbKqSFUWHGQEAFUnc4Zw==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@volar/snapshot-document/-/snapshot-document-2.2.1.tgz", + "integrity": "sha512-ISq74JwzdPcjw7TjZZ9VdOYdgwPoX/X3Jus3emD4ftG59v0gomIp11yz7Ds65rUi/coss/uTPse+onXR+64rpg==", "dev": true, "dependencies": { "vscode-languageserver-protocol": "^3.17.5", @@ -3854,21 +3854,21 @@ } }, "node_modules/@volar/source-map": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.1.6.tgz", - "integrity": "sha512-TeyH8pHHonRCHYI91J7fWUoxi0zWV8whZTVRlsWHSYfjm58Blalkf9LrZ+pj6OiverPTmrHRkBsG17ScQyWECw==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.2.1.tgz", + "integrity": "sha512-w1Bgpguhbp7YTr7VUFu6gb4iAZjeEPsOX4zpgiuvlldbzvIWDWy4t0jVifsIsxZ99HAu+c3swiME7wt+GeNqhA==", "dev": true, "dependencies": { "muggle-string": "^0.4.0" } }, "node_modules/@volar/typescript": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-2.1.6.tgz", - "integrity": "sha512-JgPGhORHqXuyC3r6skPmPHIZj4LoMmGlYErFTuPNBq9Nhc9VTv7ctHY7A3jMN3ngKEfRrfnUcwXHztvdSQqNfw==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-2.2.1.tgz", + "integrity": "sha512-Z/tqluR7Hz5/5dCqQp7wo9C/6tSv/IYl+tTzgzUt2NjTq95bKSsuO4E+V06D0c+3aP9x5S9jggLqw451hpnc6Q==", "dev": true, "dependencies": { - "@volar/language-core": "2.1.6", + "@volar/language-core": "2.2.1", "path-browserify": "^1.0.1" } }, @@ -9461,9 +9461,9 @@ } }, "node_modules/volar-service-css": { - "version": "0.0.34", - "resolved": "https://registry.npmjs.org/volar-service-css/-/volar-service-css-0.0.34.tgz", - "integrity": "sha512-C7ua0j80ZD7bsgALAz/cA1bykPehoIa5n+3+Ccr+YLpj0fypqw9iLUmGLX11CqzqNCO2XFGe/1eXB/c+SWrF/g==", + "version": "0.0.43", + "resolved": "https://registry.npmjs.org/volar-service-css/-/volar-service-css-0.0.43.tgz", + "integrity": "sha512-rg2gTXhswq6Wz8euZgCRS68+7EPH+3R7SeTqYfAAtHKoU0rS1bwdxP1CWHezyxnHrLMiXEypCgJJWcMTay3W7g==", "dev": true, "dependencies": { "vscode-css-languageservice": "^6.2.10", @@ -9471,7 +9471,7 @@ "vscode-uri": "^3.0.8" }, "peerDependencies": { - "@volar/language-service": "~2.1.0" + "@volar/language-service": "~2.2.0" }, "peerDependenciesMeta": { "@volar/language-service": { @@ -9480,16 +9480,16 @@ } }, "node_modules/volar-service-emmet": { - "version": "0.0.34", - "resolved": "https://registry.npmjs.org/volar-service-emmet/-/volar-service-emmet-0.0.34.tgz", - "integrity": "sha512-ubQvMCmHPp8Ic82LMPkgrp9ot+u2p/RDd0RyT0EykRkZpWsagHUF5HWkVheLfiMyx2rFuWx/+7qZPOgypx6h6g==", + "version": "0.0.43", + "resolved": "https://registry.npmjs.org/volar-service-emmet/-/volar-service-emmet-0.0.43.tgz", + "integrity": "sha512-ODsSOsSScVTNSD1Z+e4EV21RuN3q38ahGnuyxKYHW9Fg0RwfLatHl6wIRfj21XlVVa8twBMsA/Fp43ObuDEBxQ==", "dev": true, "dependencies": { "@vscode/emmet-helper": "^2.9.2", - "vscode-html-languageservice": "^5.1.0" + "vscode-html-languageservice": "npm:@johnsoncodehk/vscode-html-languageservice@5.2.0-34a5462" }, "peerDependencies": { - "@volar/language-service": "~2.1.0" + "@volar/language-service": "~2.2.0" }, "peerDependenciesMeta": { "@volar/language-service": { @@ -9497,18 +9497,37 @@ } } }, + "node_modules/volar-service-emmet/node_modules/@vscode/l10n": { + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.18.tgz", + "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==", + "dev": true + }, + "node_modules/volar-service-emmet/node_modules/vscode-html-languageservice": { + "name": "@johnsoncodehk/vscode-html-languageservice", + "version": "5.2.0-34a5462", + "resolved": "https://registry.npmjs.org/@johnsoncodehk/vscode-html-languageservice/-/vscode-html-languageservice-5.2.0-34a5462.tgz", + "integrity": "sha512-etqLfpSJ5zaw76KUNF603be6d6QsiQPmaHr9FKEp4zhLZJzWCCMH6Icak7MtLUFLZLMpL761mZNImi/joBo1ZA==", + "dev": true, + "dependencies": { + "@vscode/l10n": "^0.0.18", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-languageserver-types": "^3.17.5", + "vscode-uri": "^3.0.8" + } + }, "node_modules/volar-service-html": { - "version": "0.0.34", - "resolved": "https://registry.npmjs.org/volar-service-html/-/volar-service-html-0.0.34.tgz", - "integrity": "sha512-kMEneea1tQbiRcyKavqdrSVt8zV06t+0/3pGkjO3gV6sikXTNShIDkdtB4Tq9vE2cQdM50TuS7utVV7iysUxHw==", + "version": "0.0.43", + "resolved": "https://registry.npmjs.org/volar-service-html/-/volar-service-html-0.0.43.tgz", + "integrity": "sha512-Z/S7SCkHmpoR708WTQLCE3k+hfT16xjMfq9Htv7Y3yJeykah1jZO8oZX3433OPFfbS/ZFbGa2VlAIgDTVRU5Pg==", "dev": true, "dependencies": { - "vscode-html-languageservice": "^5.1.0", + "vscode-html-languageservice": "npm:@johnsoncodehk/vscode-html-languageservice@5.2.0-34a5462", "vscode-languageserver-textdocument": "^1.0.11", "vscode-uri": "^3.0.8" }, "peerDependencies": { - "@volar/language-service": "~2.1.0" + "@volar/language-service": "~2.2.0" }, "peerDependenciesMeta": { "@volar/language-service": { @@ -9516,16 +9535,35 @@ } } }, + "node_modules/volar-service-html/node_modules/@vscode/l10n": { + "version": "0.0.18", + "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.18.tgz", + "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==", + "dev": true + }, + "node_modules/volar-service-html/node_modules/vscode-html-languageservice": { + "name": "@johnsoncodehk/vscode-html-languageservice", + "version": "5.2.0-34a5462", + "resolved": "https://registry.npmjs.org/@johnsoncodehk/vscode-html-languageservice/-/vscode-html-languageservice-5.2.0-34a5462.tgz", + "integrity": "sha512-etqLfpSJ5zaw76KUNF603be6d6QsiQPmaHr9FKEp4zhLZJzWCCMH6Icak7MtLUFLZLMpL761mZNImi/joBo1ZA==", + "dev": true, + "dependencies": { + "@vscode/l10n": "^0.0.18", + "vscode-languageserver-textdocument": "^1.0.11", + "vscode-languageserver-types": "^3.17.5", + "vscode-uri": "^3.0.8" + } + }, "node_modules/volar-service-prettier": { - "version": "0.0.34", - "resolved": "https://registry.npmjs.org/volar-service-prettier/-/volar-service-prettier-0.0.34.tgz", - "integrity": "sha512-BNfJ8FwfPi1Wm/JkuzNjraOLdtKieGksNT/bDyquygVawv1QUzO2HB1hiMKfZGdcSFG5ZL9R0j7bBfRTfXA2gg==", + "version": "0.0.43", + "resolved": "https://registry.npmjs.org/volar-service-prettier/-/volar-service-prettier-0.0.43.tgz", + "integrity": "sha512-Beq+iNyG05PlSPTISOFK5Yoj29rXdGb6htvyFk2u0jVFRGX1QD0Pb5ze9OiqfUVwT+3cFZhPrSPndbTR1ft/aA==", "dev": true, "dependencies": { "vscode-uri": "^3.0.8" }, "peerDependencies": { - "@volar/language-service": "~2.1.0", + "@volar/language-service": "~2.2.0", "prettier": "^2.2 || ^3.0" }, "peerDependenciesMeta": { @@ -9538,9 +9576,9 @@ } }, "node_modules/volar-service-typescript": { - "version": "0.0.34", - "resolved": "https://registry.npmjs.org/volar-service-typescript/-/volar-service-typescript-0.0.34.tgz", - "integrity": "sha512-NbAry0w8ZXFgGsflvMwmPDCzgJGx3C+eYxFEbldaumkpTAJiywECWiUbPIOfmEHgpOllUKSnhwtLlWFK4YnfQg==", + "version": "0.0.43", + "resolved": "https://registry.npmjs.org/volar-service-typescript/-/volar-service-typescript-0.0.43.tgz", + "integrity": "sha512-oXYZHuM7QYBmgSiheFkoQPyUzzvm9ddaUzfDqc9cOM+fDuMAkUer2bEqnqZXerGjhsjuXNCu4PGlSOJJMxWe3A==", "dev": true, "dependencies": { "path-browserify": "^1.0.1", @@ -9550,7 +9588,7 @@ "vscode-nls": "^5.2.0" }, "peerDependencies": { - "@volar/language-service": "~2.1.0" + "@volar/language-service": "~2.2.0" }, "peerDependenciesMeta": { "@volar/language-service": { @@ -9559,12 +9597,12 @@ } }, "node_modules/volar-service-typescript-twoslash-queries": { - "version": "0.0.34", - "resolved": "https://registry.npmjs.org/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.34.tgz", - "integrity": "sha512-XAY2YtWKUp6ht89gxt3L5Dr46LU45d/VlBkj1KXUwNlinpoWiGN4Nm3B6DRF3VoBThAnQgm4c7WD0S+5yTzh+w==", + "version": "0.0.43", + "resolved": "https://registry.npmjs.org/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.43.tgz", + "integrity": "sha512-FUqgvK2a6YxNO0P+zmY5syVatD8I7+qEA+mj1lotqQxwtY0Gh3UDCCqTVapX1E4VxF/pvNac7eVOBkCUVVZC5w==", "dev": true, "peerDependencies": { - "@volar/language-service": "~2.1.0" + "@volar/language-service": "~2.2.0" }, "peerDependenciesMeta": { "@volar/language-service": { diff --git a/package.json b/package.json index 7f1bbbe..e6e2a0e 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "slash": "^5.1.0" }, "devDependencies": { - "@astrojs/check": "^0.5.10", + "@astrojs/check": "^0.6.0", "@types/fs-extra": "^11.0.4", "@types/node": "^20.12.10", "@types/semver": "^7.5.8",