diff --git a/docs/package.json b/docs/package.json index 12fa6e8..c29cf7a 100644 --- a/docs/package.json +++ b/docs/package.json @@ -10,12 +10,12 @@ "astro": "astro" }, "dependencies": { - "@astrojs/check": "^0.9.1", - "@astrojs/starlight": "^0.25.4", - "@fontsource-variable/jetbrains-mono": "^5.0.21", + "@astrojs/check": "^0.9.3", + "@astrojs/starlight": "^0.26.1", + "@fontsource-variable/jetbrains-mono": "^5.0.22", "@lorenzo_lewis/starlight-utils": "^0.1.2", - "astro": "^4.13.1", - "sharp": "^0.33.4", + "astro": "^4.14.2", + "sharp": "^0.33.5", "starlight-links-validator": "^0.10.1", "typescript": "^5.5.4" }, diff --git a/package.json b/package.json index cf2e8cc..8dbe561 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,6 @@ }, "devDependencies": { "@biomejs/biome": "1.8.3", - "lefthook": "^1.7.11" + "lefthook": "^1.7.14" } } diff --git a/packages/core/package.json b/packages/core/package.json index b6c8dfa..13cad0c 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -32,10 +32,10 @@ "dev": "shx rm -rf out && rbxtsc -w" }, "devDependencies": { - "@rbxts/compiler-types": "^2.3.0-types.1", + "@rbxts/compiler-types": "^2.3.0-types.2", "@rbxts/jest": "^0.1.0", "@rbxts/jest-globals": "^0.1.0", - "@rbxts/types": "^1.0.794", + "@rbxts/types": "^1.0.799", "rbxts-transform-debug": "https://github.com/paradoxuum/rbxts-transform-debug", "roblox-ts": "2.3.0", "shx": "^0.3.4", diff --git a/packages/ui/package.json b/packages/ui/package.json index 0c91a50..3c3fab3 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -33,18 +33,18 @@ }, "devDependencies": { "@rbxts/centurion": "workspace:^", - "@rbxts/compiler-types": "2.3.0-types.1", - "@rbxts/types": "^1.0.794", + "@rbxts/compiler-types": "2.3.0-types.2", + "@rbxts/types": "^1.0.799", "roblox-ts": "2.3.0-dev-26ec859", "shx": "^0.3.4", "typescript": "~5.5.4" }, "dependencies": { - "@rbxts/charm": "^0.5.2", + "@rbxts/charm": "^0.6.0", "@rbxts/ripple": "^0.8.2", "@rbxts/services": "^1.5.4", "@rbxts/set-timeout": "^1.1.2", - "@rbxts/vide": "^0.4.2" + "@rbxts/vide": "^0.4.4" }, "peerDependencies": { "@rbxts/centurion": "workspace:^" diff --git a/test/package.json b/test/package.json index 241537e..03e3ed9 100644 --- a/test/package.json +++ b/test/package.json @@ -7,8 +7,8 @@ "serve": "rojo serve" }, "devDependencies": { - "@rbxts/compiler-types": "^2.3.0-types.1", - "@rbxts/types": "^1.0.794", + "@rbxts/compiler-types": "^2.3.0-types.2", + "@rbxts/types": "^1.0.799", "roblox-ts": "2.3.0-dev-26ec859", "typescript": "~5.5.4" }, diff --git a/yarn.lock b/yarn.lock index 162ac8c..5ca7ce4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -15,11 +15,11 @@ __metadata: languageName: node linkType: hard -"@astrojs/check@npm:^0.9.1": - version: 0.9.1 - resolution: "@astrojs/check@npm:0.9.1" +"@astrojs/check@npm:^0.9.3": + version: 0.9.3 + resolution: "@astrojs/check@npm:0.9.3" dependencies: - "@astrojs/language-server": "npm:^2.13.1" + "@astrojs/language-server": "npm:^2.14.1" chokidar: "npm:^3.5.3" fast-glob: "npm:^3.3.1" kleur: "npm:^4.1.5" @@ -28,14 +28,14 @@ __metadata: typescript: ^5.0.0 bin: astro-check: dist/bin.js - checksum: 10c0/3aa2d0c464a8cb76b7a7203617772d99e791451efe063fe1b776a96ce0b0ff955bfc8c9a4b8b0e512422420f202f06046d8403e6f04b43084b990a1e2f2db02a + checksum: 10c0/fab8d39ca0734777534e54940c888663f7e448b53b0b6eb64d0008b9219da893b61ddbb281843a4ab05ae854cbfefca4e6dd43b3a2e1727bf71498de47935a87 languageName: node linkType: hard -"@astrojs/compiler@npm:^2.10.0, @astrojs/compiler@npm:^2.10.1": - version: 2.10.1 - resolution: "@astrojs/compiler@npm:2.10.1" - checksum: 10c0/0825c8e540fedb0fafd203eeedd7352e33439a4e578a3dec6520d49b291db48bd30e7f0e13fbbdc17f315c5b34ce7faf46f5bbca9c2be2fde4f3e47ede1784e6 +"@astrojs/compiler@npm:^2.10.2, @astrojs/compiler@npm:^2.10.3": + version: 2.10.3 + resolution: "@astrojs/compiler@npm:2.10.3" + checksum: 10c0/35e7a6e9d197924a3203afd3bd7bff39c8d4271516816c30173cca872302312c3748eefc5a5832523f49b98743115628a1b96922d7d96588a8d96e110a106b88 languageName: node linkType: hard @@ -46,25 +46,27 @@ __metadata: languageName: node linkType: hard -"@astrojs/language-server@npm:^2.13.1": - version: 2.13.1 - resolution: "@astrojs/language-server@npm:2.13.1" +"@astrojs/language-server@npm:^2.14.1": + version: 2.14.1 + resolution: "@astrojs/language-server@npm:2.14.1" dependencies: - "@astrojs/compiler": "npm:^2.10.1" + "@astrojs/compiler": "npm:^2.10.3" + "@astrojs/yaml2ts": "npm:^0.2.1" "@jridgewell/sourcemap-codec": "npm:^1.4.15" - "@volar/kit": "npm:~2.4.0-alpha.15" - "@volar/language-core": "npm:~2.4.0-alpha.15" - "@volar/language-server": "npm:~2.4.0-alpha.15" - "@volar/language-service": "npm:~2.4.0-alpha.15" - "@volar/typescript": "npm:~2.4.0-alpha.15" + "@volar/kit": "npm:~2.4.0" + "@volar/language-core": "npm:~2.4.0" + "@volar/language-server": "npm:~2.4.0" + "@volar/language-service": "npm:~2.4.0" + "@volar/typescript": "npm:~2.4.0" fast-glob: "npm:^3.2.12" muggle-string: "npm:^0.4.1" - volar-service-css: "npm:0.0.59" - volar-service-emmet: "npm:0.0.59" - volar-service-html: "npm:0.0.59" - volar-service-prettier: "npm:0.0.59" - volar-service-typescript: "npm:0.0.59" - volar-service-typescript-twoslash-queries: "npm:0.0.59" + volar-service-css: "npm:0.0.61" + volar-service-emmet: "npm:0.0.61" + volar-service-html: "npm:0.0.61" + volar-service-prettier: "npm:0.0.61" + volar-service-typescript: "npm:0.0.61" + volar-service-typescript-twoslash-queries: "npm:0.0.61" + volar-service-yaml: "npm:0.0.61" vscode-html-languageservice: "npm:^5.2.0" vscode-uri: "npm:^3.0.8" peerDependencies: @@ -77,7 +79,7 @@ __metadata: optional: true bin: astro-ls: bin/nodeServer.js - checksum: 10c0/ee52a9d6128484246bbe0e3532bf40e0c7aaf0ccb4165b437fcf9e477a278787ef1bb814459201490f0ee96835addac7e5475b6c80965e6c07f3f96e820af4ad + checksum: 10c0/093e8d99314d461dc943f17f25b9ae6dfbf73232a651efcf29d09d7adc633796ef358773479e3497e534a2f2b5bab585a2ef452bae5fac6dc9c2b1d6c37bb664 languageName: node linkType: hard @@ -152,9 +154,9 @@ __metadata: languageName: node linkType: hard -"@astrojs/starlight@npm:^0.25.4": - version: 0.25.4 - resolution: "@astrojs/starlight@npm:0.25.4" +"@astrojs/starlight@npm:^0.26.1": + version: 0.26.1 + resolution: "@astrojs/starlight@npm:0.26.1" dependencies: "@astrojs/mdx": "npm:^3.1.3" "@astrojs/sitemap": "npm:^3.1.6" @@ -179,7 +181,7 @@ __metadata: vfile: "npm:^6.0.2" peerDependencies: astro: ^4.8.6 - checksum: 10c0/4c6a444738d26a21099e359c0d58e0b8ea4beebc0da2283bf9b5aaf11d75533ab093ed7c259ef7d76ac7bc1648f3cce4e3dda24f52e1b9b15148d6252147e985 + checksum: 10c0/1924a8f86ddb9f67f37e74038ed90e8f0f0a499644c5e5c0264c4975f8988bb1967d13489517ceaea28903ebfce776d9155e0520cb951e19a81be10932342f23 languageName: node linkType: hard @@ -198,6 +200,15 @@ __metadata: languageName: node linkType: hard +"@astrojs/yaml2ts@npm:^0.2.1": + version: 0.2.1 + resolution: "@astrojs/yaml2ts@npm:0.2.1" + dependencies: + yaml: "npm:^2.5.0" + checksum: 10c0/944a60799f499863479d60bce781f29ec2aea674fe39d37bbc03a4b418ed54b72174695d1925732a3277b233cbec83e606dfaca2c6c752142a4b3dd14cf22a49 + languageName: node + linkType: hard + "@babel/code-frame@npm:^7.24.7": version: 7.24.7 resolution: "@babel/code-frame@npm:7.24.7" @@ -698,7 +709,7 @@ __metadata: languageName: node linkType: hard -"@emnapi/runtime@npm:^1.1.1": +"@emnapi/runtime@npm:^1.1.1, @emnapi/runtime@npm:^1.2.0": version: 1.2.0 resolution: "@emnapi/runtime@npm:1.2.0" dependencies: @@ -913,10 +924,10 @@ __metadata: languageName: node linkType: hard -"@fontsource-variable/jetbrains-mono@npm:^5.0.21": - version: 5.0.21 - resolution: "@fontsource-variable/jetbrains-mono@npm:5.0.21" - checksum: 10c0/3b5d9fab7eec1bcffe64ad8eec738ca8a03d848b4efd09975d56631121cd2f588aa43c77bb2a485dc3e8034c1a00a53063f0dc88f8738e91770adbf60cc69abf +"@fontsource-variable/jetbrains-mono@npm:^5.0.22": + version: 5.0.22 + resolution: "@fontsource-variable/jetbrains-mono@npm:5.0.22" + checksum: 10c0/8d38dd2c3af951056fc88a0a34b441b9ff078f9638c3d45b28e7dc79d16fe8b589f0b63d08d410109853168fc76c341f4257c6b3ee4fdc437541e2c70f919422 languageName: node linkType: hard @@ -932,6 +943,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-darwin-arm64@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-darwin-arm64@npm:0.33.5" + dependencies: + "@img/sharp-libvips-darwin-arm64": "npm:1.0.4" + dependenciesMeta: + "@img/sharp-libvips-darwin-arm64": + optional: true + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@img/sharp-darwin-x64@npm:0.33.4": version: 0.33.4 resolution: "@img/sharp-darwin-x64@npm:0.33.4" @@ -944,6 +967,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-darwin-x64@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-darwin-x64@npm:0.33.5" + dependencies: + "@img/sharp-libvips-darwin-x64": "npm:1.0.4" + dependenciesMeta: + "@img/sharp-libvips-darwin-x64": + optional: true + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@img/sharp-libvips-darwin-arm64@npm:1.0.2": version: 1.0.2 resolution: "@img/sharp-libvips-darwin-arm64@npm:1.0.2" @@ -951,6 +986,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-darwin-arm64@npm:1.0.4": + version: 1.0.4 + resolution: "@img/sharp-libvips-darwin-arm64@npm:1.0.4" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@img/sharp-libvips-darwin-x64@npm:1.0.2": version: 1.0.2 resolution: "@img/sharp-libvips-darwin-x64@npm:1.0.2" @@ -958,6 +1000,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-darwin-x64@npm:1.0.4": + version: 1.0.4 + resolution: "@img/sharp-libvips-darwin-x64@npm:1.0.4" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@img/sharp-libvips-linux-arm64@npm:1.0.2": version: 1.0.2 resolution: "@img/sharp-libvips-linux-arm64@npm:1.0.2" @@ -965,6 +1014,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-linux-arm64@npm:1.0.4": + version: 1.0.4 + resolution: "@img/sharp-libvips-linux-arm64@npm:1.0.4" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + "@img/sharp-libvips-linux-arm@npm:1.0.2": version: 1.0.2 resolution: "@img/sharp-libvips-linux-arm@npm:1.0.2" @@ -972,6 +1028,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-linux-arm@npm:1.0.5": + version: 1.0.5 + resolution: "@img/sharp-libvips-linux-arm@npm:1.0.5" + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + "@img/sharp-libvips-linux-s390x@npm:1.0.2": version: 1.0.2 resolution: "@img/sharp-libvips-linux-s390x@npm:1.0.2" @@ -979,6 +1042,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-linux-s390x@npm:1.0.4": + version: 1.0.4 + resolution: "@img/sharp-libvips-linux-s390x@npm:1.0.4" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + "@img/sharp-libvips-linux-x64@npm:1.0.2": version: 1.0.2 resolution: "@img/sharp-libvips-linux-x64@npm:1.0.2" @@ -986,6 +1056,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-linux-x64@npm:1.0.4": + version: 1.0.4 + resolution: "@img/sharp-libvips-linux-x64@npm:1.0.4" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + "@img/sharp-libvips-linuxmusl-arm64@npm:1.0.2": version: 1.0.2 resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.0.2" @@ -993,6 +1070,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-linuxmusl-arm64@npm:1.0.4": + version: 1.0.4 + resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.0.4" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + "@img/sharp-libvips-linuxmusl-x64@npm:1.0.2": version: 1.0.2 resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.0.2" @@ -1000,6 +1084,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-libvips-linuxmusl-x64@npm:1.0.4": + version: 1.0.4 + resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.0.4" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + "@img/sharp-linux-arm64@npm:0.33.4": version: 0.33.4 resolution: "@img/sharp-linux-arm64@npm:0.33.4" @@ -1012,6 +1103,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-linux-arm64@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-linux-arm64@npm:0.33.5" + dependencies: + "@img/sharp-libvips-linux-arm64": "npm:1.0.4" + dependenciesMeta: + "@img/sharp-libvips-linux-arm64": + optional: true + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + "@img/sharp-linux-arm@npm:0.33.4": version: 0.33.4 resolution: "@img/sharp-linux-arm@npm:0.33.4" @@ -1024,6 +1127,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-linux-arm@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-linux-arm@npm:0.33.5" + dependencies: + "@img/sharp-libvips-linux-arm": "npm:1.0.5" + dependenciesMeta: + "@img/sharp-libvips-linux-arm": + optional: true + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + "@img/sharp-linux-s390x@npm:0.33.4": version: 0.33.4 resolution: "@img/sharp-linux-s390x@npm:0.33.4" @@ -1036,6 +1151,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-linux-s390x@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-linux-s390x@npm:0.33.5" + dependencies: + "@img/sharp-libvips-linux-s390x": "npm:1.0.4" + dependenciesMeta: + "@img/sharp-libvips-linux-s390x": + optional: true + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + "@img/sharp-linux-x64@npm:0.33.4": version: 0.33.4 resolution: "@img/sharp-linux-x64@npm:0.33.4" @@ -1048,6 +1175,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-linux-x64@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-linux-x64@npm:0.33.5" + dependencies: + "@img/sharp-libvips-linux-x64": "npm:1.0.4" + dependenciesMeta: + "@img/sharp-libvips-linux-x64": + optional: true + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + "@img/sharp-linuxmusl-arm64@npm:0.33.4": version: 0.33.4 resolution: "@img/sharp-linuxmusl-arm64@npm:0.33.4" @@ -1060,6 +1199,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-linuxmusl-arm64@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-linuxmusl-arm64@npm:0.33.5" + dependencies: + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.0.4" + dependenciesMeta: + "@img/sharp-libvips-linuxmusl-arm64": + optional: true + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + "@img/sharp-linuxmusl-x64@npm:0.33.4": version: 0.33.4 resolution: "@img/sharp-linuxmusl-x64@npm:0.33.4" @@ -1072,6 +1223,18 @@ __metadata: languageName: node linkType: hard +"@img/sharp-linuxmusl-x64@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-linuxmusl-x64@npm:0.33.5" + dependencies: + "@img/sharp-libvips-linuxmusl-x64": "npm:1.0.4" + dependenciesMeta: + "@img/sharp-libvips-linuxmusl-x64": + optional: true + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + "@img/sharp-wasm32@npm:0.33.4": version: 0.33.4 resolution: "@img/sharp-wasm32@npm:0.33.4" @@ -1081,6 +1244,15 @@ __metadata: languageName: node linkType: hard +"@img/sharp-wasm32@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-wasm32@npm:0.33.5" + dependencies: + "@emnapi/runtime": "npm:^1.2.0" + conditions: cpu=wasm32 + languageName: node + linkType: hard + "@img/sharp-win32-ia32@npm:0.33.4": version: 0.33.4 resolution: "@img/sharp-win32-ia32@npm:0.33.4" @@ -1088,6 +1260,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-win32-ia32@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-win32-ia32@npm:0.33.5" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@img/sharp-win32-x64@npm:0.33.4": version: 0.33.4 resolution: "@img/sharp-win32-x64@npm:0.33.4" @@ -1095,6 +1274,13 @@ __metadata: languageName: node linkType: hard +"@img/sharp-win32-x64@npm:0.33.5": + version: 0.33.5 + resolution: "@img/sharp-win32-x64@npm:0.33.5" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -1250,6 +1436,13 @@ __metadata: languageName: node linkType: hard +"@oslojs/encoding@npm:^0.4.1": + version: 0.4.1 + resolution: "@oslojs/encoding@npm:0.4.1" + checksum: 10c0/e3ccee039f385cca8a53afb1584c85d66d3685e20142649aab8f6e7f71ea11e026861e60e3d61de8d34a78adf9049e6da6813e3de51ba2b86239a4200c08ee76 + languageName: node + linkType: hard + "@pagefind/darwin-arm64@npm:1.1.0": version: 1.1.0 resolution: "@pagefind/darwin-arm64@npm:1.1.0" @@ -1311,13 +1504,13 @@ __metadata: resolution: "@rbxts/centurion-ui@workspace:packages/ui" dependencies: "@rbxts/centurion": "workspace:^" - "@rbxts/charm": "npm:^0.5.2" - "@rbxts/compiler-types": "npm:2.3.0-types.1" + "@rbxts/charm": "npm:^0.6.0" + "@rbxts/compiler-types": "npm:2.3.0-types.2" "@rbxts/ripple": "npm:^0.8.2" "@rbxts/services": "npm:^1.5.4" "@rbxts/set-timeout": "npm:^1.1.2" - "@rbxts/types": "npm:^1.0.794" - "@rbxts/vide": "npm:^0.4.2" + "@rbxts/types": "npm:^1.0.799" + "@rbxts/vide": "npm:^0.4.4" roblox-ts: "npm:2.3.0-dev-26ec859" shx: "npm:^0.3.4" typescript: "npm:~5.5.4" @@ -1331,12 +1524,12 @@ __metadata: resolution: "@rbxts/centurion@workspace:packages/core" dependencies: "@rbxts/beacon": "npm:^2.1.1" - "@rbxts/compiler-types": "npm:^2.3.0-types.1" + "@rbxts/compiler-types": "npm:^2.3.0-types.2" "@rbxts/jest": "npm:^0.1.0" "@rbxts/jest-globals": "npm:^0.1.0" "@rbxts/services": "npm:^1.5.4" "@rbxts/t": "npm:^3.1.1" - "@rbxts/types": "npm:^1.0.794" + "@rbxts/types": "npm:^1.0.799" rbxts-transform-debug: "https://github.com/paradoxuum/rbxts-transform-debug" roblox-ts: "npm:2.3.0" shx: "npm:^0.3.4" @@ -1344,22 +1537,22 @@ __metadata: languageName: unknown linkType: soft -"@rbxts/charm@npm:^0.5.2": - version: 0.5.2 - resolution: "@rbxts/charm@npm:0.5.2" +"@rbxts/charm@npm:^0.6.0": + version: 0.6.0 + resolution: "@rbxts/charm@npm:0.6.0" peerDependencies: "@rbxts/react": "*" peerDependenciesMeta: "@rbxts/react": optional: true - checksum: 10c0/9c8701000e6a935348a90b37c6c30116ea4a9e474f32aea238e017f41a596a4855bd99799185f887d5b2b163710cc9dab45507e276e2f2fcd206132f1ff1b1b2 + checksum: 10c0/9fe7ba0c0144717b54200acd74020a82d0b029eac5c716e79456b0f7d183b1d17f6a9a31283895c337e854e8cb9d65ebc2da73137fc1de676009c5a3384f7427 languageName: node linkType: hard -"@rbxts/compiler-types@npm:2.3.0-types.1, @rbxts/compiler-types@npm:^2.3.0-types.1": - version: 2.3.0-types.1 - resolution: "@rbxts/compiler-types@npm:2.3.0-types.1" - checksum: 10c0/49d395927f786928c87ca580e918fefe38a54e46c279ebe6b3d03ab9ea58fc09f463c349685c3ccdaa26b49f5564dedab73c9f09a44bc093049dd35c6e3e6209 +"@rbxts/compiler-types@npm:2.3.0-types.2, @rbxts/compiler-types@npm:^2.3.0-types.2": + version: 2.3.0-types.2 + resolution: "@rbxts/compiler-types@npm:2.3.0-types.2" + checksum: 10c0/fb1b85afd9607b65fd218a3be992cd9ec2184a09ff77bddbc3e1919ee75d7c24e629c4d38af347d819149cb88cdd4359dfa0ca49074c092797f046bd39bfec90 languageName: node linkType: hard @@ -1450,17 +1643,17 @@ __metadata: languageName: node linkType: hard -"@rbxts/types@npm:^1.0.794": - version: 1.0.794 - resolution: "@rbxts/types@npm:1.0.794" - checksum: 10c0/3ceb1118122f495750e10425a51670419ae3b365da0b63e58868929e5f5c169f620cbebfe8d84ac390d3c27246a3af5a258704beb48722d4dc2e0b01d1bff2d6 +"@rbxts/types@npm:^1.0.799": + version: 1.0.799 + resolution: "@rbxts/types@npm:1.0.799" + checksum: 10c0/7ecc0eec499a9792e10992f2574006359480c48df84ca3311999d819937422b0d805acd7474997af822ddd6994966acc9fae459a45dfe52d9897e20f96c0200d languageName: node linkType: hard -"@rbxts/vide@npm:^0.4.2": - version: 0.4.2 - resolution: "@rbxts/vide@npm:0.4.2" - checksum: 10c0/9f474e545a4ab0f005c69b54ba50d9fd622488b10f0fddef701fbec9437be64b49e254883778f50d32882c82333f49c293b984c917d2662bf50b64d4d5f3293e +"@rbxts/vide@npm:^0.4.4": + version: 0.4.4 + resolution: "@rbxts/vide@npm:0.4.4" + checksum: 10c0/0e7ee7903f5fac332730f8304490eaca39f4cd94ceb7e1bb7b65fb3a647fe7e439881cb855398dece72b01542664f7caf96946d2a7b3173284ce9f59df988b1a languageName: node linkType: hard @@ -1498,6 +1691,22 @@ __metadata: languageName: node linkType: hard +"@rollup/pluginutils@npm:^5.1.0": + version: 5.1.0 + resolution: "@rollup/pluginutils@npm:5.1.0" + dependencies: + "@types/estree": "npm:^1.0.0" + estree-walker: "npm:^2.0.2" + picomatch: "npm:^2.3.1" + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 10c0/c7bed15711f942d6fdd3470fef4105b73991f99a478605e13d41888963330a6f9e32be37e6ddb13f012bc7673ff5e54f06f59fd47109436c1c513986a8a7612d + languageName: node + linkType: hard + "@rollup/rollup-android-arm-eabi@npm:4.18.0": version: 4.18.0 resolution: "@rollup/rollup-android-arm-eabi@npm:4.18.0" @@ -1626,12 +1835,12 @@ __metadata: languageName: node linkType: hard -"@shikijs/core@npm:1.12.1": - version: 1.12.1 - resolution: "@shikijs/core@npm:1.12.1" +"@shikijs/core@npm:1.14.1": + version: 1.14.1 + resolution: "@shikijs/core@npm:1.14.1" dependencies: "@types/hast": "npm:^3.0.4" - checksum: 10c0/196df410a63a7cee3539f7ea46ee2241f7d6876af622041330b9c2725e9efa2993a2f0e24938d1dd1c214222fa03e18e61b4c849d323b06505387d93acadb918 + checksum: 10c0/a9779634956010788f346f779a8e445d17101cae64e6769a7a4d6d479ccd5d47e6c897fd7a57445cea6b64f1b79f1126ff4f57dbc6ce28c1533f6b74450d752f languageName: node linkType: hard @@ -1804,85 +2013,74 @@ __metadata: languageName: node linkType: hard -"@volar/kit@npm:~2.4.0-alpha.15": - version: 2.4.0-alpha.16 - resolution: "@volar/kit@npm:2.4.0-alpha.16" +"@volar/kit@npm:~2.4.0": + version: 2.4.0 + resolution: "@volar/kit@npm:2.4.0" dependencies: - "@volar/language-service": "npm:2.4.0-alpha.16" - "@volar/typescript": "npm:2.4.0-alpha.16" + "@volar/language-service": "npm:2.4.0" + "@volar/typescript": "npm:2.4.0" typesafe-path: "npm:^0.2.2" vscode-languageserver-textdocument: "npm:^1.0.11" vscode-uri: "npm:^3.0.8" peerDependencies: typescript: "*" - checksum: 10c0/e977109e4aeb2c7ba934451a2265a8f30224e43a948d77fe775387153f970fd083046f305b685c20dfcf4b6d11a0b530494f9c845b3ec372a5ab341b3acc7b51 + checksum: 10c0/34b4ccccfd40c5fa11becedad1753cf80a5e4864a5706ef7e7c7a68ab58c497634ee0ad71687224333cafbe7edb199f203a3c043c02054332ac6b16763f04250 languageName: node linkType: hard -"@volar/language-core@npm:2.4.0-alpha.16, @volar/language-core@npm:~2.4.0-alpha.15": - version: 2.4.0-alpha.16 - resolution: "@volar/language-core@npm:2.4.0-alpha.16" +"@volar/language-core@npm:2.4.0, @volar/language-core@npm:~2.4.0": + version: 2.4.0 + resolution: "@volar/language-core@npm:2.4.0" dependencies: - "@volar/source-map": "npm:2.4.0-alpha.16" - checksum: 10c0/47ab89afb0e9c2710ea59b48229364d397a94702e47a185a9559b25c35991fb1a342f75071cd7618084788ceffd7ca4594c76a7d926a88b95a50ac262fd99829 + "@volar/source-map": "npm:2.4.0" + checksum: 10c0/10d62ed6556dae586a26899407ff75fa7e30be6df9ee5e2a1f05a38bfbde454ce03a02dd0a8e5fcc396d9cf91ddceec4ac79707cd92e2257e29fdc121d78085c languageName: node linkType: hard -"@volar/language-server@npm:~2.4.0-alpha.15": - version: 2.4.0-alpha.16 - resolution: "@volar/language-server@npm:2.4.0-alpha.16" +"@volar/language-server@npm:~2.4.0": + version: 2.4.0 + resolution: "@volar/language-server@npm:2.4.0" dependencies: - "@volar/language-core": "npm:2.4.0-alpha.16" - "@volar/language-service": "npm:2.4.0-alpha.16" - "@volar/snapshot-document": "npm:2.4.0-alpha.16" - "@volar/typescript": "npm:2.4.0-alpha.16" + "@volar/language-core": "npm:2.4.0" + "@volar/language-service": "npm:2.4.0" + "@volar/typescript": "npm:2.4.0" path-browserify: "npm:^1.0.1" request-light: "npm:^0.7.0" vscode-languageserver: "npm:^9.0.1" vscode-languageserver-protocol: "npm:^3.17.5" vscode-languageserver-textdocument: "npm:^1.0.11" vscode-uri: "npm:^3.0.8" - checksum: 10c0/bee8956b2cc94cd73edf4af6832f848fe85e7126fc5c98e8448f1e0f03224379932481a678992b6412e962803d7be1f94d1b1b4e691a2f94ddec7d26f7fc6bac + checksum: 10c0/fdd400f8f478b4c4ae49306c4742ad077a328ca165dad1d21f45d3737488981b3b0de2aa47675d87ae16f47c8c04e742fe86290fdfd098afd47f6a35a90aaf69 languageName: node linkType: hard -"@volar/language-service@npm:2.4.0-alpha.16, @volar/language-service@npm:~2.4.0-alpha.15": - version: 2.4.0-alpha.16 - resolution: "@volar/language-service@npm:2.4.0-alpha.16" +"@volar/language-service@npm:2.4.0, @volar/language-service@npm:~2.4.0": + version: 2.4.0 + resolution: "@volar/language-service@npm:2.4.0" dependencies: - "@volar/language-core": "npm:2.4.0-alpha.16" + "@volar/language-core": "npm:2.4.0" vscode-languageserver-protocol: "npm:^3.17.5" vscode-languageserver-textdocument: "npm:^1.0.11" vscode-uri: "npm:^3.0.8" - checksum: 10c0/7600b8be3162928d4df90c9a65bd2e50d571f96ac4a20ba72fd5f9ee0305a3259a17eb44b23cf63804cfa30b16b457f61533079f13cef3fa0b3c589681afc4cb - languageName: node - linkType: hard - -"@volar/snapshot-document@npm:2.4.0-alpha.16": - version: 2.4.0-alpha.16 - resolution: "@volar/snapshot-document@npm:2.4.0-alpha.16" - dependencies: - vscode-languageserver-protocol: "npm:^3.17.5" - vscode-languageserver-textdocument: "npm:^1.0.11" - checksum: 10c0/fd961a6a9bc8d22fa47200b10aa2226adf1dbc9751084d9f8e792be4fe2ab6262045c2d75f3dad45e5421514b5574438f5d3338cea12e07e520ed01d42d68b8c + checksum: 10c0/f316a6d97ae75e17cab520cdce2803b0bc08ab386553984517dca60cb1934eb97ffb76a87685462c8e12002291248830d7a44a7166d35878a78b37da59328f66 languageName: node linkType: hard -"@volar/source-map@npm:2.4.0-alpha.16": - version: 2.4.0-alpha.16 - resolution: "@volar/source-map@npm:2.4.0-alpha.16" - checksum: 10c0/368749210032764469cbc0b4d59cf7485dbf34a8b02bf8e4e0d87901bd6366fdb9b9bac214c35c75b36e977fd82d59645dc087d77f757ee7d894ccf40153d400 +"@volar/source-map@npm:2.4.0": + version: 2.4.0 + resolution: "@volar/source-map@npm:2.4.0" + checksum: 10c0/e1bd40c96e7d5e7fcd7270b15909080065154a2227af44b341d0edc7b7a417a13a4b71dd661cd62af0fdad431a0fd50f17393707534c8f3b6891252d0135d86e languageName: node linkType: hard -"@volar/typescript@npm:2.4.0-alpha.16, @volar/typescript@npm:~2.4.0-alpha.15": - version: 2.4.0-alpha.16 - resolution: "@volar/typescript@npm:2.4.0-alpha.16" +"@volar/typescript@npm:2.4.0, @volar/typescript@npm:~2.4.0": + version: 2.4.0 + resolution: "@volar/typescript@npm:2.4.0" dependencies: - "@volar/language-core": "npm:2.4.0-alpha.16" + "@volar/language-core": "npm:2.4.0" path-browserify: "npm:^1.0.1" vscode-uri: "npm:^3.0.8" - checksum: 10c0/36396bc4ab58cd94c886bc70877181c948e1ea9038d007f60a1fed07061167bc72ba81b46f3f156de4944c62781575c0ea1c38b825be36b6e25c16390f18087e + checksum: 10c0/8684b87edec5ffef034895766daab099a214cb75e49d726825b80bc16dcc046bd84422bd7d19e05bfef3aa174d1e5e1102a80c26732726f625fa277e7674c35a languageName: node linkType: hard @@ -1950,6 +2148,18 @@ __metadata: languageName: node linkType: hard +"ajv@npm:^8.11.0": + version: 8.17.1 + resolution: "ajv@npm:8.17.1" + dependencies: + fast-deep-equal: "npm:^3.1.3" + fast-uri: "npm:^3.0.1" + json-schema-traverse: "npm:^1.0.0" + require-from-string: "npm:^2.0.2" + checksum: 10c0/ec3ba10a573c6b60f94639ffc53526275917a2df6810e4ab5a6b959d87459f9ef3f00d5e7865b82677cb7d21590355b34da14d1d0b9c32d75f95a187e76fff35 + languageName: node + linkType: hard + "ajv@npm:^8.12.0": version: 8.16.0 resolution: "ajv@npm:8.16.0" @@ -2104,11 +2314,11 @@ __metadata: languageName: node linkType: hard -"astro@npm:^4.13.1": - version: 4.13.1 - resolution: "astro@npm:4.13.1" +"astro@npm:^4.14.2": + version: 4.14.2 + resolution: "astro@npm:4.14.2" dependencies: - "@astrojs/compiler": "npm:^2.10.0" + "@astrojs/compiler": "npm:^2.10.2" "@astrojs/internal-helpers": "npm:0.4.1" "@astrojs/markdown-remark": "npm:5.2.0" "@astrojs/telemetry": "npm:3.1.0" @@ -2118,6 +2328,8 @@ __metadata: "@babel/plugin-transform-react-jsx": "npm:^7.25.2" "@babel/traverse": "npm:^7.25.3" "@babel/types": "npm:^7.25.2" + "@oslojs/encoding": "npm:^0.4.1" + "@rollup/pluginutils": "npm:^5.1.0" "@types/babel__core": "npm:^7.20.5" "@types/cookie": "npm:^0.6.0" acorn: "npm:^8.12.1" @@ -2148,7 +2360,9 @@ __metadata: js-yaml: "npm:^4.1.0" kleur: "npm:^4.1.5" magic-string: "npm:^0.30.11" + micromatch: "npm:^4.0.7" mrmime: "npm:^2.0.0" + neotraverse: "npm:^0.6.9" ora: "npm:^8.0.1" p-limit: "npm:^6.1.0" p-queue: "npm:^8.0.1" @@ -2158,24 +2372,26 @@ __metadata: rehype: "npm:^13.0.1" semver: "npm:^7.6.3" sharp: "npm:^0.33.3" - shiki: "npm:^1.12.0" + shiki: "npm:^1.12.1" string-width: "npm:^7.2.0" strip-ansi: "npm:^7.1.0" tsconfck: "npm:^3.1.1" unist-util-visit: "npm:^5.0.0" vfile: "npm:^6.0.2" - vite: "npm:^5.3.5" + vite: "npm:^5.4.0" vitefu: "npm:^0.2.5" which-pm: "npm:^3.0.0" + xxhash-wasm: "npm:^1.0.2" yargs-parser: "npm:^21.1.1" zod: "npm:^3.23.8" zod-to-json-schema: "npm:^3.23.2" + zod-to-ts: "npm:^1.2.0" dependenciesMeta: sharp: optional: true bin: astro: astro.js - checksum: 10c0/7f7df725a5459e5106ee62a89bd260ad4d23f5fd9d77930a8ca4b8d9e2686eae02f8a431b5e93ff3180bee4cf519be7b25f22b1664c0123551c02d6dc91c32a1 + checksum: 10c0/b9031e572703814c2d8fce8c118fd97142b94cd786c6d00c88ea8d409a8c1f4e6fa2d5da793ebb3e1cfc8baa0bfd343127a2c2f7cefc3878cf3e51e883d09fa9 languageName: node linkType: hard @@ -2343,7 +2559,7 @@ __metadata: resolution: "centurion@workspace:." dependencies: "@biomejs/biome": "npm:1.8.3" - lefthook: "npm:^1.7.11" + lefthook: "npm:^1.7.14" languageName: unknown linkType: soft @@ -2711,13 +2927,13 @@ __metadata: version: 0.0.0-use.local resolution: "docs@workspace:docs" dependencies: - "@astrojs/check": "npm:^0.9.1" - "@astrojs/starlight": "npm:^0.25.4" - "@fontsource-variable/jetbrains-mono": "npm:^5.0.21" + "@astrojs/check": "npm:^0.9.3" + "@astrojs/starlight": "npm:^0.26.1" + "@fontsource-variable/jetbrains-mono": "npm:^5.0.22" "@lorenzo_lewis/starlight-utils": "npm:^0.1.2" - astro: "npm:^4.13.1" + astro: "npm:^4.14.2" sass: "npm:^1.77.8" - sharp: "npm:^0.33.4" + sharp: "npm:^0.33.5" starlight-links-validator: "npm:^0.10.1" typescript: "npm:^5.5.4" languageName: unknown @@ -2979,6 +3195,13 @@ __metadata: languageName: node linkType: hard +"estree-walker@npm:^2.0.2": + version: 2.0.2 + resolution: "estree-walker@npm:2.0.2" + checksum: 10c0/53a6c54e2019b8c914dc395890153ffdc2322781acf4bd7d1a32d7aedc1710807bdcd866ac133903d5629ec601fbb50abe8c2e5553c7f5a0afdd9b6af6c945af + languageName: node + linkType: hard + "estree-walker@npm:^3.0.0, estree-walker@npm:^3.0.3": version: 3.0.3 resolution: "estree-walker@npm:3.0.3" @@ -3084,6 +3307,13 @@ __metadata: languageName: node linkType: hard +"fast-uri@npm:^3.0.1": + version: 3.0.1 + resolution: "fast-uri@npm:3.0.1" + checksum: 10c0/3cd46d6006083b14ca61ffe9a05b8eef75ef87e9574b6f68f2e17ecf4daa7aaadeff44e3f0f7a0ef4e0f7e7c20fc07beec49ff14dc72d0b500f00386592f2d10 + languageName: node + linkType: hard + "fastq@npm:^1.6.0": version: 1.17.1 resolution: "fastq@npm:1.17.1" @@ -4047,6 +4277,13 @@ __metadata: languageName: node linkType: hard +"jsonc-parser@npm:^3.0.0": + version: 3.3.1 + resolution: "jsonc-parser@npm:3.3.1" + checksum: 10c0/269c3ae0a0e4f907a914bf334306c384aabb9929bd8c99f909275ebd5c2d3bc70b9bcd119ad794f339dec9f24b6a4ee9cd5a8ab2e6435e730ad4075388fc2ab6 + languageName: node + linkType: hard + "jsonfile@npm:^6.0.1": version: 6.1.0 resolution: "jsonfile@npm:6.1.0" @@ -4081,74 +4318,90 @@ __metadata: languageName: node linkType: hard -"lefthook-darwin-arm64@npm:1.7.11": - version: 1.7.11 - resolution: "lefthook-darwin-arm64@npm:1.7.11" +"lefthook-darwin-arm64@npm:1.7.14": + version: 1.7.14 + resolution: "lefthook-darwin-arm64@npm:1.7.14" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"lefthook-darwin-x64@npm:1.7.11": - version: 1.7.11 - resolution: "lefthook-darwin-x64@npm:1.7.11" +"lefthook-darwin-x64@npm:1.7.14": + version: 1.7.14 + resolution: "lefthook-darwin-x64@npm:1.7.14" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"lefthook-freebsd-arm64@npm:1.7.11": - version: 1.7.11 - resolution: "lefthook-freebsd-arm64@npm:1.7.11" +"lefthook-freebsd-arm64@npm:1.7.14": + version: 1.7.14 + resolution: "lefthook-freebsd-arm64@npm:1.7.14" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"lefthook-freebsd-x64@npm:1.7.11": - version: 1.7.11 - resolution: "lefthook-freebsd-x64@npm:1.7.11" +"lefthook-freebsd-x64@npm:1.7.14": + version: 1.7.14 + resolution: "lefthook-freebsd-x64@npm:1.7.14" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"lefthook-linux-arm64@npm:1.7.11": - version: 1.7.11 - resolution: "lefthook-linux-arm64@npm:1.7.11" +"lefthook-linux-arm64@npm:1.7.14": + version: 1.7.14 + resolution: "lefthook-linux-arm64@npm:1.7.14" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"lefthook-linux-x64@npm:1.7.11": - version: 1.7.11 - resolution: "lefthook-linux-x64@npm:1.7.11" +"lefthook-linux-x64@npm:1.7.14": + version: 1.7.14 + resolution: "lefthook-linux-x64@npm:1.7.14" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"lefthook-windows-arm64@npm:1.7.11": - version: 1.7.11 - resolution: "lefthook-windows-arm64@npm:1.7.11" +"lefthook-openbsd-arm64@npm:1.7.14": + version: 1.7.14 + resolution: "lefthook-openbsd-arm64@npm:1.7.14" + conditions: os=openbsd & cpu=arm64 + languageName: node + linkType: hard + +"lefthook-openbsd-x64@npm:1.7.14": + version: 1.7.14 + resolution: "lefthook-openbsd-x64@npm:1.7.14" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + +"lefthook-windows-arm64@npm:1.7.14": + version: 1.7.14 + resolution: "lefthook-windows-arm64@npm:1.7.14" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"lefthook-windows-x64@npm:1.7.11": - version: 1.7.11 - resolution: "lefthook-windows-x64@npm:1.7.11" +"lefthook-windows-x64@npm:1.7.14": + version: 1.7.14 + resolution: "lefthook-windows-x64@npm:1.7.14" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"lefthook@npm:^1.7.11": - version: 1.7.11 - resolution: "lefthook@npm:1.7.11" +"lefthook@npm:^1.7.14": + version: 1.7.14 + resolution: "lefthook@npm:1.7.14" dependencies: - lefthook-darwin-arm64: "npm:1.7.11" - lefthook-darwin-x64: "npm:1.7.11" - lefthook-freebsd-arm64: "npm:1.7.11" - lefthook-freebsd-x64: "npm:1.7.11" - lefthook-linux-arm64: "npm:1.7.11" - lefthook-linux-x64: "npm:1.7.11" - lefthook-windows-arm64: "npm:1.7.11" - lefthook-windows-x64: "npm:1.7.11" + lefthook-darwin-arm64: "npm:1.7.14" + lefthook-darwin-x64: "npm:1.7.14" + lefthook-freebsd-arm64: "npm:1.7.14" + lefthook-freebsd-x64: "npm:1.7.14" + lefthook-linux-arm64: "npm:1.7.14" + lefthook-linux-x64: "npm:1.7.14" + lefthook-openbsd-arm64: "npm:1.7.14" + lefthook-openbsd-x64: "npm:1.7.14" + lefthook-windows-arm64: "npm:1.7.14" + lefthook-windows-x64: "npm:1.7.14" dependenciesMeta: lefthook-darwin-arm64: optional: true @@ -4162,13 +4415,17 @@ __metadata: optional: true lefthook-linux-x64: optional: true + lefthook-openbsd-arm64: + optional: true + lefthook-openbsd-x64: + optional: true lefthook-windows-arm64: optional: true lefthook-windows-x64: optional: true bin: lefthook: bin/index.js - checksum: 10c0/f13eed56e5ce2dbfa2a0b7c886f0b0c5eb9e93a521bc6ddde14950264d8bc4e0f29d4c287477207e7e0a25f631293f97ea3a1553571845e7fae0db785ccaa2b3 + checksum: 10c0/0fc3440e6fb67a765feff088b226ae15c9ffb811be8168567ce71bc276a523f4f81b49b0f3019862e8e6edb205153f4053fdc9d31f7cf029426bedfcf7038407 languageName: node linkType: hard @@ -4193,6 +4450,13 @@ __metadata: languageName: node linkType: hard +"lodash@npm:4.17.21": + version: 4.17.21 + resolution: "lodash@npm:4.17.21" + checksum: 10c0/d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c + languageName: node + linkType: hard + "log-symbols@npm:^6.0.0": version: 6.0.0 resolution: "log-symbols@npm:6.0.0" @@ -4985,7 +5249,7 @@ __metadata: languageName: node linkType: hard -"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4": +"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.7": version: 4.0.7 resolution: "micromatch@npm:4.0.7" dependencies: @@ -5164,6 +5428,13 @@ __metadata: languageName: node linkType: hard +"neotraverse@npm:^0.6.9": + version: 0.6.18 + resolution: "neotraverse@npm:0.6.18" + checksum: 10c0/46f4c53cbbdc53671150916b544a9f46e27781f8003985237507542190173bec131168d89b846535f9c34c0a2a7debb1ab3a4f7a93d08218e2c194a363708ffa + languageName: node + linkType: hard + "nlcst-to-string@npm:^4.0.0": version: 4.0.0 resolution: "nlcst-to-string@npm:4.0.0" @@ -5563,7 +5834,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.38, postcss@npm:^8.4.39": +"postcss@npm:^8.4.38": version: 8.4.39 resolution: "postcss@npm:8.4.39" dependencies: @@ -5574,6 +5845,17 @@ __metadata: languageName: node linkType: hard +"postcss@npm:^8.4.41": + version: 8.4.41 + resolution: "postcss@npm:8.4.41" + dependencies: + nanoid: "npm:^3.3.7" + picocolors: "npm:^1.0.1" + source-map-js: "npm:^1.2.0" + checksum: 10c0/c1828fc59e7ec1a3bf52b3a42f615dba53c67960ed82a81df6441b485fe43c20aba7f4e7c55425762fd99c594ecabbaaba8cf5b30fd79dfec5b52a9f63a2d690 + languageName: node + linkType: hard + "preferred-pm@npm:^4.0.0": version: 4.0.0 resolution: "preferred-pm@npm:4.0.0" @@ -5585,6 +5867,15 @@ __metadata: languageName: node linkType: hard +"prettier@npm:2.8.7": + version: 2.8.7 + resolution: "prettier@npm:2.8.7" + bin: + prettier: bin-prettier.js + checksum: 10c0/84c5b62f7d4909ae5b18b1a4cee67f6a30a548244c8919e67158dee1453f4fa4ff4d291c6f2e41e21d443a0c405f03ec27690502d4ad90c3a7c59bcaf38b51ba + languageName: node + linkType: hard + "prismjs@npm:^1.29.0": version: 1.29.0 resolution: "prismjs@npm:1.29.0" @@ -5860,6 +6151,13 @@ __metadata: languageName: node linkType: hard +"request-light@npm:^0.5.7": + version: 0.5.8 + resolution: "request-light@npm:0.5.8" + checksum: 10c0/65d47f79cbe13c46c10eecb9264ad06ea5f76ea64855766448937c0fe888a70b9c854bf9dc4c2dc1949ea5400030b55bea7d4ba0807fae0202004cee796ea819 + languageName: node + linkType: hard + "request-light@npm:^0.7.0": version: 0.7.0 resolution: "request-light@npm:0.7.0" @@ -6150,7 +6448,7 @@ __metadata: languageName: node linkType: hard -"sharp@npm:^0.33.3, sharp@npm:^0.33.4": +"sharp@npm:^0.33.3": version: 0.33.4 resolution: "sharp@npm:0.33.4" dependencies: @@ -6219,6 +6517,75 @@ __metadata: languageName: node linkType: hard +"sharp@npm:^0.33.5": + version: 0.33.5 + resolution: "sharp@npm:0.33.5" + dependencies: + "@img/sharp-darwin-arm64": "npm:0.33.5" + "@img/sharp-darwin-x64": "npm:0.33.5" + "@img/sharp-libvips-darwin-arm64": "npm:1.0.4" + "@img/sharp-libvips-darwin-x64": "npm:1.0.4" + "@img/sharp-libvips-linux-arm": "npm:1.0.5" + "@img/sharp-libvips-linux-arm64": "npm:1.0.4" + "@img/sharp-libvips-linux-s390x": "npm:1.0.4" + "@img/sharp-libvips-linux-x64": "npm:1.0.4" + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.0.4" + "@img/sharp-libvips-linuxmusl-x64": "npm:1.0.4" + "@img/sharp-linux-arm": "npm:0.33.5" + "@img/sharp-linux-arm64": "npm:0.33.5" + "@img/sharp-linux-s390x": "npm:0.33.5" + "@img/sharp-linux-x64": "npm:0.33.5" + "@img/sharp-linuxmusl-arm64": "npm:0.33.5" + "@img/sharp-linuxmusl-x64": "npm:0.33.5" + "@img/sharp-wasm32": "npm:0.33.5" + "@img/sharp-win32-ia32": "npm:0.33.5" + "@img/sharp-win32-x64": "npm:0.33.5" + color: "npm:^4.2.3" + detect-libc: "npm:^2.0.3" + semver: "npm:^7.6.3" + dependenciesMeta: + "@img/sharp-darwin-arm64": + optional: true + "@img/sharp-darwin-x64": + optional: true + "@img/sharp-libvips-darwin-arm64": + optional: true + "@img/sharp-libvips-darwin-x64": + optional: true + "@img/sharp-libvips-linux-arm": + optional: true + "@img/sharp-libvips-linux-arm64": + optional: true + "@img/sharp-libvips-linux-s390x": + optional: true + "@img/sharp-libvips-linux-x64": + optional: true + "@img/sharp-libvips-linuxmusl-arm64": + optional: true + "@img/sharp-libvips-linuxmusl-x64": + optional: true + "@img/sharp-linux-arm": + optional: true + "@img/sharp-linux-arm64": + optional: true + "@img/sharp-linux-s390x": + optional: true + "@img/sharp-linux-x64": + optional: true + "@img/sharp-linuxmusl-arm64": + optional: true + "@img/sharp-linuxmusl-x64": + optional: true + "@img/sharp-wasm32": + optional: true + "@img/sharp-win32-ia32": + optional: true + "@img/sharp-win32-x64": + optional: true + checksum: 10c0/6b81421ddfe6ee524d8d77e325c5e147fef22884e1c7b1656dfd89a88d7025894115da02d5f984261bf2e6daa16f98cadd1721c4ba408b4212b1d2a60f233484 + languageName: node + linkType: hard + "shebang-command@npm:^2.0.0": version: 2.0.0 resolution: "shebang-command@npm:2.0.0" @@ -6267,13 +6634,13 @@ __metadata: languageName: node linkType: hard -"shiki@npm:^1.12.0": - version: 1.12.1 - resolution: "shiki@npm:1.12.1" +"shiki@npm:^1.12.1": + version: 1.14.1 + resolution: "shiki@npm:1.14.1" dependencies: - "@shikijs/core": "npm:1.12.1" + "@shikijs/core": "npm:1.14.1" "@types/hast": "npm:^3.0.4" - checksum: 10c0/1afe9a0002a215fec6960e48284b207d4714de192f4a2223f748a640c0de17a45f2c76ebc4c4020c308bd441c6f7b913eecbd97d346ddd681db0a643c46190fc + checksum: 10c0/756f45917f281e158eef114b985b9a4cae9f0470f955e2f96f4473a3aed327dc1d653b9bd6280eb28398bd0da6d533caa4fce61b716c1263c5d85df53964ade2 languageName: node linkType: hard @@ -6597,9 +6964,9 @@ __metadata: dependencies: "@rbxts/centurion": "workspace:^" "@rbxts/centurion-ui": "workspace:^" - "@rbxts/compiler-types": "npm:^2.3.0-types.1" + "@rbxts/compiler-types": "npm:^2.3.0-types.2" "@rbxts/services": "npm:^1.5.4" - "@rbxts/types": "npm:^1.0.794" + "@rbxts/types": "npm:^1.0.799" roblox-ts: "npm:2.3.0-dev-26ec859" shx: "npm:^0.3.4" typescript: "npm:~5.5.4" @@ -6969,19 +7336,20 @@ __metadata: languageName: node linkType: hard -"vite@npm:^5.3.5": - version: 5.3.5 - resolution: "vite@npm:5.3.5" +"vite@npm:^5.4.0": + version: 5.4.1 + resolution: "vite@npm:5.4.1" dependencies: esbuild: "npm:^0.21.3" fsevents: "npm:~2.3.3" - postcss: "npm:^8.4.39" + postcss: "npm:^8.4.41" rollup: "npm:^4.13.0" peerDependencies: "@types/node": ^18.0.0 || >=20.0.0 less: "*" lightningcss: ^1.21.0 sass: "*" + sass-embedded: "*" stylus: "*" sugarss: "*" terser: ^5.4.0 @@ -6997,6 +7365,8 @@ __metadata: optional: true sass: optional: true + sass-embedded: + optional: true stylus: optional: true sugarss: @@ -7005,7 +7375,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 10c0/795c7e0dbc94b96c4a0aff0d5d4b349dd28ad8b7b70979c1010f96b4d83f7d6c1700ebd6fed91de2e021b0a3689b9abc2d8017f6dfa8c9a6ca5c7af637d6afc6 + checksum: 10c0/b9ea824f1a946aa494f756e6d9dd88869baa62ae5ba3071b32b6a20958fd622cb624c860bdd7daee201c83ca029feaf8bbe2d2a6e172a5d49308772f8899d86d languageName: node linkType: hard @@ -7021,89 +7391,89 @@ __metadata: languageName: node linkType: hard -"volar-service-css@npm:0.0.59": - version: 0.0.59 - resolution: "volar-service-css@npm:0.0.59" +"volar-service-css@npm:0.0.61": + version: 0.0.61 + resolution: "volar-service-css@npm:0.0.61" dependencies: vscode-css-languageservice: "npm:^6.3.0" vscode-languageserver-textdocument: "npm:^1.0.11" vscode-uri: "npm:^3.0.8" peerDependencies: - "@volar/language-service": ~2.4.0-alpha.12 + "@volar/language-service": ~2.4.0 peerDependenciesMeta: "@volar/language-service": optional: true - checksum: 10c0/e94738d1ff7eaa008be50f69dc1c84613d353e4ee355fb08fde10dd034ff8064e0cda933aac570207f4f63900659f3f8925755fc4bf74b17d5d0e4137f587494 + checksum: 10c0/6e1fe8e2178f8d85c6f1e4e9ad5b39ac1b085a68c216454f0f388394b40c88d12e9c3481f4a21ef95bd70e06684c87ae57b96eb025870a60d66cc85035fa0f42 languageName: node linkType: hard -"volar-service-emmet@npm:0.0.59": - version: 0.0.59 - resolution: "volar-service-emmet@npm:0.0.59" +"volar-service-emmet@npm:0.0.61": + version: 0.0.61 + resolution: "volar-service-emmet@npm:0.0.61" dependencies: "@emmetio/css-parser": "npm:^0.4.0" "@emmetio/html-matcher": "npm:^1.3.0" "@vscode/emmet-helper": "npm:^2.9.3" vscode-uri: "npm:^3.0.8" peerDependencies: - "@volar/language-service": ~2.4.0-alpha.12 + "@volar/language-service": ~2.4.0 peerDependenciesMeta: "@volar/language-service": optional: true - checksum: 10c0/de45982c5165b854408cd326e704bf791392f7fd59e769fb15a0abca501d35b059fa3a5eac64d36429fb28991a241a1c79c5ca45a6277a304f7a069c79402c11 + checksum: 10c0/8fc608896014caae22ab59b7c4d16474e0b1daa9e0792f84ff1a0ff4691017b9e776cf9b3fc6def88c1e8e29b5fa9f9c62d91f62f2fc896eb855d929d1b7add3 languageName: node linkType: hard -"volar-service-html@npm:0.0.59": - version: 0.0.59 - resolution: "volar-service-html@npm:0.0.59" +"volar-service-html@npm:0.0.61": + version: 0.0.61 + resolution: "volar-service-html@npm:0.0.61" dependencies: vscode-html-languageservice: "npm:^5.3.0" vscode-languageserver-textdocument: "npm:^1.0.11" vscode-uri: "npm:^3.0.8" peerDependencies: - "@volar/language-service": ~2.4.0-alpha.12 + "@volar/language-service": ~2.4.0 peerDependenciesMeta: "@volar/language-service": optional: true - checksum: 10c0/48c201fd0eaf4d380e52da41fba9778844c4326ddacfdb7197af12696c6c00e938a218ca78121e36f3e669e41bc59a15aa13e9b9375fc80c932ba397947cba33 + checksum: 10c0/16f253d7580811102c2eef9a606ae81792bd461d8917a02886370d36e3555916805bb9dfe79cf5b52365a04124efb8c06822429185aee5f747e9327d03fdc556 languageName: node linkType: hard -"volar-service-prettier@npm:0.0.59": - version: 0.0.59 - resolution: "volar-service-prettier@npm:0.0.59" +"volar-service-prettier@npm:0.0.61": + version: 0.0.61 + resolution: "volar-service-prettier@npm:0.0.61" dependencies: vscode-uri: "npm:^3.0.8" peerDependencies: - "@volar/language-service": ~2.4.0-alpha.12 + "@volar/language-service": ~2.4.0 prettier: ^2.2 || ^3.0 peerDependenciesMeta: "@volar/language-service": optional: true prettier: optional: true - checksum: 10c0/32b9365a80edc267af6c7e0b477572d39878834233695b75089e0001ccb54ab0bec77ab7dbcf67e956e212c4fc258702713cb75b85f9eda78a129cd2b21d40a2 + checksum: 10c0/c4d2c7a60f41a546cbf6359979f92d284283ab50545a7cdc0be698ec9296105e575ea3271c724c99fe8179046574eb12e423e4b3f5765cc23523ceef6c309e7b languageName: node linkType: hard -"volar-service-typescript-twoslash-queries@npm:0.0.59": - version: 0.0.59 - resolution: "volar-service-typescript-twoslash-queries@npm:0.0.59" +"volar-service-typescript-twoslash-queries@npm:0.0.61": + version: 0.0.61 + resolution: "volar-service-typescript-twoslash-queries@npm:0.0.61" dependencies: vscode-uri: "npm:^3.0.8" peerDependencies: - "@volar/language-service": ~2.4.0-alpha.12 + "@volar/language-service": ~2.4.0 peerDependenciesMeta: "@volar/language-service": optional: true - checksum: 10c0/19a0686644cc60a9e6a1e08780ddc99ed20dc5c81203dcca271f7fda0d3ecaf1d327a59f81b2860e04b31792111d9dc6cd4445a6bc41d330d120aedb3d7f99c7 + checksum: 10c0/1c55d6f0745d0f6077fcc773bfaca56c92090dc1e5a6e6ce2aa437bfe0d8649dd412b67045b5d3f7aec52e8fbb6cde9291088e1ecb7cfe942953a249b4537d28 languageName: node linkType: hard -"volar-service-typescript@npm:0.0.59": - version: 0.0.59 - resolution: "volar-service-typescript@npm:0.0.59" +"volar-service-typescript@npm:0.0.61": + version: 0.0.61 + resolution: "volar-service-typescript@npm:0.0.61" dependencies: path-browserify: "npm:^1.0.1" semver: "npm:^7.6.2" @@ -7112,11 +7482,26 @@ __metadata: vscode-nls: "npm:^5.2.0" vscode-uri: "npm:^3.0.8" peerDependencies: - "@volar/language-service": ~2.4.0-alpha.12 + "@volar/language-service": ~2.4.0 peerDependenciesMeta: "@volar/language-service": optional: true - checksum: 10c0/9b78fe303bd2586d9d993ee3f2692d7f24d75a4163af6e3f3fcae884d9d3e2830155e314d1202939d86b30aa247e949fa93d08761f32c3f5a67895e4bfb18e1a + checksum: 10c0/c27a884c0f7cb43d456c46e9c09504e51b76d6d3bee75621a50bd10f6b771433d76640bdb8fc4ade00073f16de2d5e7ed6e88fa0994fe9ab5c0ba6fa907f461e + languageName: node + linkType: hard + +"volar-service-yaml@npm:0.0.61": + version: 0.0.61 + resolution: "volar-service-yaml@npm:0.0.61" + dependencies: + vscode-uri: "npm:^3.0.8" + yaml-language-server: "npm:~1.15.0" + peerDependencies: + "@volar/language-service": ~2.4.0 + peerDependenciesMeta: + "@volar/language-service": + optional: true + checksum: 10c0/be067b82b2389523d5e290dea3087674d3d44a1cd837e0a94794a8c81488b2f509a4115653213e05afd854d860accf653a68b2d392f6a6f83e1a99a409a61faa languageName: node linkType: hard @@ -7144,6 +7529,26 @@ __metadata: languageName: node linkType: hard +"vscode-json-languageservice@npm:4.1.8": + version: 4.1.8 + resolution: "vscode-json-languageservice@npm:4.1.8" + dependencies: + jsonc-parser: "npm:^3.0.0" + vscode-languageserver-textdocument: "npm:^1.0.1" + vscode-languageserver-types: "npm:^3.16.0" + vscode-nls: "npm:^5.0.0" + vscode-uri: "npm:^3.0.2" + checksum: 10c0/9165703884e5eef52d4bf52294051df6623461cc7a3d458ef1f4fa3f98ac93c3a79efc8c4a15fda6ddf6e43d155c207c3c13534dcac3fe7982ddf1926dbf22a7 + languageName: node + linkType: hard + +"vscode-jsonrpc@npm:6.0.0": + version: 6.0.0 + resolution: "vscode-jsonrpc@npm:6.0.0" + checksum: 10c0/22c35873155a62e71c454ad71165683536361eaabc1f07af41cbfd83c4c3bbfe3b36b58faba2b059d8f20da61b645a8c687bdf449407196e0bdb0a080257ca69 + languageName: node + linkType: hard + "vscode-jsonrpc@npm:8.2.0": version: 8.2.0 resolution: "vscode-jsonrpc@npm:8.2.0" @@ -7151,6 +7556,16 @@ __metadata: languageName: node linkType: hard +"vscode-languageserver-protocol@npm:3.16.0": + version: 3.16.0 + resolution: "vscode-languageserver-protocol@npm:3.16.0" + dependencies: + vscode-jsonrpc: "npm:6.0.0" + vscode-languageserver-types: "npm:3.16.0" + checksum: 10c0/6a1ca737d826a710271b36d72c0833dfc8f78c68416725173892195d04b358ee8eb1095d5edfb7a62c7ea01128c762b9463ee8b6b1949efe060a43fe621ea62a + languageName: node + linkType: hard + "vscode-languageserver-protocol@npm:3.17.5, vscode-languageserver-protocol@npm:^3.17.5": version: 3.17.5 resolution: "vscode-languageserver-protocol@npm:3.17.5" @@ -7168,13 +7583,31 @@ __metadata: languageName: node linkType: hard -"vscode-languageserver-types@npm:3.17.5, vscode-languageserver-types@npm:^3.15.1, vscode-languageserver-types@npm:^3.17.5": +"vscode-languageserver-types@npm:3.16.0": + version: 3.16.0 + resolution: "vscode-languageserver-types@npm:3.16.0" + checksum: 10c0/cc1bd68a7fe94152849e434cfc6fd8471f5c17198057fc6c95814d4b1655ab2b76d577b5fcd0f1f2a5df0285f054c96b9698e6d33e8183846f152d6e7d3ecc97 + languageName: node + linkType: hard + +"vscode-languageserver-types@npm:3.17.5, vscode-languageserver-types@npm:^3.15.1, vscode-languageserver-types@npm:^3.16.0, vscode-languageserver-types@npm:^3.17.5": version: 3.17.5 resolution: "vscode-languageserver-types@npm:3.17.5" checksum: 10c0/1e1260de79a2cc8de3e46f2e0182cdc94a7eddab487db5a3bd4ee716f67728e685852707d72c059721ce500447be9a46764a04f0611e94e4321ffa088eef36f8 languageName: node linkType: hard +"vscode-languageserver@npm:^7.0.0": + version: 7.0.0 + resolution: "vscode-languageserver@npm:7.0.0" + dependencies: + vscode-languageserver-protocol: "npm:3.16.0" + bin: + installServerIntoExtension: bin/installServerIntoExtension + checksum: 10c0/a36f66ab2f43ff3a754ccca5030ac3ec73cf373ab3d4d65c1de59895198b3abb3760691ada71fd7837e7dbda1eb14526420b4b91fe562facabfc568a2e58a88a + languageName: node + linkType: hard + "vscode-languageserver@npm:^9.0.1": version: 9.0.1 resolution: "vscode-languageserver@npm:9.0.1" @@ -7186,7 +7619,7 @@ __metadata: languageName: node linkType: hard -"vscode-nls@npm:^5.2.0": +"vscode-nls@npm:^5.0.0, vscode-nls@npm:^5.2.0": version: 5.2.0 resolution: "vscode-nls@npm:5.2.0" checksum: 10c0/dc9e48f58ebbc807f435d351008813a2ea0c9432d51e778bcac9163c0642f929ddb518411ad654e775ce31e24d6acfa8fb7db8893c05b42c2019894e08b050f9 @@ -7200,7 +7633,7 @@ __metadata: languageName: node linkType: hard -"vscode-uri@npm:^3.0.8": +"vscode-uri@npm:^3.0.2, vscode-uri@npm:^3.0.8": version: 3.0.8 resolution: "vscode-uri@npm:3.0.8" checksum: 10c0/f7f217f526bf109589969fe6e66b71e70b937de1385a1d7bb577ca3ee7c5e820d3856a86e9ff2fa9b7a0bc56a3dd8c3a9a557d3fedd7df414bc618d5e6b567f9 @@ -7290,6 +7723,13 @@ __metadata: languageName: node linkType: hard +"xxhash-wasm@npm:^1.0.2": + version: 1.0.2 + resolution: "xxhash-wasm@npm:1.0.2" + checksum: 10c0/5ba899d9216d9897de2d61a5331b16c99226e75ce47895fc8c730bac5cb00e6e50856dd8f489c12b3012f0fc81b6894806b2e44d2eb3cc7843919793485a30d1 + languageName: node + linkType: hard + "y18n@npm:^5.0.5": version: 5.0.8 resolution: "y18n@npm:5.0.8" @@ -7311,6 +7751,46 @@ __metadata: languageName: node linkType: hard +"yaml-language-server@npm:~1.15.0": + version: 1.15.0 + resolution: "yaml-language-server@npm:1.15.0" + dependencies: + ajv: "npm:^8.11.0" + lodash: "npm:4.17.21" + prettier: "npm:2.8.7" + request-light: "npm:^0.5.7" + vscode-json-languageservice: "npm:4.1.8" + vscode-languageserver: "npm:^7.0.0" + vscode-languageserver-textdocument: "npm:^1.0.1" + vscode-languageserver-types: "npm:^3.16.0" + vscode-nls: "npm:^5.0.0" + vscode-uri: "npm:^3.0.2" + yaml: "npm:2.2.2" + dependenciesMeta: + prettier: + optional: true + bin: + yaml-language-server: bin/yaml-language-server + checksum: 10c0/0f01cb9503ebde941b4f9d1efc3c2df3132781f977079626d8d7b816073f4a1b4ed9a3bacfb020d39dacdf484847804045b87d5e4baadbc379c9f4194b4a06b4 + languageName: node + linkType: hard + +"yaml@npm:2.2.2": + version: 2.2.2 + resolution: "yaml@npm:2.2.2" + checksum: 10c0/a95bed9205a1f1cac11b315cb3f7ddf6b9979b85a478a18c86abf3066fd8d32c88f8de128c1ea97c2ac5f05de3268ff64e8286c241fd956851f1308044a50a9d + languageName: node + linkType: hard + +"yaml@npm:^2.5.0": + version: 2.5.0 + resolution: "yaml@npm:2.5.0" + bin: + yaml: bin.mjs + checksum: 10c0/771a1df083c8217cf04ef49f87244ae2dd7d7457094425e793b8f056159f167602ce172aa32d6bca21f787d24ec724aee3cecde938f6643564117bd151452631 + languageName: node + linkType: hard + "yargs-parser@npm:^21.1.1": version: 21.1.1 resolution: "yargs-parser@npm:21.1.1" @@ -7349,6 +7829,16 @@ __metadata: languageName: node linkType: hard +"zod-to-ts@npm:^1.2.0": + version: 1.2.0 + resolution: "zod-to-ts@npm:1.2.0" + peerDependencies: + typescript: ^4.9.4 || ^5.0.2 + zod: ^3 + checksum: 10c0/69375a29b04ac93fcfb7df286984a287c06219b51a0a70f15088baa662378d2078f4f96730f0090713df9172f02fe84ba9767cd2e1fbbc55f7d48b2190d9b0d9 + languageName: node + linkType: hard + "zod@npm:^3.23.8": version: 3.23.8 resolution: "zod@npm:3.23.8"