55.diff (26429B)
1 diff --git a/package-lock.json b/package-lock.json 2 index d698390..49117fc 100644 3 --- a/package-lock.json 4 +++ b/package-lock.json 5 @@ -7,7 +7,7 @@ 6 "": { 7 "version": "0.0.1", 8 "dependencies": { 9 - "@astrojs/check": "^0.3.3", 10 + "@astrojs/check": "^0.7.0", 11 "@astrojs/lit": "^3.0.3", 12 "@astrojs/node": "^7.0.1", 13 "@astrojs/tailwind": "^5.0.3", 14 @@ -46,11 +46,11 @@ 15 } 16 }, 17 "node_modules/@astrojs/check": { 18 - "version": "0.3.3", 19 - "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.3.3.tgz", 20 - "integrity": "sha512-IpglE0PNWEXmRY0y67EYuLwiyMxRUuZuG1oP+tIgqeQEy45g1pBMIWpGnNXdoVRbChHDWMSFd2kLUtgzBUHnRQ==", 21 + "version": "0.7.0", 22 + "resolved": "https://registry.npmjs.org/@astrojs/check/-/check-0.7.0.tgz", 23 + "integrity": "sha512-UTqwOeKNu9IYZmJXEeWnQuTdSd/pX58Hl4TUARsMlT97SVDL//kLBE4T/ctxRz6J573N87oE5ddtW/uOOnQTug==", 24 "dependencies": { 25 - "@astrojs/language-server": "^2.5.4", 26 + "@astrojs/language-server": "^2.10.0", 27 "chokidar": "^3.5.3", 28 "fast-glob": "^3.3.1", 29 "kleur": "^4.1.5", 30 @@ -64,9 +64,9 @@ 31 } 32 }, 33 "node_modules/@astrojs/compiler": { 34 - "version": "2.3.4", 35 - "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.3.4.tgz", 36 - "integrity": "sha512-33/YtWoBCE0cBUNy1kh78FCDXBoBANX87ShgATlAHECYbG2+buNTAgq4Xgz4t5NgnEHPN21GIBC2Mvvwisoutw==" 37 + "version": "2.8.0", 38 + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.8.0.tgz", 39 + "integrity": "sha512-yrpD1WRGqsJwANaDIdtHo+YVjvIOFAjC83lu5qENIgrafwZcJgSXDuwVMXOgok4tFzpeKLsFQ6c3FoUdloLWBQ==" 40 }, 41 "node_modules/@astrojs/internal-helpers": { 42 "version": "0.2.1", 43 @@ -74,27 +74,25 @@ 44 "integrity": "sha512-06DD2ZnItMwUnH81LBLco3tWjcZ1lGU9rLCCBaeUCGYe9cI0wKyY2W3kDyoW1I6GmcWgt1fu+D1CTvz+FIKf8A==" 45 }, 46 "node_modules/@astrojs/language-server": { 47 - "version": "2.5.4", 48 - "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.5.4.tgz", 49 - "integrity": "sha512-diTs8AW5TvpO6LWEyuAMAC1ydH1tnVJmv2dRrcczklJZcfY9/eYLbGtKiC9rEQH3BwvFdnphroMUEprzCiqSMg==", 50 + "version": "2.10.0", 51 + "resolved": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.10.0.tgz", 52 + "integrity": "sha512-crHXpqYfA5qWioiuZnZFpTsNItgBlF1f0S9MzDYS7/pfCALkHNJ7K3w9U/j0uMKymsT4hC7BfMaX0DYlfdSzHg==", 53 "dependencies": { 54 - "@astrojs/compiler": "^2.2.2", 55 + "@astrojs/compiler": "^2.7.0", 56 "@jridgewell/sourcemap-codec": "^1.4.15", 57 - "@volar/kit": "~1.10.9", 58 - "@volar/language-core": "~1.10.9", 59 - "@volar/language-server": "~1.10.9", 60 - "@volar/language-service": "~1.10.9", 61 - "@volar/source-map": "~1.10.9", 62 - "@volar/typescript": "~1.10.9", 63 + "@volar/kit": "~2.2.3", 64 + "@volar/language-core": "~2.2.3", 65 + "@volar/language-server": "~2.2.3", 66 + "@volar/language-service": "~2.2.3", 67 + "@volar/typescript": "~2.2.3", 68 "fast-glob": "^3.2.12", 69 - "muggle-string": "^0.3.1", 70 - "volar-service-css": "0.0.16", 71 - "volar-service-emmet": "0.0.16", 72 - "volar-service-html": "0.0.16", 73 - "volar-service-prettier": "0.0.16", 74 - "volar-service-typescript": "0.0.16", 75 - "volar-service-typescript-twoslash-queries": "0.0.16", 76 - "vscode-html-languageservice": "^5.1.0", 77 + "volar-service-css": "0.0.45", 78 + "volar-service-emmet": "0.0.45", 79 + "volar-service-html": "0.0.45", 80 + "volar-service-prettier": "0.0.45", 81 + "volar-service-typescript": "0.0.45", 82 + "volar-service-typescript-twoslash-queries": "0.0.45", 83 + "vscode-html-languageservice": "^5.2.0", 84 "vscode-uri": "^3.0.8" 85 }, 86 "bin": { 87 @@ -567,11 +565,38 @@ 88 "@emmetio/scanner": "^1.0.4" 89 } 90 }, 91 + "node_modules/@emmetio/css-parser": { 92 + "version": "0.4.0", 93 + "resolved": "https://registry.npmjs.org/@emmetio/css-parser/-/css-parser-0.4.0.tgz", 94 + "integrity": "sha512-z7wkxRSZgrQHXVzObGkXG+Vmj3uRlpM11oCZ9pbaz0nFejvCDmAiNDpY75+wgXOcffKpj4rzGtwGaZxfJKsJxw==", 95 + "dependencies": { 96 + "@emmetio/stream-reader": "^2.2.0", 97 + "@emmetio/stream-reader-utils": "^0.1.0" 98 + } 99 + }, 100 + "node_modules/@emmetio/html-matcher": { 101 + "version": "1.3.0", 102 + "resolved": "https://registry.npmjs.org/@emmetio/html-matcher/-/html-matcher-1.3.0.tgz", 103 + "integrity": "sha512-NTbsvppE5eVyBMuyGfVu2CRrLvo7J4YHb6t9sBFLyY03WYhXET37qA4zOYUjBWFCRHO7pS1B9khERtY0f5JXPQ==", 104 + "dependencies": { 105 + "@emmetio/scanner": "^1.0.0" 106 + } 107 + }, 108 "node_modules/@emmetio/scanner": { 109 "version": "1.0.4", 110 "resolved": "https://registry.npmjs.org/@emmetio/scanner/-/scanner-1.0.4.tgz", 111 "integrity": "sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==" 112 }, 113 + "node_modules/@emmetio/stream-reader": { 114 + "version": "2.2.0", 115 + "resolved": "https://registry.npmjs.org/@emmetio/stream-reader/-/stream-reader-2.2.0.tgz", 116 + "integrity": "sha512-fXVXEyFA5Yv3M3n8sUGT7+fvecGrZP4k6FnWWMSZVQf69kAq0LLpaBQLGcPR30m3zMmKYhECP4k/ZkzvhEW5kw==" 117 + }, 118 + "node_modules/@emmetio/stream-reader-utils": { 119 + "version": "0.1.0", 120 + "resolved": "https://registry.npmjs.org/@emmetio/stream-reader-utils/-/stream-reader-utils-0.1.0.tgz", 121 + "integrity": "sha512-ZsZ2I9Vzso3Ho/pjZFsmmZ++FWeEd/txqybHTm4OgaZzdS8V9V/YYWQwg5TC38Z7uLWUV1vavpLLbjJtKubR1A==" 122 + }, 123 "node_modules/@esbuild/android-arm": { 124 "version": "0.19.8", 125 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.8.tgz", 126 @@ -1305,11 +1330,12 @@ 127 "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" 128 }, 129 "node_modules/@volar/kit": { 130 - "version": "1.10.10", 131 - "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-1.10.10.tgz", 132 - "integrity": "sha512-V2SyUPCPUhueqH8j5t48LJ0QsjExGSXzTv/XOdkUHV7hJ/ekyRGFqKxcfBtMq/nK6Tgu2G1ba+6u0d7e6wKcQw==", 133 + "version": "2.2.4", 134 + "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-2.2.4.tgz", 135 + "integrity": "sha512-TyRYaj56NBwa+0DgYbIkNQm+pN5DaV1dvZ5PzoKGDk9oag/sCG+W6wVkyaqmYCNJkXpmRtM627RkeMRTBvnYzw==", 136 "dependencies": { 137 - "@volar/language-service": "1.10.10", 138 + "@volar/language-service": "2.2.4", 139 + "@volar/typescript": "2.2.4", 140 "typesafe-path": "^0.2.2", 141 "vscode-languageserver-textdocument": "^1.0.11", 142 "vscode-uri": "^3.0.8" 143 @@ -1319,21 +1345,22 @@ 144 } 145 }, 146 "node_modules/@volar/language-core": { 147 - "version": "1.10.10", 148 - "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.10.10.tgz", 149 - "integrity": "sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw==", 150 + "version": "2.2.4", 151 + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-2.2.4.tgz", 152 + "integrity": "sha512-7As47GndxGxsqqYnbreLrfB5NDUeQioPM2LJKUuB4/34c0NpEJ2byVl3c9KYdjIdiEstWZ9JLtLKNTaPWb5jtA==", 153 "dependencies": { 154 - "@volar/source-map": "1.10.10" 155 + "@volar/source-map": "2.2.4" 156 } 157 }, 158 "node_modules/@volar/language-server": { 159 - "version": "1.10.10", 160 - "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-1.10.10.tgz", 161 - "integrity": "sha512-F2PRBU+CRjT7L9qe8bjof/uz/LbAXVmgwNU2gOSX2y1bUl3E8DHmD0dB6pwIVublvkx+Ivg/0r3Z6oyxfPPruQ==", 162 - "dependencies": { 163 - "@volar/language-core": "1.10.10", 164 - "@volar/language-service": "1.10.10", 165 - "@volar/typescript": "1.10.10", 166 + "version": "2.2.4", 167 + "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-2.2.4.tgz", 168 + "integrity": "sha512-wgRsKsqFMY7MRkmBfIX+GB0uzAv2Nks7YS3Ud6RWdHsjEu7tF+cXzBX/IRgW5HOayLLPC1xES2PYXk26hdOIoA==", 169 + "dependencies": { 170 + "@volar/language-core": "2.2.4", 171 + "@volar/language-service": "2.2.4", 172 + "@volar/snapshot-document": "2.2.4", 173 + "@volar/typescript": "2.2.4", 174 "@vscode/l10n": "^0.0.16", 175 "path-browserify": "^1.0.1", 176 "request-light": "^0.7.0", 177 @@ -1344,38 +1371,46 @@ 178 } 179 }, 180 "node_modules/@volar/language-service": { 181 - "version": "1.10.10", 182 - "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-1.10.10.tgz", 183 - "integrity": "sha512-P4fiPWDI6fLGO6BghlksCVHs1nr9gvWAMDyma3Bca4aowxXusxjUVTsnJq0EVorIN5uIr1Xel4B/tNdXt/IKyw==", 184 + "version": "2.2.4", 185 + "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-2.2.4.tgz", 186 + "integrity": "sha512-3OxJFADEsAZp1RoTS3SX2GY9SeVnB9mbd3N/Faz45IvnT2EFAyVJGPOyrz5bJDvKuCtjdoTNNWS1GX1bHGytrA==", 187 "dependencies": { 188 - "@volar/language-core": "1.10.10", 189 - "@volar/source-map": "1.10.10", 190 + "@volar/language-core": "2.2.4", 191 "vscode-languageserver-protocol": "^3.17.5", 192 "vscode-languageserver-textdocument": "^1.0.11", 193 "vscode-uri": "^3.0.8" 194 } 195 }, 196 + "node_modules/@volar/snapshot-document": { 197 + "version": "2.2.4", 198 + "resolved": "https://registry.npmjs.org/@volar/snapshot-document/-/snapshot-document-2.2.4.tgz", 199 + "integrity": "sha512-XwL9Jo5+nn4WZystok1+kRXbmFuJXaCx0KfJYZizJQDd7kPDgBcyci/aKsBVNhIgiD9JT0KKycru0ndyHRadGQ==", 200 + "dependencies": { 201 + "vscode-languageserver-protocol": "^3.17.5", 202 + "vscode-languageserver-textdocument": "^1.0.11" 203 + } 204 + }, 205 "node_modules/@volar/source-map": { 206 - "version": "1.10.10", 207 - "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.10.10.tgz", 208 - "integrity": "sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg==", 209 + "version": "2.2.4", 210 + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.2.4.tgz", 211 + "integrity": "sha512-m92FLpR9vB1YEZfiZ+bfgpLrToL/DNkOrorWVep3pffHrwwI4Tx2oIQN+sqHJfKkiT5N3J1owC+8crhAEinfjg==", 212 "dependencies": { 213 - "muggle-string": "^0.3.1" 214 + "muggle-string": "^0.4.0" 215 } 216 }, 217 "node_modules/@volar/typescript": { 218 - "version": "1.10.10", 219 - "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.10.10.tgz", 220 - "integrity": "sha512-4a2r5bdUub2m+mYVnLu2wt59fuoYWe7nf0uXtGHU8QQ5LDNfzAR0wK7NgDiQ9rcl2WT3fxT2AA9AylAwFtj50A==", 221 + "version": "2.2.4", 222 + "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-2.2.4.tgz", 223 + "integrity": "sha512-uAQC53tgEbHO62G8NXMfmBrJAlP2QJ9WxVEEQqqK3I6VSy8frL5LbH3hAWODxiwMWixv74wJLWlKbWXOgdIoRQ==", 224 "dependencies": { 225 - "@volar/language-core": "1.10.10", 226 + "@volar/language-core": "2.2.4", 227 "path-browserify": "^1.0.1" 228 } 229 }, 230 "node_modules/@vscode/emmet-helper": { 231 - "version": "2.9.2", 232 - "resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.9.2.tgz", 233 - "integrity": "sha512-MaGuyW+fa13q3aYsluKqclmh62Hgp0BpKIqS66fCxfOaBcVQ1OnMQxRRgQUYnCkxFISAQlkJ0qWWPyXjro1Qrg==", 234 + "version": "2.9.3", 235 + "resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.9.3.tgz", 236 + "integrity": "sha512-rB39LHWWPQYYlYfpv9qCoZOVioPCftKXXqrsyqN1mTWZM6dTnONT63Db+03vgrBbHzJN45IrgS/AGxw9iiqfEw==", 237 "dependencies": { 238 "emmet": "^2.4.3", 239 "jsonc-parser": "^2.3.0", 240 @@ -2399,9 +2434,9 @@ 241 "integrity": "sha512-Dvo5OGjnl7AZTU632dFJtWj0uJK835eeOVQIuRcmBmsFsTNn3cL05FqOyHAfGQDIoHfLhyJ1Tya3PJ0ceMz54g==" 242 }, 243 "node_modules/emmet": { 244 - "version": "2.4.6", 245 - "resolved": "https://registry.npmjs.org/emmet/-/emmet-2.4.6.tgz", 246 - "integrity": "sha512-dJfbdY/hfeTyf/Ef7Y7ubLYzkBvPQ912wPaeVYpAxvFxkEBf/+hJu4H6vhAvFN6HlxqedlfVn2x1S44FfQ97pg==", 247 + "version": "2.4.7", 248 + "resolved": "https://registry.npmjs.org/emmet/-/emmet-2.4.7.tgz", 249 + "integrity": "sha512-O5O5QNqtdlnQM2bmKHtJgyChcrFMgQuulI+WdiOw2NArzprUqqxUW6bgYtKvzKgrsYpuLWalOkdhNP+1jluhCA==", 250 "dependencies": { 251 "@emmetio/abbreviation": "^2.3.3", 252 "@emmetio/css-abbreviation": "^2.1.8" 253 @@ -4450,9 +4485,9 @@ 254 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 255 }, 256 "node_modules/muggle-string": { 257 - "version": "0.3.1", 258 - "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.3.1.tgz", 259 - "integrity": "sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==" 260 + "version": "0.4.1", 261 + "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.4.1.tgz", 262 + "integrity": "sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==" 263 }, 264 "node_modules/mz": { 265 "version": "2.7.0", 266 @@ -6716,9 +6751,9 @@ 267 } 268 }, 269 "node_modules/typescript-auto-import-cache": { 270 - "version": "0.3.0", 271 - "resolved": "https://registry.npmjs.org/typescript-auto-import-cache/-/typescript-auto-import-cache-0.3.0.tgz", 272 - "integrity": "sha512-Rq6/q4O9iyqUdjvOoyas7x/Qf9nWUMeqpP3YeTaLA+uECgfy5wOhfOS+SW/+fZ/uI/ZcKaf+2/ZhFzXh8xfofQ==", 273 + "version": "0.3.2", 274 + "resolved": "https://registry.npmjs.org/typescript-auto-import-cache/-/typescript-auto-import-cache-0.3.2.tgz", 275 + "integrity": "sha512-+laqe5SFL1vN62FPOOJSUDTZxtgsoOXjneYOXIpx5rQ4UMiN89NAtJLpqLqyebv9fgQ/IMeeTX+mQyRnwvJzvg==", 276 "dependencies": { 277 "semver": "^7.3.8" 278 } 279 @@ -6997,15 +7032,16 @@ 280 } 281 }, 282 "node_modules/volar-service-css": { 283 - "version": "0.0.16", 284 - "resolved": "https://registry.npmjs.org/volar-service-css/-/volar-service-css-0.0.16.tgz", 285 - "integrity": "sha512-gK/XD35t/P3SQrUuS8LMlCnE2ItIk+kXI6gPvBYl1NZ7O+tLH8rUWXA32YgpwNoITxYrm/G1seaq08zs4aiPvg==", 286 + "version": "0.0.45", 287 + "resolved": "https://registry.npmjs.org/volar-service-css/-/volar-service-css-0.0.45.tgz", 288 + "integrity": "sha512-f+AlUI1+kESbcZSVaNJVAnK0c/9Da5StoxzPqA5/8VqUHJWNdubWNnwG5xpFVTfgh6pgTcey3UBhBfHytFaIOg==", 289 "dependencies": { 290 "vscode-css-languageservice": "^6.2.10", 291 + "vscode-languageserver-textdocument": "^1.0.11", 292 "vscode-uri": "^3.0.8" 293 }, 294 "peerDependencies": { 295 - "@volar/language-service": "~1.10.0" 296 + "@volar/language-service": "~2.2.3" 297 }, 298 "peerDependenciesMeta": { 299 "@volar/language-service": { 300 @@ -7014,15 +7050,16 @@ 301 } 302 }, 303 "node_modules/volar-service-emmet": { 304 - "version": "0.0.16", 305 - "resolved": "https://registry.npmjs.org/volar-service-emmet/-/volar-service-emmet-0.0.16.tgz", 306 - "integrity": "sha512-8sWWywzVJOD+PWDArOXDWbiRlM7+peydFhXJT71i4X1WPW32RyPxn6FypvciO+amqpfZP2rXfB9eibIJ+EofSQ==", 307 + "version": "0.0.45", 308 + "resolved": "https://registry.npmjs.org/volar-service-emmet/-/volar-service-emmet-0.0.45.tgz", 309 + "integrity": "sha512-9nLXSDkR1vA/3fQkFEsSXAu3XovQxOpTkVG2jilQgfek/K1ZLkaA/WMhN/TtmPmQg4NxE9Ni6mA5udBQ5gVXIA==", 310 "dependencies": { 311 - "@vscode/emmet-helper": "^2.9.2", 312 - "volar-service-html": "0.0.16" 313 + "@emmetio/css-parser": "^0.4.0", 314 + "@emmetio/html-matcher": "^1.3.0", 315 + "@vscode/emmet-helper": "^2.9.2" 316 }, 317 "peerDependencies": { 318 - "@volar/language-service": "~1.10.0" 319 + "@volar/language-service": "~2.2.3" 320 }, 321 "peerDependenciesMeta": { 322 "@volar/language-service": { 323 @@ -7031,15 +7068,16 @@ 324 } 325 }, 326 "node_modules/volar-service-html": { 327 - "version": "0.0.16", 328 - "resolved": "https://registry.npmjs.org/volar-service-html/-/volar-service-html-0.0.16.tgz", 329 - "integrity": "sha512-/oEXXgry++1CnTXQBUNf9B8MZfTlYZuJfZA7Zx9MN7WS4ZPxk3BFOdal/cXH6RNR2ruNEYr5QTW9rsqtoUscag==", 330 + "version": "0.0.45", 331 + "resolved": "https://registry.npmjs.org/volar-service-html/-/volar-service-html-0.0.45.tgz", 332 + "integrity": "sha512-tLTJqfy1v5C4nmeAsfekFIKPl4r4qDMyL0L9MWywr/EApZzPCsbeUGxCqdzxSMC2q7PMCfX2i167txDo+J0LVA==", 333 "dependencies": { 334 - "vscode-html-languageservice": "^5.1.0", 335 + "vscode-html-languageservice": "npm:@johnsoncodehk/vscode-html-languageservice@5.2.0-34a5462", 336 + "vscode-languageserver-textdocument": "^1.0.11", 337 "vscode-uri": "^3.0.8" 338 }, 339 "peerDependencies": { 340 - "@volar/language-service": "~1.10.0" 341 + "@volar/language-service": "~2.2.3" 342 }, 343 "peerDependenciesMeta": { 344 "@volar/language-service": { 345 @@ -7047,12 +7085,32 @@ 346 } 347 } 348 }, 349 + "node_modules/volar-service-html/node_modules/@vscode/l10n": { 350 + "version": "0.0.18", 351 + "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.18.tgz", 352 + "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==" 353 + }, 354 + "node_modules/volar-service-html/node_modules/vscode-html-languageservice": { 355 + "name": "@johnsoncodehk/vscode-html-languageservice", 356 + "version": "5.2.0-34a5462", 357 + "resolved": "https://registry.npmjs.org/@johnsoncodehk/vscode-html-languageservice/-/vscode-html-languageservice-5.2.0-34a5462.tgz", 358 + "integrity": "sha512-etqLfpSJ5zaw76KUNF603be6d6QsiQPmaHr9FKEp4zhLZJzWCCMH6Icak7MtLUFLZLMpL761mZNImi/joBo1ZA==", 359 + "dependencies": { 360 + "@vscode/l10n": "^0.0.18", 361 + "vscode-languageserver-textdocument": "^1.0.11", 362 + "vscode-languageserver-types": "^3.17.5", 363 + "vscode-uri": "^3.0.8" 364 + } 365 + }, 366 "node_modules/volar-service-prettier": { 367 - "version": "0.0.16", 368 - "resolved": "https://registry.npmjs.org/volar-service-prettier/-/volar-service-prettier-0.0.16.tgz", 369 - "integrity": "sha512-Kj2ZdwJGEvfYbsHW8Sjrew/7EB4PgRoas4f8yAJzUUVxIC/kvhUwLDxQc8+N2IibomN76asJGWe+i6VZZvgIkw==", 370 + "version": "0.0.45", 371 + "resolved": "https://registry.npmjs.org/volar-service-prettier/-/volar-service-prettier-0.0.45.tgz", 372 + "integrity": "sha512-+mBS2EsDgp/kunKEBnHvhBwIQm5v2ahw4NKpKdg4sTpXy3UxqHt+Fq/wRYQ7Z8LlNVNRVfp75ThjM+w2zaZBAw==", 373 + "dependencies": { 374 + "vscode-uri": "^3.0.8" 375 + }, 376 "peerDependencies": { 377 - "@volar/language-service": "~1.10.0", 378 + "@volar/language-service": "~2.2.3", 379 "prettier": "^2.2 || ^3.0" 380 }, 381 "peerDependenciesMeta": { 382 @@ -7065,20 +7123,18 @@ 383 } 384 }, 385 "node_modules/volar-service-typescript": { 386 - "version": "0.0.16", 387 - "resolved": "https://registry.npmjs.org/volar-service-typescript/-/volar-service-typescript-0.0.16.tgz", 388 - "integrity": "sha512-k/qFKM2oxs/3fhbr/vcBSHnCLZ1HN3Aeh+bGvV9Lc9qIhrNyCVsDFOUJN1Qp4dI72+Y+eFSIDCLHmFEZdsP2EA==", 389 + "version": "0.0.45", 390 + "resolved": "https://registry.npmjs.org/volar-service-typescript/-/volar-service-typescript-0.0.45.tgz", 391 + "integrity": "sha512-i/mMIIAMastJ2kgPo3qvX0Rrl7NyxhIYZ0ug/B4ambZcLPI1vzBgS2fmvyWX3jhBYHh8NmbAotFj+0Y9JtN47A==", 392 "dependencies": { 393 "path-browserify": "^1.0.1", 394 "semver": "^7.5.4", 395 - "typescript-auto-import-cache": "^0.3.0", 396 + "typescript-auto-import-cache": "^0.3.1", 397 "vscode-languageserver-textdocument": "^1.0.11", 398 - "vscode-nls": "^5.2.0", 399 - "vscode-uri": "^3.0.8" 400 + "vscode-nls": "^5.2.0" 401 }, 402 "peerDependencies": { 403 - "@volar/language-service": "~1.10.0", 404 - "@volar/typescript": "~1.10.0" 405 + "@volar/language-service": "~2.2.3" 406 }, 407 "peerDependenciesMeta": { 408 "@volar/language-service": { 409 @@ -7087,11 +7143,11 @@ 410 } 411 }, 412 "node_modules/volar-service-typescript-twoslash-queries": { 413 - "version": "0.0.16", 414 - "resolved": "https://registry.npmjs.org/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.16.tgz", 415 - "integrity": "sha512-0gPrkDTD2bMj2AnSNykOKhfmPnBFE2LS1lF3LWA7qu1ChRnJF0sodwCCbbeNYJ9+yth956ApoU1BVQ8UrMg+yw==", 416 + "version": "0.0.45", 417 + "resolved": "https://registry.npmjs.org/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.45.tgz", 418 + "integrity": "sha512-KrPUUvKggZgV9mrDpstCzmf20irgv0ooMv+FGDzIIQUkya+d2+nSS8Mx2h9FvsYgLccUVw5jU3Rhwhd3pv/7qg==", 419 "peerDependencies": { 420 - "@volar/language-service": "~1.10.0" 421 + "@volar/language-service": "~2.2.3" 422 }, 423 "peerDependenciesMeta": { 424 "@volar/language-service": { 425 @@ -7100,27 +7156,37 @@ 426 } 427 }, 428 "node_modules/vscode-css-languageservice": { 429 - "version": "6.2.11", 430 - "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.2.11.tgz", 431 - "integrity": "sha512-qn49Wa6K94LnizpVxmlYrcPf1Cb36gq1nNueW0COhi4shylXBzET5wuDbH8ZWQlJD0HM5Mmnn7WE9vQVVs+ULA==", 432 + "version": "6.2.14", 433 + "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.2.14.tgz", 434 + "integrity": "sha512-5UPQ9Y1sUTnuMyaMBpO7LrBkqjhEJb5eAwdUlDp+Uez8lry+Tspnk3+3p2qWS4LlNsr4p3v9WkZxUf1ltgFpgw==", 435 "dependencies": { 436 - "@vscode/l10n": "^0.0.16", 437 + "@vscode/l10n": "^0.0.18", 438 "vscode-languageserver-textdocument": "^1.0.11", 439 "vscode-languageserver-types": "3.17.5", 440 "vscode-uri": "^3.0.8" 441 } 442 }, 443 + "node_modules/vscode-css-languageservice/node_modules/@vscode/l10n": { 444 + "version": "0.0.18", 445 + "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.18.tgz", 446 + "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==" 447 + }, 448 "node_modules/vscode-html-languageservice": { 449 - "version": "5.1.1", 450 - "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.1.1.tgz", 451 - "integrity": "sha512-JenrspIIG/Q+93R6G3L6HdK96itSisMynE0glURqHpQbL3dKAKzdm8L40lAHNkwJeBg+BBPpAshZKv/38onrTQ==", 452 + "version": "5.2.0", 453 + "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.2.0.tgz", 454 + "integrity": "sha512-cdNMhyw57/SQzgUUGSIMQ66jikqEN6nBNyhx5YuOyj9310+eY9zw8Q0cXpiKzDX8aHYFewQEXRnigl06j/TVwQ==", 455 "dependencies": { 456 - "@vscode/l10n": "^0.0.16", 457 + "@vscode/l10n": "^0.0.18", 458 "vscode-languageserver-textdocument": "^1.0.11", 459 "vscode-languageserver-types": "^3.17.5", 460 "vscode-uri": "^3.0.8" 461 } 462 }, 463 + "node_modules/vscode-html-languageservice/node_modules/@vscode/l10n": { 464 + "version": "0.0.18", 465 + "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.18.tgz", 466 + "integrity": "sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==" 467 + }, 468 "node_modules/vscode-jsonrpc": { 469 "version": "8.2.0", 470 "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.0.tgz", 471 diff --git a/package.json b/package.json 472 index 0357656..5f1492a 100644 473 --- a/package.json 474 +++ b/package.json 475 @@ -10,7 +10,7 @@ 476 "astro": "astro" 477 }, 478 "dependencies": { 479 - "@astrojs/check": "^0.3.3", 480 + "@astrojs/check": "^0.7.0", 481 "@astrojs/lit": "^3.0.3", 482 "@astrojs/node": "^7.0.1", 483 "@astrojs/tailwind": "^5.0.3",