diff --git a/apps/ppp/package.json b/apps/ppp/package.json index 3746913..f68cadb 100644 --- a/apps/ppp/package.json +++ b/apps/ppp/package.json @@ -11,13 +11,13 @@ "astro": "astro" }, "dependencies": { - "@astrojs/check": "^0.8.3", + "@astrojs/check": "^0.9.2", "@astrojs/mdx": "^3.1.3", "@astrojs/svelte": "^5.7.0", "@astrojs/tailwind": "^5.1.0", "@xterm/addon-fit": "^0.10.0", "@xterm/xterm": "^5.5.0", - "astro": "^4.12.2", + "astro": "^4.13.2", "astro-icon": "^1.1.0", "libs": "workspace:*", "monaco-editor": "^0.50.0", @@ -25,7 +25,7 @@ "monaco-textmate": "^3.0.1", "monaco-vim": "^0.4.1", "onigasm": "^2.2.5", - "tailwindcss": "^3.4.7", + "tailwindcss": "^3.4.9", "testing": "workspace:*", "dotnet-runtime": "workspace:*", "gleam-runtime": "workspace:*", @@ -38,13 +38,13 @@ "java-runtime": "workspace:*" }, "devDependencies": { - "@iconify-json/lucide": "^1.1.202", + "@iconify-json/lucide": "^1.1.205", "@iconify/svelte": "^4.0.2", - "@tailwindcss/typography": "^0.5.13", + "@tailwindcss/typography": "^0.5.14", "@types/color": "^3.0.6", "color": "^4.2.3", "daisyui": "^4.12.10", - "svelte": "5.0.0-next.201", + "svelte": "5.0.0-next.210", "vite-plugin-cross-origin-isolation": "^0.1.6", "vite-plugin-static-copy": "^1.0.6" } diff --git a/flake.lock b/flake.lock index fd047c3..6e93ea4 100644 --- a/flake.lock +++ b/flake.lock @@ -8,11 +8,11 @@ "rust-analyzer-src": "rust-analyzer-src" }, "locked": { - "lastModified": 1720506553, - "narHash": "sha256-cd8Mt+kqN876nk2zX/BZePiwDvrxgHgoBXJeYIj09es=", + "lastModified": 1723185066, + "narHash": "sha256-u7guFfIrfspwUp6/SEWCDhs2tVoE1fcgft0Fw7LdNEU=", "owner": "nix-community", "repo": "fenix", - "rev": "5c6f98d68f4825e4fa7b62b65d6777f8d152b3a0", + "rev": "d5f1b280af93acddbcce948d946bb5db2f8035fe", "type": "github" }, "original": { @@ -30,11 +30,11 @@ "rust-analyzer-src": "rust-analyzer-src_2" }, "locked": { - "lastModified": 1720592968, - "narHash": "sha256-k46iKgWDPXeUeO/ev0kSmjDuEIFw3pzbMqx4FUK9+yk=", + "lastModified": 1723185066, + "narHash": "sha256-u7guFfIrfspwUp6/SEWCDhs2tVoE1fcgft0Fw7LdNEU=", "owner": "nix-community", "repo": "fenix", - "rev": "1a3edfb3317af90822b892a01708c60d0d30e1d8", + "rev": "d5f1b280af93acddbcce948d946bb5db2f8035fe", "type": "github" }, "original": { @@ -68,11 +68,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1722327833, - "narHash": "sha256-sdHT/cZfd/2jGlkKZCHwC/UQSH6Y3TwET5T8AYMZVR8=", + "lastModified": 1723226510, + "narHash": "sha256-jrtRwcHG3WQAN51levtqzI3nNixrGUE25neqB4CvQdE=", "owner": "x0k", "repo": "mk", - "rev": "45f5170267f02c5c1692a4c5a1e159821daf34a5", + "rev": "fcabed0a76a9a3c8e502cb4d9307acbffdf2579e", "type": "github" }, "original": { @@ -83,11 +83,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1720418205, - "narHash": "sha256-cPJoFPXU44GlhWg4pUk9oUPqurPlCFZ11ZQPk21GTPU=", + "lastModified": 1722813957, + "narHash": "sha256-IAoYyYnED7P8zrBFMnmp7ydaJfwTnwcnqxUElC1I26Y=", "owner": "nixos", "repo": "nixpkgs", - "rev": "655a58a72a6601292512670343087c2d75d859c1", + "rev": "cb9a96f23c491c081b38eab96d22fa958043c9fa", "type": "github" }, "original": { @@ -115,11 +115,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1720418205, - "narHash": "sha256-cPJoFPXU44GlhWg4pUk9oUPqurPlCFZ11ZQPk21GTPU=", + "lastModified": 1722813957, + "narHash": "sha256-IAoYyYnED7P8zrBFMnmp7ydaJfwTnwcnqxUElC1I26Y=", "owner": "nixos", "repo": "nixpkgs", - "rev": "655a58a72a6601292512670343087c2d75d859c1", + "rev": "cb9a96f23c491c081b38eab96d22fa958043c9fa", "type": "github" }, "original": { @@ -140,11 +140,11 @@ "rust-analyzer-src": { "flake": false, "locked": { - "lastModified": 1720455058, - "narHash": "sha256-jqfodED9cglRkRfNI8TBWdjHcEoregUEzZd7+4edDsM=", + "lastModified": 1723124382, + "narHash": "sha256-WdJYEBlc8qsif+y4qnkjaeEpDmOZhz8qA6i/2n1q2kw=", "owner": "rust-lang", "repo": "rust-analyzer", - "rev": "da27b89ca55d066680b2ddbc53477b3816cd5407", + "rev": "dab022fb3127466e47e29e40769b11174b3e0ac3", "type": "github" }, "original": { @@ -157,11 +157,11 @@ "rust-analyzer-src_2": { "flake": false, "locked": { - "lastModified": 1720455058, - "narHash": "sha256-jqfodED9cglRkRfNI8TBWdjHcEoregUEzZd7+4edDsM=", + "lastModified": 1723124382, + "narHash": "sha256-WdJYEBlc8qsif+y4qnkjaeEpDmOZhz8qA6i/2n1q2kw=", "owner": "rust-lang", "repo": "rust-analyzer", - "rev": "da27b89ca55d066680b2ddbc53477b3816cd5407", + "rev": "dab022fb3127466e47e29e40769b11174b3e0ac3", "type": "github" }, "original": { diff --git a/mkfile b/mkfile index 9939a5e..37068fc 100644 --- a/mkfile +++ b/mkfile @@ -58,12 +58,16 @@ go/: bun run probe/index.ts b: pnpm run build - artifacts: - GOOS=js GOARCH=wasm go build -o ../public/compiler.wasm cmd/compiler/main.go - probe: - go run cmd/probe/main.go - tidy: - go mod tidy + artifacts: compiler/build + compiler/: + pushd go + build: + GOOS=js GOARCH=wasm go build -o ../public/compiler.wasm cmd/compiler/main.go + probe: + go run cmd/probe/main.go + tidy: + go mod tidy + popd popd rust/: diff --git a/package.json b/package.json index 3d73bce..3752710 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "author": "Krasilnikov Roman", "private": true, "type": "module", - "packageManager": "pnpm@9.1.4", + "packageManager": "pnpm@9.6.0", "scripts": { "preinstall": "npx only-allow pnpm", "build": "turbo run build", @@ -15,7 +15,7 @@ "devDependencies": { "@total-typescript/tsconfig": "^1.0.4", "only-allow": "^1.2.1", - "turbo": "^2.0.9", + "turbo": "^2.0.12", "typescript": "^5.5.4" }, "pnpm": { diff --git a/packages/dotnet-runtime/package.json b/packages/dotnet-runtime/package.json index 060fc09..d084e1d 100644 --- a/packages/dotnet-runtime/package.json +++ b/packages/dotnet-runtime/package.json @@ -12,8 +12,8 @@ "testing": "workspace:*" }, "devDependencies": { - "vite": "^5.3.5", - "vite-plugin-dts": "^3.9.1", + "vite": "^5.4.0", + "vite-plugin-dts": "^4.0.2", "vite-plugin-static-copy": "^1.0.6" }, "exports": { diff --git a/packages/dotnet-runtime/src/vendor/compiler/blazor.boot.json b/packages/dotnet-runtime/src/vendor/compiler/blazor.boot.json index faccaa5..53bce07 100644 --- a/packages/dotnet-runtime/src/vendor/compiler/blazor.boot.json +++ b/packages/dotnet-runtime/src/vendor/compiler/blazor.boot.json @@ -1,12 +1,12 @@ { "mainAssemblyName": "compiler", "resources": { - "hash": "sha256-pp4y57RDcrD7CwgM6bsB4IsN+1h40IN020jzg/KTbR4=", + "hash": "sha256-F6bEMUoIdWFG5YNQAdq5PVvh4ym5CinPhMJpbTEqliA=", "jsModuleWorker": { - "dotnet.native.worker.8.0.7.9oacvs2mzj.js": "sha256-Qx8CvNYlt1HAErxzLAM7CARKIDWzPQ7lN4FvTjY3vAg=" + "dotnet.native.worker.8.0.7.wc1hblvvs5.js": "sha256-Qx8CvNYlt1HAErxzLAM7CARKIDWzPQ7lN4FvTjY3vAg=" }, "jsModuleNative": { - "dotnet.native.8.0.7.iop1d9rfcj.js": "sha256-FFm0MOmwXmvjxlLsIfgAsG6SvgvvcCmXDR899grfp7Q=" + "dotnet.native.8.0.7.pu4atn93yb.js": "sha256-FFm0MOmwXmvjxlLsIfgAsG6SvgvvcCmXDR899grfp7Q=" }, "jsModuleRuntime": { "dotnet.runtime.8.0.7.jxd9nmm8os.js": "sha256-NPVYgzpMzBYpFWC8OFsyjlP0td57dR3IQ6oc+hBhIK8=" @@ -20,7 +20,7 @@ "icudt_no_CJK.dat": "sha256-L7sV7NEYP37/Qr2FPCePo5cJqRgTXRwGHuwF5Q+0Nfs=" }, "assembly": { - "compiler.wasm": "sha256-jKO/qz2BFPyw6XlLywRZefBKToyOgL/syBSQ7rnQEsQ=", + "compiler.wasm": "sha256-8dpl0MEsRr6D35WuI8qgrt8d7WYcpdX4sSw21QOyocg=", "Humanizer.wasm": "sha256-4NbSboZzzP9nikRtXapUZNzOyITt7ht9TNqCIQHr5OE=", "Microsoft.CodeAnalysis.CSharp.wasm": "sha256-MmeG9q/P2+iYoe4SIOiX8O9PfmJ1tDKKZqYIUMhtLjk=", "Microsoft.CodeAnalysis.CSharp.Workspaces.wasm": "sha256-BNrSVaMP3zPZbm0J/QmV/A8i8SB8GA/K1yNSXFXP10s=", diff --git a/packages/dotnet-runtime/src/vendor/compiler/compiler.wasm b/packages/dotnet-runtime/src/vendor/compiler/compiler.wasm index 83eef6e..28d7c97 100644 Binary files a/packages/dotnet-runtime/src/vendor/compiler/compiler.wasm and b/packages/dotnet-runtime/src/vendor/compiler/compiler.wasm differ diff --git a/packages/dotnet-runtime/src/vendor/compiler/dotnet.native.8.0.7.iop1d9rfcj.js b/packages/dotnet-runtime/src/vendor/compiler/dotnet.native.8.0.7.pu4atn93yb.js similarity index 100% rename from packages/dotnet-runtime/src/vendor/compiler/dotnet.native.8.0.7.iop1d9rfcj.js rename to packages/dotnet-runtime/src/vendor/compiler/dotnet.native.8.0.7.pu4atn93yb.js diff --git a/packages/dotnet-runtime/src/vendor/compiler/dotnet.native.worker.8.0.7.9oacvs2mzj.js b/packages/dotnet-runtime/src/vendor/compiler/dotnet.native.worker.8.0.7.wc1hblvvs5.js similarity index 100% rename from packages/dotnet-runtime/src/vendor/compiler/dotnet.native.worker.8.0.7.9oacvs2mzj.js rename to packages/dotnet-runtime/src/vendor/compiler/dotnet.native.worker.8.0.7.wc1hblvvs5.js diff --git a/packages/dotnet-runtime/src/vendor/lib/compiler.dll b/packages/dotnet-runtime/src/vendor/lib/compiler.dll index ed39f4b..f09639d 100644 Binary files a/packages/dotnet-runtime/src/vendor/lib/compiler.dll and b/packages/dotnet-runtime/src/vendor/lib/compiler.dll differ diff --git a/packages/gleam-runtime/gleam b/packages/gleam-runtime/gleam index 7e2d1f2..61bdeb8 160000 --- a/packages/gleam-runtime/gleam +++ b/packages/gleam-runtime/gleam @@ -1 +1 @@ -Subproject commit 7e2d1f247016a9700a4aa9d9e04b59f7c0a6670f +Subproject commit 61bdeb8d4c50921ea976cefff53da5856943fbd8 diff --git a/packages/gleam-runtime/package.json b/packages/gleam-runtime/package.json index b160860..e7cf86d 100644 --- a/packages/gleam-runtime/package.json +++ b/packages/gleam-runtime/package.json @@ -11,8 +11,8 @@ "libs": "workspace:*" }, "devDependencies": { - "vite": "^5.3.5", - "vite-plugin-dts": "^3.9.1", + "vite": "^5.4.0", + "vite-plugin-dts": "^4.0.2", "vite-plugin-static-copy": "^1.0.6" }, "exports": { diff --git a/packages/gleam-runtime/src/vendor/compiler/gleam_wasm.d.ts b/packages/gleam-runtime/src/vendor/compiler/gleam_wasm.d.ts index 1ee0867..6f62daa 100644 --- a/packages/gleam-runtime/src/vendor/compiler/gleam_wasm.d.ts +++ b/packages/gleam-runtime/src/vendor/compiler/gleam_wasm.d.ts @@ -85,6 +85,7 @@ export type InitInput = RequestInfo | URL | Response | BufferSource | WebAssembl export interface InitOutput { readonly memory: WebAssembly.Memory; readonly initialise_panic_hook: (a: number) => void; + readonly reset_filesystem: (a: number) => void; readonly delete_project: (a: number) => void; readonly write_module: (a: number, b: number, c: number, d: number, e: number) => void; readonly write_file: (a: number, b: number, c: number, d: number, e: number) => void; @@ -94,7 +95,6 @@ export interface InitOutput { readonly read_compiled_javascript: (a: number, b: number, c: number, d: number) => void; readonly read_compiled_erlang: (a: number, b: number, c: number, d: number) => void; readonly pop_warning: (a: number, b: number) => void; - readonly reset_filesystem: (a: number) => void; readonly reset_warnings: (a: number) => void; readonly ring_core_0_17_8_bn_mul_mont: (a: number, b: number, c: number, d: number, e: number, f: number) => void; readonly __wbindgen_malloc: (a: number, b: number) => number; diff --git a/packages/gleam-runtime/src/vendor/compiler/gleam_wasm.js b/packages/gleam-runtime/src/vendor/compiler/gleam_wasm.js index 8985858..5a1675f 100644 --- a/packages/gleam-runtime/src/vendor/compiler/gleam_wasm.js +++ b/packages/gleam-runtime/src/vendor/compiler/gleam_wasm.js @@ -363,6 +363,9 @@ function __wbg_get_imports() { const ret = getStringFromWasm0(arg0, arg1); return addHeapObject(ret); }; + imports.wbg.__wbg_mark_40e050a77cc39fea = function(arg0, arg1) { + performance.mark(getStringFromWasm0(arg0, arg1)); + }; imports.wbg.__wbg_log_c9486ca5d8e2cbe8 = function(arg0, arg1) { let deferred0_0; let deferred0_1; @@ -385,9 +388,6 @@ function __wbg_get_imports() { wasm.__wbindgen_free(deferred0_0, deferred0_1, 1); } }; - imports.wbg.__wbg_mark_40e050a77cc39fea = function(arg0, arg1) { - performance.mark(getStringFromWasm0(arg0, arg1)); - }; imports.wbg.__wbg_measure_aa7a73f17813f708 = function() { return handleError(function (arg0, arg1, arg2, arg3) { let deferred0_0; let deferred0_1; diff --git a/packages/gleam-runtime/src/vendor/compiler/gleam_wasm_bg.wasm b/packages/gleam-runtime/src/vendor/compiler/gleam_wasm_bg.wasm index 0e3f2f7..23a7b89 100644 Binary files a/packages/gleam-runtime/src/vendor/compiler/gleam_wasm_bg.wasm and b/packages/gleam-runtime/src/vendor/compiler/gleam_wasm_bg.wasm differ diff --git a/packages/gleam-runtime/src/vendor/compiler/gleam_wasm_bg.wasm.d.ts b/packages/gleam-runtime/src/vendor/compiler/gleam_wasm_bg.wasm.d.ts index 6ada308..2feafc0 100644 --- a/packages/gleam-runtime/src/vendor/compiler/gleam_wasm_bg.wasm.d.ts +++ b/packages/gleam-runtime/src/vendor/compiler/gleam_wasm_bg.wasm.d.ts @@ -2,6 +2,7 @@ /* eslint-disable */ export const memory: WebAssembly.Memory; export function initialise_panic_hook(a: number): void; +export function reset_filesystem(a: number): void; export function delete_project(a: number): void; export function write_module(a: number, b: number, c: number, d: number, e: number): void; export function write_file(a: number, b: number, c: number, d: number, e: number): void; @@ -11,7 +12,6 @@ export function compile_package(a: number, b: number, c: number, d: number): voi export function read_compiled_javascript(a: number, b: number, c: number, d: number): void; export function read_compiled_erlang(a: number, b: number, c: number, d: number): void; export function pop_warning(a: number, b: number): void; -export function reset_filesystem(a: number): void; export function reset_warnings(a: number): void; export function ring_core_0_17_8_bn_mul_mont(a: number, b: number, c: number, d: number, e: number, f: number): void; export function __wbindgen_malloc(a: number, b: number): number; diff --git a/packages/gleam-runtime/src/vendor/compiler/package.json b/packages/gleam-runtime/src/vendor/compiler/package.json index 623064f..0e3e765 100644 --- a/packages/gleam-runtime/src/vendor/compiler/package.json +++ b/packages/gleam-runtime/src/vendor/compiler/package.json @@ -3,7 +3,7 @@ "collaborators": [ "Louis Pilfold " ], - "version": "1.3.2", + "version": "1.4.1", "license": "SEE LICENSE IN LICENCE", "files": [ "gleam_wasm_bg.wasm", diff --git a/packages/gleam-runtime/src/vendor/stdlib/precompiled/gleam.mjs b/packages/gleam-runtime/src/vendor/stdlib/precompiled/gleam.mjs index 379b923..ff9baa7 100644 --- a/packages/gleam-runtime/src/vendor/stdlib/precompiled/gleam.mjs +++ b/packages/gleam-runtime/src/vendor/stdlib/precompiled/gleam.mjs @@ -109,13 +109,13 @@ export class BitArray { } // @internal - floatAt(index) { - return byteArrayToFloat(this.buffer.slice(index, index + 8)); + floatFromSlice(start, end, isBigEndian) { + return byteArrayToFloat(this.buffer, start, end, isBigEndian); } // @internal - intFromSlice(start, end) { - return byteArrayToInt(this.buffer.slice(start, end)); + intFromSlice(start, end, isBigEndian, isSigned) { + return byteArrayToInt(this.buffer, start, end, isBigEndian, isSigned); } // @internal @@ -156,8 +156,7 @@ export function toBitArray(segments) { // @internal // Derived from this answer https://stackoverflow.com/questions/8482309/converting-javascript-integer-to-byte-array-and-back -export function sizedInt(int, size) { - let value = int; +export function sizedInt(value, size, isBigEndian) { if (size < 0) { return new Uint8Array(); } @@ -165,29 +164,75 @@ export function sizedInt(int, size) { const msg = `Bit arrays must be byte aligned on JavaScript, got size of ${size} bits`; throw new globalThis.Error(msg); } + const byteArray = new Uint8Array(size / 8); - for (let index = 0; index < byteArray.length; index++) { - const byte = value & 0xff; - byteArray[index] = byte; - value = (value - byte) / 256; + // Convert negative number to two's complement representation + if (value < 0) { + value = (2 ** size) + value; + } + + if (isBigEndian) { + for (let i = 0; i < byteArray.length; i++) { + const byte = value % 256 + byteArray[i] = byte; + value = (value - byte) / 256; + } + } else { + for (let i = byteArray.length - 1; i >= 0; i--) { + const byte = value % 256 + byteArray[i] = byte; + value = (value - byte) / 256; + } } + return byteArray.reverse(); } // @internal -export function byteArrayToInt(byteArray) { - byteArray = byteArray.reverse(); +export function byteArrayToInt(byteArray, start, end, isBigEndian, isSigned) { let value = 0; - for (let i = byteArray.length - 1; i >= 0; i--) { - value = value * 256 + byteArray[i]; + + // Read bytes as an unsigned integer value + if (isBigEndian) { + for (let i = start; i < end; i++) { + value = value * 256 + byteArray[i]; + } + } else { + for (let i = end - 1; i >= start; i--) { + value = value * 256 + byteArray[i]; + } } + + if (isSigned) { + const byteSize = end - start; + + const highBit = 2 ** (byteSize * 8 - 1); + + // If the high bit is set and this is a signed integer, reinterpret as + // two's complement + if (value >= highBit) { + value -= highBit * 2; + } + } + return value; } // @internal -export function byteArrayToFloat(byteArray) { - return new Float64Array(byteArray.reverse().buffer)[0]; +export function byteArrayToFloat(byteArray, start, end, isBigEndian) { + const view = new DataView(byteArray.buffer); + + const byteSize = end - start; + + if (byteSize === 8) { + return view.getFloat64(start, !isBigEndian) + } else if (byteSize === 4) { + return view.getFloat32(start, !isBigEndian) + } else { + const msg = `Sized floats must be 32-bit or 64-bit on JavaScript, got size of ${byteSize * 8} bits`; + throw new globalThis.Error(msg); + } } // @internal @@ -201,8 +246,23 @@ export function codepointBits(codepoint) { } // @internal -export function float64Bits(float) { - return new Uint8Array(Float64Array.from([float]).buffer).reverse(); +export function sizedFloat(float, size, isBigEndian) { + if (size !== 32 && size !== 64) { + const msg = `Sized floats must be 32-bit or 64-bit on JavaScript, got size of ${size} bits`; + throw new globalThis.Error(msg); + } + + const byteArray = new Uint8Array(size / 8); + + const view = new DataView(byteArray.buffer); + + if (size == 64) { + view.setFloat64(0, float, !isBigEndian); + } else if (size === 32) { + view.setFloat32(0, float, !isBigEndian); + } + + return byteArray; } export class Result extends CustomType { diff --git a/packages/go-runtime/package.json b/packages/go-runtime/package.json index 0684afb..4ccb2a9 100644 --- a/packages/go-runtime/package.json +++ b/packages/go-runtime/package.json @@ -13,8 +13,8 @@ }, "devDependencies": { "@types/golang-wasm-exec": "^1.15.2", - "vite": "^5.3.5", - "vite-plugin-dts": "^3.9.1" + "vite": "^5.4.0", + "vite-plugin-dts": "^4.0.2" }, "exports": { ".": "./dist/index.js", diff --git a/packages/go-runtime/public/compiler.wasm b/packages/go-runtime/public/compiler.wasm index 190a39d..8950f4d 100755 Binary files a/packages/go-runtime/public/compiler.wasm and b/packages/go-runtime/public/compiler.wasm differ diff --git a/packages/java-runtime/package.json b/packages/java-runtime/package.json index d22789d..734e9bb 100644 --- a/packages/java-runtime/package.json +++ b/packages/java-runtime/package.json @@ -14,11 +14,7 @@ "testing": "workspace:*" }, "devDependencies": { - "@rollup/plugin-inject": "^5.0.5", - "esbuild": "^0.23.0", - "vite": "^5.3.3", - "vite-plugin-dts": "^3.9.1", - "vite-plugin-static-copy": "^1.0.6" + "esbuild": "^0.23.0" }, "exports": { ".": "./dist/index.js", diff --git a/packages/java-runtime/src/vendor/doppio.zip b/packages/java-runtime/src/vendor/doppio.zip index 501c849..c192c6d 100644 Binary files a/packages/java-runtime/src/vendor/doppio.zip and b/packages/java-runtime/src/vendor/doppio.zip differ diff --git a/packages/php-runtime/package.json b/packages/php-runtime/package.json index 144a4b7..6ce8cc4 100644 --- a/packages/php-runtime/package.json +++ b/packages/php-runtime/package.json @@ -13,8 +13,8 @@ "testing": "workspace:*" }, "devDependencies": { - "vite": "^5.3.5", - "vite-plugin-dts": "^3.9.1" + "vite": "^5.4.0", + "vite-plugin-dts": "^4.0.2" }, "exports": { ".": "./dist/index.js", diff --git a/packages/python-runtime/package.json b/packages/python-runtime/package.json index 172b260..eeea8d0 100644 --- a/packages/python-runtime/package.json +++ b/packages/python-runtime/package.json @@ -13,8 +13,8 @@ "testing": "workspace:*" }, "devDependencies": { - "vite": "^5.3.5", - "vite-plugin-dts": "^3.9.1", + "vite": "^5.4.0", + "vite-plugin-dts": "^4.0.2", "vite-plugin-static-copy": "^1.0.6" }, "exports": { diff --git a/packages/rust-runtime/package.json b/packages/rust-runtime/package.json index e6443ae..3e421f2 100644 --- a/packages/rust-runtime/package.json +++ b/packages/rust-runtime/package.json @@ -13,8 +13,8 @@ "testing": "workspace:*" }, "devDependencies": { - "vite": "^5.3.5", - "vite-plugin-dts": "^3.9.1" + "vite": "^5.4.0", + "vite-plugin-dts": "^4.0.2" }, "exports": { ".": "./dist/index.js", diff --git a/packages/rust-runtime/public/lib/libaddr2line-b8754aeb03c02354.rlib b/packages/rust-runtime/public/lib/libaddr2line-b8754aeb03c02354.rlib index c037a4b..776b4ab 100644 Binary files a/packages/rust-runtime/public/lib/libaddr2line-b8754aeb03c02354.rlib and b/packages/rust-runtime/public/lib/libaddr2line-b8754aeb03c02354.rlib differ diff --git a/packages/rust-runtime/public/lib/libadler-05c3545f6cd12159.rlib b/packages/rust-runtime/public/lib/libadler-05c3545f6cd12159.rlib index 46dc6b7..e97791c 100644 Binary files a/packages/rust-runtime/public/lib/libadler-05c3545f6cd12159.rlib and b/packages/rust-runtime/public/lib/libadler-05c3545f6cd12159.rlib differ diff --git a/packages/rust-runtime/public/lib/liballoc-0dab879bc41cd6bd.rlib b/packages/rust-runtime/public/lib/liballoc-0dab879bc41cd6bd.rlib index ac88b0f..b38faf3 100644 Binary files a/packages/rust-runtime/public/lib/liballoc-0dab879bc41cd6bd.rlib and b/packages/rust-runtime/public/lib/liballoc-0dab879bc41cd6bd.rlib differ diff --git a/packages/rust-runtime/public/lib/libcfg_if-c7fd2cef50341546.rlib b/packages/rust-runtime/public/lib/libcfg_if-c7fd2cef50341546.rlib index 77da264..2c78635 100644 Binary files a/packages/rust-runtime/public/lib/libcfg_if-c7fd2cef50341546.rlib and b/packages/rust-runtime/public/lib/libcfg_if-c7fd2cef50341546.rlib differ diff --git a/packages/rust-runtime/public/lib/libcompiler_builtins-a99947d020d809d6.rlib b/packages/rust-runtime/public/lib/libcompiler_builtins-a99947d020d809d6.rlib index 573f9a7..0777825 100644 Binary files a/packages/rust-runtime/public/lib/libcompiler_builtins-a99947d020d809d6.rlib and b/packages/rust-runtime/public/lib/libcompiler_builtins-a99947d020d809d6.rlib differ diff --git a/packages/rust-runtime/public/lib/libcore-4b8e8a815d049db3.rlib b/packages/rust-runtime/public/lib/libcore-4b8e8a815d049db3.rlib index 0624f23..933f3e6 100644 Binary files a/packages/rust-runtime/public/lib/libcore-4b8e8a815d049db3.rlib and b/packages/rust-runtime/public/lib/libcore-4b8e8a815d049db3.rlib differ diff --git a/packages/rust-runtime/public/lib/libgetopts-bbb75529e85d129d.rlib b/packages/rust-runtime/public/lib/libgetopts-bbb75529e85d129d.rlib index 2c50e25..ee5b230 100644 Binary files a/packages/rust-runtime/public/lib/libgetopts-bbb75529e85d129d.rlib and b/packages/rust-runtime/public/lib/libgetopts-bbb75529e85d129d.rlib differ diff --git a/packages/rust-runtime/public/lib/libgimli-598847d27d7a3cbf.rlib b/packages/rust-runtime/public/lib/libgimli-598847d27d7a3cbf.rlib index ecfe612..3d1e029 100644 Binary files a/packages/rust-runtime/public/lib/libgimli-598847d27d7a3cbf.rlib and b/packages/rust-runtime/public/lib/libgimli-598847d27d7a3cbf.rlib differ diff --git a/packages/rust-runtime/public/lib/libhashbrown-d2ff91fdf93cacb2.rlib b/packages/rust-runtime/public/lib/libhashbrown-d2ff91fdf93cacb2.rlib index 3be0412..a4c5c16 100644 Binary files a/packages/rust-runtime/public/lib/libhashbrown-d2ff91fdf93cacb2.rlib and b/packages/rust-runtime/public/lib/libhashbrown-d2ff91fdf93cacb2.rlib differ diff --git a/packages/rust-runtime/public/lib/liblibc-dc63949c664c3fce.rlib b/packages/rust-runtime/public/lib/liblibc-dc63949c664c3fce.rlib index 268d3cf..d205b29 100644 Binary files a/packages/rust-runtime/public/lib/liblibc-dc63949c664c3fce.rlib and b/packages/rust-runtime/public/lib/liblibc-dc63949c664c3fce.rlib differ diff --git a/packages/rust-runtime/public/lib/libmemchr-2d3a423be1a6cb96.rlib b/packages/rust-runtime/public/lib/libmemchr-2d3a423be1a6cb96.rlib index 45e83be..c4db947 100644 Binary files a/packages/rust-runtime/public/lib/libmemchr-2d3a423be1a6cb96.rlib and b/packages/rust-runtime/public/lib/libmemchr-2d3a423be1a6cb96.rlib differ diff --git a/packages/rust-runtime/public/lib/libminiz_oxide-b109506a0ccc4c6a.rlib b/packages/rust-runtime/public/lib/libminiz_oxide-b109506a0ccc4c6a.rlib index 42f9f1d..5921be5 100644 Binary files a/packages/rust-runtime/public/lib/libminiz_oxide-b109506a0ccc4c6a.rlib and b/packages/rust-runtime/public/lib/libminiz_oxide-b109506a0ccc4c6a.rlib differ diff --git a/packages/rust-runtime/public/lib/libobject-7b48def7544c748b.rlib b/packages/rust-runtime/public/lib/libobject-7b48def7544c748b.rlib index 310f64c..c92790b 100644 Binary files a/packages/rust-runtime/public/lib/libobject-7b48def7544c748b.rlib and b/packages/rust-runtime/public/lib/libobject-7b48def7544c748b.rlib differ diff --git a/packages/rust-runtime/public/lib/libpanic_abort-c93441899b93b849.rlib b/packages/rust-runtime/public/lib/libpanic_abort-c93441899b93b849.rlib index 082035e..0cb891e 100644 Binary files a/packages/rust-runtime/public/lib/libpanic_abort-c93441899b93b849.rlib and b/packages/rust-runtime/public/lib/libpanic_abort-c93441899b93b849.rlib differ diff --git a/packages/rust-runtime/public/lib/libpanic_unwind-11d9ba05b60bf694.rlib b/packages/rust-runtime/public/lib/libpanic_unwind-11d9ba05b60bf694.rlib index df2e936..cd349a1 100644 Binary files a/packages/rust-runtime/public/lib/libpanic_unwind-11d9ba05b60bf694.rlib and b/packages/rust-runtime/public/lib/libpanic_unwind-11d9ba05b60bf694.rlib differ diff --git a/packages/rust-runtime/public/lib/libproc_macro-1a7f7840bb9983dc.rlib b/packages/rust-runtime/public/lib/libproc_macro-1a7f7840bb9983dc.rlib index dad2342..70204ae 100644 Binary files a/packages/rust-runtime/public/lib/libproc_macro-1a7f7840bb9983dc.rlib and b/packages/rust-runtime/public/lib/libproc_macro-1a7f7840bb9983dc.rlib differ diff --git a/packages/rust-runtime/public/lib/librustc_demangle-59342a335246393d.rlib b/packages/rust-runtime/public/lib/librustc_demangle-59342a335246393d.rlib index b5c7c85..f65b1cc 100644 Binary files a/packages/rust-runtime/public/lib/librustc_demangle-59342a335246393d.rlib and b/packages/rust-runtime/public/lib/librustc_demangle-59342a335246393d.rlib differ diff --git a/packages/rust-runtime/public/lib/librustc_std_workspace_alloc-552b185085090ff6.rlib b/packages/rust-runtime/public/lib/librustc_std_workspace_alloc-552b185085090ff6.rlib index a7f6735..a2ce4c9 100644 Binary files a/packages/rust-runtime/public/lib/librustc_std_workspace_alloc-552b185085090ff6.rlib and b/packages/rust-runtime/public/lib/librustc_std_workspace_alloc-552b185085090ff6.rlib differ diff --git a/packages/rust-runtime/public/lib/librustc_std_workspace_core-5d8a121daa7eeaa9.rlib b/packages/rust-runtime/public/lib/librustc_std_workspace_core-5d8a121daa7eeaa9.rlib index b8dd18e..e70679f 100644 Binary files a/packages/rust-runtime/public/lib/librustc_std_workspace_core-5d8a121daa7eeaa9.rlib and b/packages/rust-runtime/public/lib/librustc_std_workspace_core-5d8a121daa7eeaa9.rlib differ diff --git a/packages/rust-runtime/public/lib/librustc_std_workspace_std-97f43841ce452f7d.rlib b/packages/rust-runtime/public/lib/librustc_std_workspace_std-97f43841ce452f7d.rlib index 73e7119..6bb31be 100644 Binary files a/packages/rust-runtime/public/lib/librustc_std_workspace_std-97f43841ce452f7d.rlib and b/packages/rust-runtime/public/lib/librustc_std_workspace_std-97f43841ce452f7d.rlib differ diff --git a/packages/rust-runtime/public/lib/libstd-bdedb7706a556da2.rlib b/packages/rust-runtime/public/lib/libstd-bdedb7706a556da2.rlib index d211304..0379840 100644 Binary files a/packages/rust-runtime/public/lib/libstd-bdedb7706a556da2.rlib and b/packages/rust-runtime/public/lib/libstd-bdedb7706a556da2.rlib differ diff --git a/packages/rust-runtime/public/lib/libstd-bdedb7706a556da2.so b/packages/rust-runtime/public/lib/libstd-bdedb7706a556da2.so index 60c53e2..8274798 100755 Binary files a/packages/rust-runtime/public/lib/libstd-bdedb7706a556da2.so and b/packages/rust-runtime/public/lib/libstd-bdedb7706a556da2.so differ diff --git a/packages/rust-runtime/public/lib/libstd_detect-cca21eebc4281add.rlib b/packages/rust-runtime/public/lib/libstd_detect-cca21eebc4281add.rlib index da99dc4..846fb1b 100644 Binary files a/packages/rust-runtime/public/lib/libstd_detect-cca21eebc4281add.rlib and b/packages/rust-runtime/public/lib/libstd_detect-cca21eebc4281add.rlib differ diff --git a/packages/rust-runtime/public/lib/libsysroot-f654e185be3ffebd.rlib b/packages/rust-runtime/public/lib/libsysroot-f654e185be3ffebd.rlib index 0477e40..2ece525 100644 Binary files a/packages/rust-runtime/public/lib/libsysroot-f654e185be3ffebd.rlib and b/packages/rust-runtime/public/lib/libsysroot-f654e185be3ffebd.rlib differ diff --git a/packages/rust-runtime/public/lib/libtest-f06fa3fbc201c558.rlib b/packages/rust-runtime/public/lib/libtest-f06fa3fbc201c558.rlib index 9c793ac..f633686 100644 Binary files a/packages/rust-runtime/public/lib/libtest-f06fa3fbc201c558.rlib and b/packages/rust-runtime/public/lib/libtest-f06fa3fbc201c558.rlib differ diff --git a/packages/rust-runtime/public/lib/libunicode_width-19a0dcd589fa0877.rlib b/packages/rust-runtime/public/lib/libunicode_width-19a0dcd589fa0877.rlib index 88bd385..694d1b7 100644 Binary files a/packages/rust-runtime/public/lib/libunicode_width-19a0dcd589fa0877.rlib and b/packages/rust-runtime/public/lib/libunicode_width-19a0dcd589fa0877.rlib differ diff --git a/packages/rust-runtime/public/lib/libunwind-747b693f90af9445.rlib b/packages/rust-runtime/public/lib/libunwind-747b693f90af9445.rlib index 4791ab2..e98e707 100644 Binary files a/packages/rust-runtime/public/lib/libunwind-747b693f90af9445.rlib and b/packages/rust-runtime/public/lib/libunwind-747b693f90af9445.rlib differ diff --git a/packages/rust-runtime/public/miri.wasm b/packages/rust-runtime/public/miri.wasm index a510141..54a4968 100755 Binary files a/packages/rust-runtime/public/miri.wasm and b/packages/rust-runtime/public/miri.wasm differ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c32ef40..f67fc6c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,8 +23,8 @@ importers: specifier: ^1.2.1 version: 1.2.1 turbo: - specifier: ^2.0.9 - version: 2.0.9 + specifier: ^2.0.12 + version: 2.0.12 typescript: specifier: ^5.5.4 version: 5.5.4 @@ -32,17 +32,17 @@ importers: apps/ppp: dependencies: '@astrojs/check': - specifier: ^0.8.3 - version: 0.8.3(typescript@5.5.4) + specifier: ^0.9.2 + version: 0.9.2(typescript@5.5.4) '@astrojs/mdx': specifier: ^3.1.3 - version: 3.1.3(astro@4.12.2(@types/node@20.14.2)(typescript@5.5.4)) + version: 3.1.3(astro@4.13.2(@types/node@20.14.2)(typescript@5.5.4)) '@astrojs/svelte': specifier: ^5.7.0 - version: 5.7.0(astro@4.12.2(@types/node@20.14.2)(typescript@5.5.4))(svelte@5.0.0-next.201)(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.2)) + version: 5.7.0(astro@4.13.2(@types/node@20.14.2)(typescript@5.5.4))(svelte@5.0.0-next.210)(typescript@5.5.4)(vite@5.4.0(@types/node@20.14.2)) '@astrojs/tailwind': specifier: ^5.1.0 - version: 5.1.0(astro@4.12.2(@types/node@20.14.2)(typescript@5.5.4))(tailwindcss@3.4.7) + version: 5.1.0(astro@4.13.2(@types/node@20.14.2)(typescript@5.5.4))(tailwindcss@3.4.9) '@xterm/addon-fit': specifier: ^0.10.0 version: 0.10.0(@xterm/xterm@5.5.0) @@ -50,8 +50,8 @@ importers: specifier: ^5.5.0 version: 5.5.0 astro: - specifier: ^4.12.2 - version: 4.12.2(@types/node@20.14.2)(typescript@5.5.4) + specifier: ^4.13.2 + version: 4.13.2(@types/node@20.14.2)(typescript@5.5.4) astro-icon: specifier: ^1.1.0 version: 1.1.0 @@ -98,8 +98,8 @@ importers: specifier: workspace:* version: link:../../packages/rust-runtime tailwindcss: - specifier: ^3.4.7 - version: 3.4.7 + specifier: ^3.4.9 + version: 3.4.9 testing: specifier: workspace:* version: link:../../packages/testing @@ -108,14 +108,14 @@ importers: version: link:../../packages/typescript-runtime devDependencies: '@iconify-json/lucide': - specifier: ^1.1.202 - version: 1.1.202 + specifier: ^1.1.205 + version: 1.1.205 '@iconify/svelte': specifier: ^4.0.2 - version: 4.0.2(svelte@5.0.0-next.201) + version: 4.0.2(svelte@5.0.0-next.210) '@tailwindcss/typography': - specifier: ^0.5.13 - version: 0.5.13(tailwindcss@3.4.7) + specifier: ^0.5.14 + version: 0.5.14(tailwindcss@3.4.9) '@types/color': specifier: ^3.0.6 version: 3.0.6 @@ -126,14 +126,14 @@ importers: specifier: ^4.12.10 version: 4.12.10(postcss@8.4.39) svelte: - specifier: 5.0.0-next.201 - version: 5.0.0-next.201 + specifier: 5.0.0-next.210 + version: 5.0.0-next.210 vite-plugin-cross-origin-isolation: specifier: ^0.1.6 version: 0.1.6 vite-plugin-static-copy: specifier: ^1.0.6 - version: 1.0.6(vite@5.3.5(@types/node@20.14.2)) + version: 1.0.6(vite@5.4.0(@types/node@20.14.2)) packages/dotnet-runtime: dependencies: @@ -145,14 +145,14 @@ importers: version: link:../testing devDependencies: vite: - specifier: ^5.3.5 - version: 5.3.5(@types/node@20.14.2) + specifier: ^5.4.0 + version: 5.4.0(@types/node@20.14.2) vite-plugin-dts: - specifier: ^3.9.1 - version: 3.9.1(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.2)) + specifier: ^4.0.2 + version: 4.0.2(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.5.4)(vite@5.4.0(@types/node@20.14.2)) vite-plugin-static-copy: specifier: ^1.0.6 - version: 1.0.6(vite@5.3.5(@types/node@20.14.2)) + version: 1.0.6(vite@5.4.0(@types/node@20.14.2)) packages/gleam-runtime: dependencies: @@ -161,14 +161,14 @@ importers: version: link:../libs devDependencies: vite: - specifier: ^5.3.5 - version: 5.3.5(@types/node@20.14.2) + specifier: ^5.4.0 + version: 5.4.0(@types/node@20.14.2) vite-plugin-dts: - specifier: ^3.9.1 - version: 3.9.1(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.2)) + specifier: ^4.0.2 + version: 4.0.2(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.5.4)(vite@5.4.0(@types/node@20.14.2)) vite-plugin-static-copy: specifier: ^1.0.6 - version: 1.0.6(vite@5.3.5(@types/node@20.14.2)) + version: 1.0.6(vite@5.4.0(@types/node@20.14.2)) packages/go-runtime: dependencies: @@ -183,11 +183,11 @@ importers: specifier: ^1.15.2 version: 1.15.2 vite: - specifier: ^5.3.5 - version: 5.3.5(@types/node@20.14.2) + specifier: ^5.4.0 + version: 5.4.0(@types/node@20.14.2) vite-plugin-dts: - specifier: ^3.9.1 - version: 3.9.1(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.2)) + specifier: ^4.0.2 + version: 4.0.2(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.5.4)(vite@5.4.0(@types/node@20.14.2)) packages/java-runtime: dependencies: @@ -204,21 +204,9 @@ importers: specifier: workspace:* version: link:../testing devDependencies: - '@rollup/plugin-inject': - specifier: ^5.0.5 - version: 5.0.5(rollup@4.18.0) esbuild: specifier: ^0.23.0 version: 0.23.0 - vite: - specifier: ^5.3.3 - version: 5.3.5(@types/node@20.14.2) - vite-plugin-dts: - specifier: ^3.9.1 - version: 3.9.1(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.2)) - vite-plugin-static-copy: - specifier: ^1.0.6 - version: 1.0.6(vite@5.3.5(@types/node@20.14.2)) packages/javascript-runtime: dependencies: @@ -244,11 +232,11 @@ importers: version: link:../testing devDependencies: vite: - specifier: ^5.3.5 - version: 5.3.5(@types/node@20.14.2) + specifier: ^5.4.0 + version: 5.4.0(@types/node@20.14.2) vite-plugin-dts: - specifier: ^3.9.1 - version: 3.9.1(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.2)) + specifier: ^4.0.2 + version: 4.0.2(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.5.4)(vite@5.4.0(@types/node@20.14.2)) packages/python-runtime: dependencies: @@ -263,14 +251,14 @@ importers: version: link:../testing devDependencies: vite: - specifier: ^5.3.5 - version: 5.3.5(@types/node@20.14.2) + specifier: ^5.4.0 + version: 5.4.0(@types/node@20.14.2) vite-plugin-dts: - specifier: ^3.9.1 - version: 3.9.1(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.2)) + specifier: ^4.0.2 + version: 4.0.2(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.5.4)(vite@5.4.0(@types/node@20.14.2)) vite-plugin-static-copy: specifier: ^1.0.6 - version: 1.0.6(vite@5.3.5(@types/node@20.14.2)) + version: 1.0.6(vite@5.4.0(@types/node@20.14.2)) packages/rust-runtime: dependencies: @@ -285,11 +273,11 @@ importers: version: link:../testing devDependencies: vite: - specifier: ^5.3.5 - version: 5.3.5(@types/node@20.14.2) + specifier: ^5.4.0 + version: 5.4.0(@types/node@20.14.2) vite-plugin-dts: - specifier: ^3.9.1 - version: 3.9.1(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.2)) + specifier: ^4.0.2 + version: 4.0.2(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.5.4)(vite@5.4.0(@types/node@20.14.2)) packages/testing: dependencies: @@ -322,20 +310,20 @@ packages: '@antfu/utils@0.7.8': resolution: {integrity: sha512-rWQkqXRESdjXtc+7NRfK9lASQjpXJu1ayp7qi1d23zZorY+wBHVLHHoVcMsEnkqEBWTFqbztO7/QdJFzyEcLTg==} - '@astrojs/check@0.8.3': - resolution: {integrity: sha512-ajcSe+ezX5jCc3dreQlWzbknzXgSGnDETNe3C1mawUOtGpO4t5z2YGaD0y+wzB84lmgPWaWZa0fKSPwLq/wUHw==} + '@astrojs/check@0.9.2': + resolution: {integrity: sha512-6rWxtJTbd/ctdAlmla0CAvloGaai5IUTG0K21kctJHHGKJKnGH6Xana7m0zNOtHpVPEJi1SgC/TcsN+ltYt0Cg==} hasBin: true peerDependencies: typescript: ^5.0.0 - '@astrojs/compiler@2.9.2': - resolution: {integrity: sha512-Vpu0Ffsj8SoV+N0DFHlxxOMKHwSC9059Xy/OlG1t6uFYSoJXxkBC2WyF6igO7x10V+8uJrhOxaXr3nA90kJXow==} + '@astrojs/compiler@2.10.2': + resolution: {integrity: sha512-bvH+v8AirwpRWCkYJEyWYdc5Cs/BjG2ZTxIJzttHilXgfKJAdW2496KsUQKzf5j2tOHtaHXKKn9hb9WZiBGpEg==} '@astrojs/internal-helpers@0.4.1': resolution: {integrity: sha512-bMf9jFihO8YP940uD70SI/RDzIhUHJAolWVcO1v5PUivxGKvfLZTLTVVxEYzGYyPsA3ivdLNqMnL5VgmQySa+g==} - '@astrojs/language-server@2.12.8': - resolution: {integrity: sha512-aUppjqbCdFkd2Cdr8tDtd9id7lAZAmpwpYTQrOm69z8P4NaGUE/ksMIhd0Q99zXfSBjDVC7HlxSjPg8Y7xakfg==} + '@astrojs/language-server@2.13.2': + resolution: {integrity: sha512-l435EZLKjaUO/6iewJ7xqd3eHf3zAosVWG4woILbxluQcianBoNPepnnqAg7uUriZUaC44ae5v0Q+AfB8UI64g==} hasBin: true peerDependencies: prettier: ^3.0.0 @@ -381,12 +369,12 @@ packages: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.25.0': - resolution: {integrity: sha512-P4fwKI2mjEb3ZU5cnMJzvRsRKGBUcs8jvxIoRmr6ufAY9Xk2Bz7JubRTTivkw55c7WQJfTECeqYVa+HZ0FzREg==} + '@babel/compat-data@7.25.2': + resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.24.9': - resolution: {integrity: sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==} + '@babel/core@7.25.2': + resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} engines: {node: '>=6.9.0'} '@babel/generator@7.25.0': @@ -397,32 +385,28 @@ packages: resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.24.8': - resolution: {integrity: sha512-oU+UoqCHdp+nWVDkpldqIQL/i/bvAv53tRqLG/s+cOXxe66zOYLU7ar/Xs3LdmBihrUMEUhwu6dMZwbNOYDwvw==} + '@babel/helper-compilation-targets@7.25.2': + resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} engines: {node: '>=6.9.0'} '@babel/helper-module-imports@7.24.7': resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.25.0': - resolution: {integrity: sha512-bIkOa2ZJYn7FHnepzr5iX9Kmz8FjIz4UKzJ9zhX3dnYuVW0xul9RuR3skBfoLu+FPTQw90EHW9rJsSZhyLQ3fQ==} + '@babel/helper-module-transforms@7.25.2': + resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-plugin-utils@7.24.7': - resolution: {integrity: sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==} + '@babel/helper-plugin-utils@7.24.8': + resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} engines: {node: '>=6.9.0'} '@babel/helper-simple-access@7.24.7': resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.24.7': - resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.24.8': resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} engines: {node: '>=6.9.0'} @@ -443,13 +427,13 @@ packages: resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.24.7': - resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} + '@babel/parser@7.25.0': + resolution: {integrity: sha512-CzdIU9jdP0dg7HdyB+bHvDJGagUv+qtzZt5rYCWwW6tITNqV9odjp6Qu41gkG0ca5UfdDUWrKkiAnHHdGRnOrA==} engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.25.0': - resolution: {integrity: sha512-CzdIU9jdP0dg7HdyB+bHvDJGagUv+qtzZt5rYCWwW6tITNqV9odjp6Qu41gkG0ca5UfdDUWrKkiAnHHdGRnOrA==} + '@babel/parser@7.25.3': + resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} engines: {node: '>=6.0.0'} hasBin: true @@ -459,32 +443,28 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx@7.24.7': - resolution: {integrity: sha512-+Dj06GDZEFRYvclU6k4bme55GKBEWUmByM/eoKuqg4zTNQHiApWRhQph5fxQB2wAEFvRzL1tOEj1RJ19wJrhoA==} + '@babel/plugin-transform-react-jsx@7.25.2': + resolution: {integrity: sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/template@7.24.7': - resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} - engines: {node: '>=6.9.0'} - '@babel/template@7.25.0': resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.25.1': - resolution: {integrity: sha512-LrHHoWq08ZpmmFqBAzN+hUdWwy5zt7FGa/hVwMcOqW6OVtwqaoD5utfuGYU87JYxdZgLUvktAsn37j/sYR9siA==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.24.7': - resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} + '@babel/traverse@7.25.3': + resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==} engines: {node: '>=6.9.0'} '@babel/types@7.25.0': resolution: {integrity: sha512-LcnxQSsd9aXOIgmmSpvZ/1yo46ra2ESYyqLcryaBZOghxy5qqOBjvCWP5JfkI8yl9rlxRgdLTTMCQQRcN2hdCg==} engines: {node: '>=6.9.0'} + '@babel/types@7.25.2': + resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} + engines: {node: '>=6.9.0'} + '@bjorn3/browser_wasi_shim@0.3.0': resolution: {integrity: sha512-FlRBYttPRLcWORzBe6g8nmYTafBkOEFeOqMYM4tAHJzFsQy4+xJA94z85a9BCs8S+Uzfh9LrkpII7DXr2iUVFg==} @@ -794,8 +774,8 @@ packages: cpu: [x64] os: [win32] - '@iconify-json/lucide@1.1.202': - resolution: {integrity: sha512-1qvuylRBiruk1/zS2mvFjM8jn+pAIKsoWeRC5Q36oEkU+59G+PxVu1naRGWw3fLmbG2TE5l39FW6ppFug8XN/Q==} + '@iconify-json/lucide@1.1.205': + resolution: {integrity: sha512-PTA7UXYCRETE7DneGSW5XbUKCmyNYHp2KuM623NgTK3IjqdRbTw0dm2YPhsSZpaRswvHFFi71JtbKPHQTLfX+Q==} '@iconify/svelte@4.0.2': resolution: {integrity: sha512-6BSrU85FzGfhQD3bTXpnkCCvBAglEt8T9QednVnXAYm4C+d3464y+pYMzhQNJm5mPId2cuiw+2wXlDflXllHDw==} @@ -943,24 +923,27 @@ packages: '@jridgewell/sourcemap-codec@1.4.15': resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + '@jridgewell/sourcemap-codec@1.5.0': + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} '@mdx-js/mdx@3.0.1': resolution: {integrity: sha512-eIQ4QTrOWyL3LWEe/bu6Taqzq2HQvHcyTMaOrI95P2/LmJE7AsfPfgJGuFLPVqBUE1BC1rik3VIhU+s9u72arA==} - '@microsoft/api-extractor-model@7.28.13': - resolution: {integrity: sha512-39v/JyldX4MS9uzHcdfmjjfS6cYGAoXV+io8B5a338pkHiSt+gy2eXQ0Q7cGFJ7quSa1VqqlMdlPrB6sLR/cAw==} + '@microsoft/api-extractor-model@7.29.4': + resolution: {integrity: sha512-LHOMxmT8/tU1IiiiHOdHFF83Qsi+V8d0kLfscG4EvQE9cafiR8blOYr8SfkQKWB1wgEilQgXJX3MIA4vetDLZw==} - '@microsoft/api-extractor@7.43.0': - resolution: {integrity: sha512-GFhTcJpB+MI6FhvXEI9b2K0snulNLWHqC/BbcJtyNYcKUiw7l3Lgis5ApsYncJ0leALX7/of4XfmXk+maT111w==} + '@microsoft/api-extractor@7.47.4': + resolution: {integrity: sha512-HKm+P4VNzWwvq1Ey+Jfhhj/3MjsD+ka2hbt8L5AcRM95lu1MFOYnz3XlU7Gr79Q/ZhOb7W/imAKeYrOI0bFydg==} hasBin: true - '@microsoft/tsdoc-config@0.16.2': - resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} + '@microsoft/tsdoc-config@0.17.0': + resolution: {integrity: sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg==} - '@microsoft/tsdoc@0.14.2': - resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} + '@microsoft/tsdoc@0.15.0': + resolution: {integrity: sha512-HZpPoABogPvjeJOdzCOSJsXeL/SMCBgBZMVC3X3d7YYp2gf31MfxhUoYUNwf1ERPJOnQc0wkFn9trqI6ZEdZuA==} '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} @@ -1009,15 +992,6 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@rollup/plugin-inject@5.0.5': - resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - '@rollup/pluginutils@5.1.0': resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} @@ -1107,31 +1081,34 @@ packages: cpu: [x64] os: [win32] - '@rushstack/node-core-library@4.0.2': - resolution: {integrity: sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==} + '@rushstack/node-core-library@5.5.1': + resolution: {integrity: sha512-ZutW56qIzH8xIOlfyaLQJFx+8IBqdbVCZdnj+XT1MorQ1JqqxHse8vbCpEM+2MjsrqcbxcgDIbfggB1ZSQ2A3g==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true - '@rushstack/rig-package@0.5.2': - resolution: {integrity: sha512-mUDecIJeH3yYGZs2a48k+pbhM6JYwWlgjs2Ca5f2n1G2/kgdgP9D/07oglEGf6mRyXEnazhEENeYTSNDRCwdqA==} + '@rushstack/rig-package@0.5.3': + resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==} - '@rushstack/terminal@0.10.0': - resolution: {integrity: sha512-UbELbXnUdc7EKwfH2sb8ChqNgapUOdqcCIdQP4NGxBpTZV2sQyeekuK3zmfQSa/MN+/7b4kBogl2wq0vpkpYGw==} + '@rushstack/terminal@0.13.3': + resolution: {integrity: sha512-fc3zjXOw8E0pXS5t9vTiIPx9gHA0fIdTXsu9mT4WbH+P3mYvnrX0iAQ5a6NvyK1+CqYWBTw/wVNx7SDJkI+WYQ==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true - '@rushstack/ts-command-line@4.19.1': - resolution: {integrity: sha512-J7H768dgcpG60d7skZ5uSSwyCZs/S2HrWP1Ds8d1qYAyaaeJmpmmLr9BVw97RjFzmQPOYnoXcKA4GkqDCkduQg==} + '@rushstack/ts-command-line@4.22.3': + resolution: {integrity: sha512-edMpWB3QhFFZ4KtSzS8WNjBgR4PXPPOVrOHMbb7kNpmQ1UFS9HdVtjCXg1H5fG+xYAbeE+TMPcVPUyX2p84STA==} '@shikijs/core@1.12.0': resolution: {integrity: sha512-mc1cLbm6UQ8RxLc0dZES7v5rkH+99LxQp/ZvTqV3NLyYsO/fD6JhEflP1H5b2SDq9gI0+0G36AVZWxvounfR9w==} + '@shikijs/core@1.12.1': + resolution: {integrity: sha512-biCz/mnkMktImI6hMfMX3H9kOeqsInxWEyCHbSlL8C/2TR1FqfmGxTLRNwYCKsyCyxWLbB8rEqXRVZuyxuLFmA==} + '@sveltejs/vite-plugin-svelte-inspector@2.1.0': resolution: {integrity: sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==} engines: {node: ^18.0.0 || >=20} @@ -1147,8 +1124,8 @@ packages: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 - '@tailwindcss/typography@0.5.13': - resolution: {integrity: sha512-ADGcJ8dX21dVVHIwTRgzrcunY6YY9uSlAHHGVKvkA+vLc5qLwEszvKts40lx7z0qc4clpjclwLeK5rVCV2P/uw==} + '@tailwindcss/typography@0.5.14': + resolution: {integrity: sha512-ZvOCjUbsJBjL9CxQBn+VEnFpouzuKhxh2dH8xMIWHILL+HfOYtlAkWcyoon8LlzE53d2Yo6YO6pahKKNW3q1YQ==} peerDependencies: tailwindcss: '>=3.0.0 || insiders' @@ -1242,8 +1219,8 @@ packages: peerDependencies: typescript: '*' - '@volar/language-core@1.11.1': - resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} + '@volar/language-core@2.3.4': + resolution: {integrity: sha512-wXBhY11qG6pCDAqDnbBRFIDSIwbqkWI7no+lj5+L7IlA7HRIjRP7YQLGzT0LF4lS6eHkMSsclXqy9DwYJasZTQ==} '@volar/language-core@2.4.0-alpha.18': resolution: {integrity: sha512-JAYeJvYQQROmVRtSBIczaPjP3DX4QW1fOqW1Ebs0d3Y3EwSNRglz03dSv0Dm61dzd0Yx3WgTW3hndDnTQqgmyg==} @@ -1257,14 +1234,14 @@ packages: '@volar/snapshot-document@2.4.0-alpha.18': resolution: {integrity: sha512-JAeclEly/wnILhR4Pu9MpgBLInZJH49O1zoy8fU+pk5I+zpv7JIEby5z2UFAS60+sIDnxBdAGd7rZ5VibE70vg==} - '@volar/source-map@1.11.1': - resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==} + '@volar/source-map@2.3.4': + resolution: {integrity: sha512-C+t63nwcblqLIVTYXaVi/+gC8NukDaDIQI72J3R7aXGvtgaVB16c+J8Iz7/VfOy7kjYv7lf5GhBny6ACw9fTGQ==} '@volar/source-map@2.4.0-alpha.18': resolution: {integrity: sha512-MTeCV9MUwwsH0sNFiZwKtFrrVZUK6p8ioZs3xFzHc2cvDXHWlYN3bChdQtwKX+FY2HG6H3CfAu1pKijolzIQ8g==} - '@volar/typescript@1.11.1': - resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==} + '@volar/typescript@2.3.4': + resolution: {integrity: sha512-acCvt7dZECyKcvO5geNybmrqOsu9u8n5XP1rfiYsOLYGPxvHRav9BVmEdRyZ3vvY6mNyQ1wLL5Hday4IShe17w==} '@volar/typescript@2.4.0-alpha.18': resolution: {integrity: sha512-sXh5Y8sqGUkgxpMWUGvRXggxYHAVxg0Pa1C42lQZuPDrW6vHJPR0VCK8Sr7WJsAW530HuNQT/ZIskmXtxjybMQ==} @@ -1281,8 +1258,11 @@ packages: '@vue/compiler-dom@3.4.27': resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==} - '@vue/language-core@1.8.27': - resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==} + '@vue/compiler-vue2@2.7.16': + resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} + + '@vue/language-core@2.0.29': + resolution: {integrity: sha512-o2qz9JPjhdoVj8D2+9bDXbaI4q2uZTHQA/dbyZT4Bj1FR9viZxDJnLcKVHfxdn6wsOzRgpqIzJEEmSSvgMvDTQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1315,18 +1295,32 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - acorn@8.12.0: - resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==} - engines: {node: '>=0.4.0'} - hasBin: true - acorn@8.12.1: resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} engines: {node: '>=0.4.0'} hasBin: true - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + ajv-draft-04@1.0.0: + resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==} + peerDependencies: + ajv: ^8.5.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv-formats@3.0.1: + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv@8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + + ajv@8.13.0: + resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==} ansi-align@3.0.1: resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} @@ -1380,8 +1374,8 @@ packages: astro-icon@1.1.0: resolution: {integrity: sha512-Nksc09p7UuHeMcPNS9w1pKqRw3+wEmmh0A3FJW+FNXvqaeWI4RLvD1MCWErpY3Z5Cvad317rvLdik/Hg8GEk8Q==} - astro@4.12.2: - resolution: {integrity: sha512-l6OmqlL+FiuSi9x6F+EGZitteOznq1JffOil7st7cdqeMCTEIym4oagI1a6zp6QekliKWEEZWdplGhgh1k1f7Q==} + astro@4.13.2: + resolution: {integrity: sha512-bdfUV6zfOWOV/IbROqVx+1cuAFXY0PZpVxr4JO9YxCKa5AfQRR8RKXJ2k8QUjalA6dmxQ9FgAQw3FRrzHVOGEQ==} engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true @@ -1395,9 +1389,6 @@ packages: peerDependencies: postcss: ^8.1.0 - axobject-query@4.0.0: - resolution: {integrity: sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==} - axobject-query@4.1.0: resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} engines: {node: '>= 0.4'} @@ -1576,13 +1567,12 @@ packages: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} - commander@9.5.0: - resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} - engines: {node: ^12.20.0 || >=14} - common-ancestor-path@1.0.1: resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} + compare-versions@6.1.1: + resolution: {integrity: sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg==} + computeds@0.0.1: resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==} @@ -1653,6 +1643,15 @@ packages: supports-color: optional: true + debug@4.3.6: + resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decode-named-character-reference@1.0.2: resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} @@ -1827,9 +1826,6 @@ packages: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} - fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - fast-plist@0.1.3: resolution: {integrity: sha512-d9cEfo/WcOezgPLAC/8t8wGb6YOD6JTCPMw2QcG2nAdFmyY+9rTUizCTaGjIZAloWENTEUMAPpkUAIJJJ0i96A==} @@ -2176,8 +2172,8 @@ packages: engines: {node: '>=4'} hasBin: true - json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} json5@2.2.3: resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} @@ -2245,12 +2241,6 @@ packages: lodash.castarray@4.4.0: resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} - lodash.get@4.4.2: - resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - - lodash.isequal@4.5.0: - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} - lodash.isplainobject@4.0.6: resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} @@ -2284,6 +2274,9 @@ packages: magic-string@0.30.10: resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} + magic-string@0.30.11: + resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} + markdown-extensions@2.0.0: resolution: {integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==} engines: {node: '>=16'} @@ -2546,9 +2539,6 @@ packages: ms@2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - muggle-string@0.3.1: - resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==} - muggle-string@0.4.1: resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==} @@ -2790,6 +2780,10 @@ packages: resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.41: + resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} + engines: {node: ^10 || ^12 || >=14} + preferred-pm@4.0.0: resolution: {integrity: sha512-gYBeFTZLu055D8Vv3cSPox/0iTPtkzxpLroSYYA7WXgRi31WCJ51Uyl8ZiPeUUjyvs2MBzK+S8v9JVUgHU/Sqw==} engines: {node: '>=18.12'} @@ -2879,8 +2873,9 @@ packages: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} - resolve@1.19.0: - resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} + require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} @@ -2943,6 +2938,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + sharp@0.33.4: resolution: {integrity: sha512-7i/dt5kGl7qR4gwPRD2biwD2/SvBn3O04J77XKFgL2OnZtQw+AG9wnuS/csmu80nPRHLYE9E41fyEiG8nhH6/Q==} engines: {libvips: '>=8.15.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -2958,6 +2958,9 @@ packages: shiki@1.12.0: resolution: {integrity: sha512-BuAxWOm5JhRcbSOl7XCei8wGjgJJonnV0oipUupPY58iULxUGyHhW5CF+9FRMuM1pcJ5cGEJGll1LusX6FwpPA==} + shiki@1.12.1: + resolution: {integrity: sha512-nwmjbHKnOYYAe1aaQyEBHvQymJgfm86ZSS7fT8OaPRr4sbAcBNz7PbfAikMEFSDQ6se2j2zobkXvVKcBOm0ysg==} + signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -3088,8 +3091,8 @@ packages: svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 typescript: ^4.9.4 || ^5.0.0 - svelte@5.0.0-next.201: - resolution: {integrity: sha512-gap0o+f0b5/TQYW5uOVUc3eVk75meSNdTrc9tTRALAg7YCzm8QaLqijBj5OkLaW9XKZFtarGrleRvC/fChk/Eg==} + svelte@5.0.0-next.210: + resolution: {integrity: sha512-6QZpzr31weKDyAKifOdXJHK9oEeBE2Z/z/h1IX4tmJRuWPE/2Wc7Lzpfxl+0irS19GZH6V5YZnZLNTRJKjGzfg==} engines: {node: '>=18'} svgo@3.0.3: @@ -3097,8 +3100,8 @@ packages: engines: {node: '>=14.0.0'} hasBin: true - tailwindcss@3.4.7: - resolution: {integrity: sha512-rxWZbe87YJb4OcSopb7up2Ba4U82BoiSGUdoDr3Ydrg9ckxFS/YWsvhN323GMcddgU65QRy7JndC7ahhInhvlQ==} + tailwindcss@3.4.9: + resolution: {integrity: sha512-1SEOvRr6sSdV5IDf9iC+NU4dhwdqzF4zKKq3sAbasUWHEM6lsMhX+eNN5gkPx1BvLFEnZQEUFbXnGj8Qlp83Pg==} engines: {node: '>=14.0.0'} hasBin: true @@ -3156,38 +3159,38 @@ packages: tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - turbo-darwin-64@2.0.9: - resolution: {integrity: sha512-owlGsOaExuVGBUfrnJwjkL1BWlvefjSKczEAcpLx4BI7Oh6ttakOi+JyomkPkFlYElRpjbvlR2gP8WIn6M/+xQ==} + turbo-darwin-64@2.0.12: + resolution: {integrity: sha512-NAgfgbXxX/JScWQmmQnGbPuFZq7LIswHfcMk5JwyBXQM/xmklNOxxac7MnGGIOf19Z2f6S3qHy17VIj0SeGfnA==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.0.9: - resolution: {integrity: sha512-XAXkKkePth5ZPPE/9G9tTnPQx0C8UTkGWmNGYkpmGgRr8NedW+HrPsi9N0HcjzzIH9A4TpNYvtiV+WcwdaEjKA==} + turbo-darwin-arm64@2.0.12: + resolution: {integrity: sha512-cP02uer5KSJ+fXL+OfRRk5hnVjV0c60hxDgNcJxrZpfhun7HHoKDDR7w2xhQntiA45aC6ZZEXRqMKpj6GAmKbg==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.0.9: - resolution: {integrity: sha512-l9wSgEjrCFM1aG16zItBsZ206ZlhSSx1owB8Cgskfv0XyIXRGHRkluihiaxkp+UeU5WoEfz4EN5toc+ICA0q0w==} + turbo-linux-64@2.0.12: + resolution: {integrity: sha512-+mQgGfg1eq5qF+wenK/FKJaNMNAo5DQLC4htQy+8osW+fx6U+8+6UlPQPaycAWDEqwOI7NwuqkeHfkEQLQUTyQ==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.0.9: - resolution: {integrity: sha512-gRnjxXRne18B27SwxXMqL3fJu7jw/8kBrOBTBNRSmZZiG1Uu3nbnP7b4lgrA/bCku6C0Wligwqurvtpq6+nFHA==} + turbo-linux-arm64@2.0.12: + resolution: {integrity: sha512-KFyEZDXfPU1DK4zimxdCcqAcK7IIttX4mfsgB7NsSEOmH0dhHOih/YFYiyEDC1lTRx0C2RlzQ0Kjjdz48AN5Eg==} cpu: [arm64] os: [linux] - turbo-windows-64@2.0.9: - resolution: {integrity: sha512-ZVo0apxUvaRq4Vm1qhsfqKKhtRgReYlBVf9MQvVU1O9AoyydEQvLDO1ryqpXDZWpcHoFxHAQc9msjAMtE5K2lA==} + turbo-windows-64@2.0.12: + resolution: {integrity: sha512-kJj4KCkZTkDTDCqsSw1m1dbO4WeoQq1mYUm/thXOH0OkeqYbSMt0EyoTcJOgKUDsrMnzZD2gPfYrlYHtV69lVA==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.0.9: - resolution: {integrity: sha512-sGRz7c5Pey6y7y9OKi8ypbWNuIRPF9y8xcMqL56OZifSUSo+X2EOsOleR9MKxQXVaqHPGOUKWsE6y8hxBi9pag==} + turbo-windows-arm64@2.0.12: + resolution: {integrity: sha512-TY3ROxguDilN2olCwcZMaePdW01Xhma0pZU7bNhsQEqca9RGAmsZBuzfGnTMcWPmv4tpnb/PlX1hrt1Hod/44Q==} cpu: [arm64] os: [win32] - turbo@2.0.9: - resolution: {integrity: sha512-QaLaUL1CqblSKKPgLrFW3lZWkWG4pGBQNW+q1ScJB5v1D/nFWtsrD/yZljW/bdawg90ihi4/ftQJ3h6fz1FamA==} + turbo@2.0.12: + resolution: {integrity: sha512-8s2KwqjwQj7z8Z53SUZSKVkQOZ2/Sl4D2F440oaBY/k2lGju60dW6srEpnn8/RIDeICZmQn3pQHF79Jfnc5Skw==} hasBin: true type-fest@2.19.0: @@ -3269,10 +3272,6 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - validator@13.12.0: - resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==} - engines: {node: '>= 0.10'} - vfile-location@5.0.2: resolution: {integrity: sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==} @@ -3285,8 +3284,8 @@ packages: vite-plugin-cross-origin-isolation@0.1.6: resolution: {integrity: sha512-OY0naW9nPUDrKTffYnY7FRYXOgZdHoNwMGpPxUmj/n32mGZi01fcq+J536jkmwGWX7DLT95XBQVHHbrAJzTvrw==} - vite-plugin-dts@3.9.1: - resolution: {integrity: sha512-rVp2KM9Ue22NGWB8dNtWEr+KekN3rIgz1tWD050QnRGlriUCmaDwa7qA5zDEjbXg5lAXhYMSBJtx3q3hQIJZSg==} + vite-plugin-dts@4.0.2: + resolution: {integrity: sha512-Ni3EPG8yeLc5ivEzT4szreJ0rXpEQgvdYq3PaZ7OMoHc8uET4/HRUfzVPejJaUAojbxsKgaZbp6Zgm41sxb86Q==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -3301,8 +3300,8 @@ packages: peerDependencies: vite: ^5.0.0 - vite@5.3.5: - resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} + vite@5.4.0: + resolution: {integrity: sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -3310,6 +3309,7 @@ packages: less: '*' lightningcss: ^1.21.0 sass: '*' + sass-embedded: '*' stylus: '*' sugarss: '*' terser: ^5.4.0 @@ -3322,6 +3322,8 @@ packages: optional: true sass: optional: true + sass-embedded: + optional: true stylus: optional: true sugarss: @@ -3391,9 +3393,6 @@ packages: vscode-css-languageservice@6.3.0: resolution: {integrity: sha512-nU92imtkgzpCL0xikrIb8WvedV553F2BENzgz23wFuok/HLN5BeQmroMy26pUwFxV2eV8oNRmYCUv8iO7kSMhw==} - vscode-html-languageservice@5.2.0: - resolution: {integrity: sha512-cdNMhyw57/SQzgUUGSIMQ66jikqEN6nBNyhx5YuOyj9310+eY9zw8Q0cXpiKzDX8aHYFewQEXRnigl06j/TVwQ==} - vscode-html-languageservice@5.3.0: resolution: {integrity: sha512-C4Z3KsP5Ih+fjHpiBc5jxmvCl+4iEwvXegIrzu2F5pktbWvQaBT3YkVPk8N+QlSSMk8oCG6PKtZ/Sq2YHb5e8g==} @@ -3423,14 +3422,11 @@ packages: vscode-uri@3.0.8: resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} - vue-template-compiler@2.7.16: - resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} - - vue-tsc@1.8.27: - resolution: {integrity: sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==} + vue-tsc@2.0.29: + resolution: {integrity: sha512-MHhsfyxO3mYShZCGYNziSbc63x7cQ5g9kvijV7dRe1TTXBRLxXyL0FnXWpUF1xII2mJ86mwYpYsUmMwkmerq7Q==} hasBin: true peerDependencies: - typescript: '*' + typescript: '>=5.0.0' web-namespaces@2.0.1: resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} @@ -3517,16 +3513,11 @@ packages: resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} engines: {node: '>=12.20'} - z-schema@5.0.5: - resolution: {integrity: sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==} - engines: {node: '>=8.0.0'} - hasBin: true - zimmerframe@1.1.2: resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==} - zod-to-json-schema@3.23.1: - resolution: {integrity: sha512-oT9INvydob1XV0v1d2IadrR74rLtDInLvDFfAa1CG0Pmg/vxATk7I2gSelfj271mbzeM4Da0uuDQE/Nkj3DWNw==} + zod-to-json-schema@3.23.2: + resolution: {integrity: sha512-uSt90Gzc/tUfyNqxnjlfBs8W6WSGpNBv0rVsNxP/BVSMHMKGdthPYff4xtCHYloJGM0CFxFsb3NbC0eqPhfImw==} peerDependencies: zod: ^3.23.3 @@ -3552,9 +3543,9 @@ snapshots: '@antfu/utils@0.7.8': {} - '@astrojs/check@0.8.3(typescript@5.5.4)': + '@astrojs/check@0.9.2(typescript@5.5.4)': dependencies: - '@astrojs/language-server': 2.12.8(typescript@5.5.4) + '@astrojs/language-server': 2.13.2(typescript@5.5.4) chokidar: 3.6.0 fast-glob: 3.3.2 kleur: 4.1.5 @@ -3564,13 +3555,13 @@ snapshots: - prettier - prettier-plugin-astro - '@astrojs/compiler@2.9.2': {} + '@astrojs/compiler@2.10.2': {} '@astrojs/internal-helpers@0.4.1': {} - '@astrojs/language-server@2.12.8(typescript@5.5.4)': + '@astrojs/language-server@2.13.2(typescript@5.5.4)': dependencies: - '@astrojs/compiler': 2.9.2 + '@astrojs/compiler': 2.10.2 '@jridgewell/sourcemap-codec': 1.4.15 '@volar/kit': 2.4.0-alpha.18(typescript@5.5.4) '@volar/language-core': 2.4.0-alpha.18 @@ -3585,7 +3576,7 @@ snapshots: volar-service-prettier: 0.0.59(@volar/language-service@2.4.0-alpha.18) volar-service-typescript: 0.0.59(@volar/language-service@2.4.0-alpha.18) volar-service-typescript-twoslash-queries: 0.0.59(@volar/language-service@2.4.0-alpha.18) - vscode-html-languageservice: 5.2.0 + vscode-html-languageservice: 5.3.0 vscode-uri: 3.0.8 transitivePeerDependencies: - typescript @@ -3613,12 +3604,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@3.1.3(astro@4.12.2(@types/node@20.14.2)(typescript@5.5.4))': + '@astrojs/mdx@3.1.3(astro@4.13.2(@types/node@20.14.2)(typescript@5.5.4))': dependencies: '@astrojs/markdown-remark': 5.2.0 '@mdx-js/mdx': 3.0.1 acorn: 8.12.1 - astro: 4.12.2(@types/node@20.14.2)(typescript@5.5.4) + astro: 4.13.2(@types/node@20.14.2)(typescript@5.5.4) es-module-lexer: 1.5.4 estree-util-visit: 2.0.0 github-slugger: 2.0.0 @@ -3638,31 +3629,31 @@ snapshots: dependencies: prismjs: 1.29.0 - '@astrojs/svelte@5.7.0(astro@4.12.2(@types/node@20.14.2)(typescript@5.5.4))(svelte@5.0.0-next.201)(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.2))': + '@astrojs/svelte@5.7.0(astro@4.13.2(@types/node@20.14.2)(typescript@5.5.4))(svelte@5.0.0-next.210)(typescript@5.5.4)(vite@5.4.0(@types/node@20.14.2))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.201)(vite@5.3.5(@types/node@20.14.2)) - astro: 4.12.2(@types/node@20.14.2)(typescript@5.5.4) - svelte: 5.0.0-next.201 - svelte2tsx: 0.7.13(svelte@5.0.0-next.201)(typescript@5.5.4) + '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.210)(vite@5.4.0(@types/node@20.14.2)) + astro: 4.13.2(@types/node@20.14.2)(typescript@5.5.4) + svelte: 5.0.0-next.210 + svelte2tsx: 0.7.13(svelte@5.0.0-next.210)(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: - supports-color - vite - '@astrojs/tailwind@5.1.0(astro@4.12.2(@types/node@20.14.2)(typescript@5.5.4))(tailwindcss@3.4.7)': + '@astrojs/tailwind@5.1.0(astro@4.13.2(@types/node@20.14.2)(typescript@5.5.4))(tailwindcss@3.4.9)': dependencies: - astro: 4.12.2(@types/node@20.14.2)(typescript@5.5.4) + astro: 4.13.2(@types/node@20.14.2)(typescript@5.5.4) autoprefixer: 10.4.19(postcss@8.4.38) postcss: 8.4.38 postcss-load-config: 4.0.2(postcss@8.4.38) - tailwindcss: 3.4.7 + tailwindcss: 3.4.9 transitivePeerDependencies: - ts-node '@astrojs/telemetry@3.1.0': dependencies: ci-info: 4.0.0 - debug: 4.3.5 + debug: 4.3.6 dlv: 1.1.3 dset: 3.1.3 is-docker: 3.0.0 @@ -3676,22 +3667,22 @@ snapshots: '@babel/highlight': 7.24.7 picocolors: 1.0.1 - '@babel/compat-data@7.25.0': {} + '@babel/compat-data@7.25.2': {} - '@babel/core@7.24.9': + '@babel/core@7.25.2': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 '@babel/generator': 7.25.0 - '@babel/helper-compilation-targets': 7.24.8 - '@babel/helper-module-transforms': 7.25.0(@babel/core@7.24.9) + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) '@babel/helpers': 7.25.0 - '@babel/parser': 7.25.0 - '@babel/template': 7.24.7 - '@babel/traverse': 7.25.1 - '@babel/types': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/template': 7.25.0 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 convert-source-map: 2.0.0 - debug: 4.3.5 + debug: 4.3.6 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3700,18 +3691,18 @@ snapshots: '@babel/generator@7.25.0': dependencies: - '@babel/types': 7.25.0 + '@babel/types': 7.25.2 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.25.0 + '@babel/types': 7.25.2 - '@babel/helper-compilation-targets@7.24.8': + '@babel/helper-compilation-targets@7.25.2': dependencies: - '@babel/compat-data': 7.25.0 + '@babel/compat-data': 7.25.2 '@babel/helper-validator-option': 7.24.8 browserslist: 4.23.1 lru-cache: 5.1.1 @@ -3719,32 +3710,30 @@ snapshots: '@babel/helper-module-imports@7.24.7': dependencies: - '@babel/traverse': 7.25.1 - '@babel/types': 7.25.0 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.25.0(@babel/core@7.24.9)': + '@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.1 + '@babel/traverse': 7.25.3 transitivePeerDependencies: - supports-color - '@babel/helper-plugin-utils@7.24.7': {} + '@babel/helper-plugin-utils@7.24.8': {} '@babel/helper-simple-access@7.24.7': dependencies: - '@babel/traverse': 7.25.1 - '@babel/types': 7.25.0 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color - '@babel/helper-string-parser@7.24.7': {} - '@babel/helper-string-parser@7.24.8': {} '@babel/helper-validator-identifier@7.24.7': {} @@ -3754,7 +3743,7 @@ snapshots: '@babel/helpers@7.25.0': dependencies: '@babel/template': 7.25.0 - '@babel/types': 7.25.0 + '@babel/types': 7.25.2 '@babel/highlight@7.24.7': dependencies: @@ -3763,61 +3752,55 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.0.1 - '@babel/parser@7.24.7': - dependencies: - '@babel/types': 7.24.7 - '@babel/parser@7.25.0': dependencies: '@babel/types': 7.25.0 - '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.9)': + '@babel/parser@7.25.3': + dependencies: + '@babel/types': 7.25.2 + + '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 - '@babel/helper-plugin-utils': 7.24.7 + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-transform-react-jsx@7.24.7(@babel/core@7.24.9)': + '@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2)': dependencies: - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-module-imports': 7.24.7 - '@babel/helper-plugin-utils': 7.24.7 - '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) - '@babel/types': 7.25.0 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) + '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color - '@babel/template@7.24.7': - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/parser': 7.25.0 - '@babel/types': 7.25.0 - '@babel/template@7.25.0': dependencies: '@babel/code-frame': 7.24.7 - '@babel/parser': 7.25.0 - '@babel/types': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/types': 7.25.2 - '@babel/traverse@7.25.1': + '@babel/traverse@7.25.3': dependencies: '@babel/code-frame': 7.24.7 '@babel/generator': 7.25.0 - '@babel/parser': 7.25.0 + '@babel/parser': 7.25.3 '@babel/template': 7.25.0 - '@babel/types': 7.25.0 - debug: 4.3.5 + '@babel/types': 7.25.2 + debug: 4.3.6 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.24.7': + '@babel/types@7.25.0': dependencies: - '@babel/helper-string-parser': 7.24.7 + '@babel/helper-string-parser': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 - '@babel/types@7.25.0': + '@babel/types@7.25.2': dependencies: '@babel/helper-string-parser': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 @@ -3994,14 +3977,14 @@ snapshots: '@esbuild/win32-x64@0.23.0': optional: true - '@iconify-json/lucide@1.1.202': + '@iconify-json/lucide@1.1.205': dependencies: '@iconify/types': 2.0.0 - '@iconify/svelte@4.0.2(svelte@5.0.0-next.201)': + '@iconify/svelte@4.0.2(svelte@5.0.0-next.210)': dependencies: '@iconify/types': 2.0.0 - svelte: 5.0.0-next.201 + svelte: 5.0.0-next.210 '@iconify/tools@3.0.7': dependencies: @@ -4128,6 +4111,8 @@ snapshots: '@jridgewell/sourcemap-codec@1.4.15': {} + '@jridgewell/sourcemap-codec@1.5.0': {} + '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.2 @@ -4161,23 +4146,23 @@ snapshots: transitivePeerDependencies: - supports-color - '@microsoft/api-extractor-model@7.28.13(@types/node@20.14.2)': + '@microsoft/api-extractor-model@7.29.4(@types/node@20.14.2)': dependencies: - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.14.2) + '@microsoft/tsdoc': 0.15.0 + '@microsoft/tsdoc-config': 0.17.0 + '@rushstack/node-core-library': 5.5.1(@types/node@20.14.2) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.43.0(@types/node@20.14.2)': + '@microsoft/api-extractor@7.47.4(@types/node@20.14.2)': dependencies: - '@microsoft/api-extractor-model': 7.28.13(@types/node@20.14.2) - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.14.2) - '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.10.0(@types/node@20.14.2) - '@rushstack/ts-command-line': 4.19.1(@types/node@20.14.2) + '@microsoft/api-extractor-model': 7.29.4(@types/node@20.14.2) + '@microsoft/tsdoc': 0.15.0 + '@microsoft/tsdoc-config': 0.17.0 + '@rushstack/node-core-library': 5.5.1(@types/node@20.14.2) + '@rushstack/rig-package': 0.5.3 + '@rushstack/terminal': 0.13.3(@types/node@20.14.2) + '@rushstack/ts-command-line': 4.22.3(@types/node@20.14.2) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -4187,14 +4172,14 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@microsoft/tsdoc-config@0.16.2': + '@microsoft/tsdoc-config@0.17.0': dependencies: - '@microsoft/tsdoc': 0.14.2 - ajv: 6.12.6 + '@microsoft/tsdoc': 0.15.0 + ajv: 8.12.0 jju: 1.4.0 - resolve: 1.19.0 + resolve: 1.22.8 - '@microsoft/tsdoc@0.14.2': {} + '@microsoft/tsdoc@0.15.0': {} '@nodelib/fs.scandir@2.1.5': dependencies: @@ -4239,14 +4224,6 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@rollup/plugin-inject@5.0.5(rollup@4.18.0)': - dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - estree-walker: 2.0.2 - magic-string: 0.30.10 - optionalDependencies: - rollup: 4.18.0 - '@rollup/pluginutils@5.1.0(rollup@4.18.0)': dependencies: '@types/estree': 1.0.5 @@ -4303,32 +4280,34 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.18.0': optional: true - '@rushstack/node-core-library@4.0.2(@types/node@20.14.2)': + '@rushstack/node-core-library@5.5.1(@types/node@20.14.2)': dependencies: + ajv: 8.13.0 + ajv-draft-04: 1.0.0(ajv@8.13.0) + ajv-formats: 3.0.1(ajv@8.13.0) fs-extra: 7.0.1 import-lazy: 4.0.0 jju: 1.4.0 resolve: 1.22.8 semver: 7.5.4 - z-schema: 5.0.5 optionalDependencies: '@types/node': 20.14.2 - '@rushstack/rig-package@0.5.2': + '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.10.0(@types/node@20.14.2)': + '@rushstack/terminal@0.13.3(@types/node@20.14.2)': dependencies: - '@rushstack/node-core-library': 4.0.2(@types/node@20.14.2) + '@rushstack/node-core-library': 5.5.1(@types/node@20.14.2) supports-color: 8.1.1 optionalDependencies: '@types/node': 20.14.2 - '@rushstack/ts-command-line@4.19.1(@types/node@20.14.2)': + '@rushstack/ts-command-line@4.22.3(@types/node@20.14.2)': dependencies: - '@rushstack/terminal': 0.10.0(@types/node@20.14.2) + '@rushstack/terminal': 0.13.3(@types/node@20.14.2) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -4339,36 +4318,40 @@ snapshots: dependencies: '@types/hast': 3.0.4 - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.3.5(@types/node@20.14.2)))(svelte@5.0.0-next.201)(vite@5.3.5(@types/node@20.14.2))': + '@shikijs/core@1.12.1': + dependencies: + '@types/hast': 3.0.4 + + '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.210)(vite@5.4.0(@types/node@20.14.2)))(svelte@5.0.0-next.210)(vite@5.4.0(@types/node@20.14.2))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.201)(vite@5.3.5(@types/node@20.14.2)) + '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@5.0.0-next.210)(vite@5.4.0(@types/node@20.14.2)) debug: 4.3.5 - svelte: 5.0.0-next.201 - vite: 5.3.5(@types/node@20.14.2) + svelte: 5.0.0-next.210 + vite: 5.4.0(@types/node@20.14.2) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.3.5(@types/node@20.14.2))': + '@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.210)(vite@5.4.0(@types/node@20.14.2))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.201)(vite@5.3.5(@types/node@20.14.2)))(svelte@5.0.0-next.201)(vite@5.3.5(@types/node@20.14.2)) + '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@5.0.0-next.210)(vite@5.4.0(@types/node@20.14.2)))(svelte@5.0.0-next.210)(vite@5.4.0(@types/node@20.14.2)) debug: 4.3.5 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.10 - svelte: 5.0.0-next.201 - svelte-hmr: 0.16.0(svelte@5.0.0-next.201) - vite: 5.3.5(@types/node@20.14.2) - vitefu: 0.2.5(vite@5.3.5(@types/node@20.14.2)) + svelte: 5.0.0-next.210 + svelte-hmr: 0.16.0(svelte@5.0.0-next.210) + vite: 5.4.0(@types/node@20.14.2) + vitefu: 0.2.5(vite@5.4.0(@types/node@20.14.2)) transitivePeerDependencies: - supports-color - '@tailwindcss/typography@0.5.13(tailwindcss@3.4.7)': + '@tailwindcss/typography@0.5.14(tailwindcss@3.4.9)': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.7 + tailwindcss: 3.4.9 '@total-typescript/tsconfig@1.0.4': {} @@ -4382,24 +4365,24 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.25.0 - '@babel/types': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/types': 7.25.2 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 '@types/babel__generator@7.6.8': dependencies: - '@babel/types': 7.25.0 + '@babel/types': 7.25.2 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.25.0 - '@babel/types': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/types': 7.25.2 '@types/babel__traverse@7.20.6': dependencies: - '@babel/types': 7.25.0 + '@babel/types': 7.25.2 '@types/cheerio@0.22.35': dependencies: @@ -4474,9 +4457,9 @@ snapshots: vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 - '@volar/language-core@1.11.1': + '@volar/language-core@2.3.4': dependencies: - '@volar/source-map': 1.11.1 + '@volar/source-map': 2.3.4 '@volar/language-core@2.4.0-alpha.18': dependencies: @@ -4507,16 +4490,15 @@ snapshots: vscode-languageserver-protocol: 3.17.5 vscode-languageserver-textdocument: 1.0.11 - '@volar/source-map@1.11.1': - dependencies: - muggle-string: 0.3.1 + '@volar/source-map@2.3.4': {} '@volar/source-map@2.4.0-alpha.18': {} - '@volar/typescript@1.11.1': + '@volar/typescript@2.3.4': dependencies: - '@volar/language-core': 1.11.1 + '@volar/language-core': 2.3.4 path-browserify: 1.0.1 + vscode-uri: 3.0.8 '@volar/typescript@2.4.0-alpha.18': dependencies: @@ -4536,7 +4518,7 @@ snapshots: '@vue/compiler-core@3.4.27': dependencies: - '@babel/parser': 7.24.7 + '@babel/parser': 7.25.0 '@vue/shared': 3.4.27 entities: 4.5.0 estree-walker: 2.0.2 @@ -4547,17 +4529,21 @@ snapshots: '@vue/compiler-core': 3.4.27 '@vue/shared': 3.4.27 - '@vue/language-core@1.8.27(typescript@5.5.4)': + '@vue/compiler-vue2@2.7.16': + dependencies: + de-indent: 1.0.2 + he: 1.2.0 + + '@vue/language-core@2.0.29(typescript@5.5.4)': dependencies: - '@volar/language-core': 1.11.1 - '@volar/source-map': 1.11.1 + '@volar/language-core': 2.4.0-alpha.18 '@vue/compiler-dom': 3.4.27 + '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.4.27 computeds: 0.0.1 minimatch: 9.0.4 - muggle-string: 0.3.1 + muggle-string: 0.4.1 path-browserify: 1.0.1 - vue-template-compiler: 2.7.16 optionalDependencies: typescript: 5.5.4 @@ -4573,21 +4559,34 @@ snapshots: dependencies: acorn: 8.12.1 - acorn-typescript@1.4.13(acorn@8.12.0): + acorn-typescript@1.4.13(acorn@8.12.1): dependencies: - acorn: 8.12.0 + acorn: 8.12.1 acorn@8.11.3: {} - acorn@8.12.0: {} - acorn@8.12.1: {} - ajv@6.12.6: + ajv-draft-04@1.0.0(ajv@8.13.0): + optionalDependencies: + ajv: 8.13.0 + + ajv-formats@3.0.1(ajv@8.13.0): + optionalDependencies: + ajv: 8.13.0 + + ajv@8.12.0: + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + + ajv@8.13.0: dependencies: fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 uri-js: 4.4.1 ansi-align@3.0.1: @@ -4639,31 +4638,30 @@ snapshots: transitivePeerDependencies: - supports-color - astro@4.12.2(@types/node@20.14.2)(typescript@5.5.4): + astro@4.13.2(@types/node@20.14.2)(typescript@5.5.4): dependencies: - '@astrojs/compiler': 2.9.2 + '@astrojs/compiler': 2.10.2 '@astrojs/internal-helpers': 0.4.1 '@astrojs/markdown-remark': 5.2.0 '@astrojs/telemetry': 3.1.0 - '@babel/core': 7.24.9 + '@babel/core': 7.25.2 '@babel/generator': 7.25.0 - '@babel/parser': 7.25.0 - '@babel/plugin-transform-react-jsx': 7.24.7(@babel/core@7.24.9) - '@babel/traverse': 7.25.1 - '@babel/types': 7.25.0 + '@babel/parser': 7.25.3 + '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 '@types/babel__core': 7.20.5 '@types/cookie': 0.6.0 acorn: 8.12.1 aria-query: 5.3.0 axobject-query: 4.1.0 boxen: 7.1.1 - chokidar: 3.6.0 ci-info: 4.0.0 clsx: 2.1.1 common-ancestor-path: 1.0.1 cookie: 0.6.0 cssesc: 3.0.0 - debug: 4.3.5 + debug: 4.3.6 deterministic-object-hash: 2.0.2 devalue: 5.0.0 diff: 5.2.0 @@ -4681,7 +4679,7 @@ snapshots: http-cache-semantics: 4.1.1 js-yaml: 4.1.0 kleur: 4.1.5 - magic-string: 0.30.10 + magic-string: 0.30.11 mrmime: 2.0.0 ora: 8.0.1 p-limit: 6.1.0 @@ -4690,19 +4688,19 @@ snapshots: preferred-pm: 4.0.0 prompts: 2.4.2 rehype: 13.0.1 - semver: 7.6.2 - shiki: 1.12.0 + semver: 7.6.3 + shiki: 1.12.1 string-width: 7.2.0 strip-ansi: 7.1.0 tsconfck: 3.1.1(typescript@5.5.4) unist-util-visit: 5.0.0 vfile: 6.0.2 - vite: 5.3.5(@types/node@20.14.2) - vitefu: 0.2.5(vite@5.3.5(@types/node@20.14.2)) + vite: 5.4.0(@types/node@20.14.2) + vitefu: 0.2.5(vite@5.4.0(@types/node@20.14.2)) which-pm: 3.0.0 yargs-parser: 21.1.1 zod: 3.23.8 - zod-to-json-schema: 3.23.1(zod@3.23.8) + zod-to-json-schema: 3.23.2(zod@3.23.8) optionalDependencies: sharp: 0.33.4 transitivePeerDependencies: @@ -4710,6 +4708,7 @@ snapshots: - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -4730,10 +4729,6 @@ snapshots: postcss: 8.4.38 postcss-value-parser: 4.2.0 - axobject-query@4.0.0: - dependencies: - dequal: 2.0.3 - axobject-query@4.1.0: {} bail@2.0.2: {} @@ -4913,11 +4908,10 @@ snapshots: commander@7.2.0: {} - commander@9.5.0: - optional: true - common-ancestor-path@1.0.1: {} + compare-versions@6.1.1: {} + computeds@0.0.1: {} concat-map@0.0.1: {} @@ -4984,6 +4978,10 @@ snapshots: dependencies: ms: 2.1.2 + debug@4.3.6: + dependencies: + ms: 2.1.2 + decode-named-character-reference@1.0.2: dependencies: character-entities: 2.0.2 @@ -5225,8 +5223,6 @@ snapshots: merge2: 1.4.1 micromatch: 4.0.7 - fast-json-stable-stringify@2.1.0: {} - fast-plist@0.1.3: {} fastparse@1.1.2: {} @@ -5618,7 +5614,7 @@ snapshots: jsesc@2.5.2: {} - json-schema-traverse@0.4.1: {} + json-schema-traverse@1.0.0: {} json5@2.2.3: {} @@ -5674,10 +5670,6 @@ snapshots: lodash.castarray@4.4.0: {} - lodash.get@4.4.2: {} - - lodash.isequal@4.5.0: {} - lodash.isplainobject@4.0.6: {} lodash.merge@4.6.2: {} @@ -5709,6 +5701,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 + magic-string@0.30.11: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + markdown-extensions@2.0.0: {} markdown-table@3.0.3: {} @@ -6227,8 +6223,6 @@ snapshots: ms@2.1.2: {} - muggle-string@0.3.1: {} - muggle-string@0.4.1: {} mz@2.7.0: @@ -6484,6 +6478,12 @@ snapshots: picocolors: 1.0.1 source-map-js: 1.2.0 + postcss@8.4.41: + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + preferred-pm@4.0.0: dependencies: find-up-simple: 1.0.0 @@ -6628,10 +6628,7 @@ snapshots: require-directory@2.1.1: {} - resolve@1.19.0: - dependencies: - is-core-module: 2.13.1 - path-parse: 1.0.7 + require-from-string@2.0.2: {} resolve@1.22.8: dependencies: @@ -6718,11 +6715,13 @@ snapshots: semver@7.6.2: {} + semver@7.6.3: {} + sharp@0.33.4: dependencies: color: 4.2.3 detect-libc: 2.0.3 - semver: 7.6.2 + semver: 7.6.3 optionalDependencies: '@img/sharp-darwin-arm64': 0.33.4 '@img/sharp-darwin-x64': 0.33.4 @@ -6756,6 +6755,11 @@ snapshots: '@shikijs/core': 1.12.0 '@types/hast': 3.0.4 + shiki@1.12.1: + dependencies: + '@shikijs/core': 1.12.1 + '@types/hast': 3.0.4 + signal-exit@3.0.7: {} signal-exit@4.1.0: {} @@ -6861,26 +6865,26 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-hmr@0.16.0(svelte@5.0.0-next.201): + svelte-hmr@0.16.0(svelte@5.0.0-next.210): dependencies: - svelte: 5.0.0-next.201 + svelte: 5.0.0-next.210 - svelte2tsx@0.7.13(svelte@5.0.0-next.201)(typescript@5.5.4): + svelte2tsx@0.7.13(svelte@5.0.0-next.210)(typescript@5.5.4): dependencies: dedent-js: 1.0.1 pascal-case: 3.1.2 - svelte: 5.0.0-next.201 + svelte: 5.0.0-next.210 typescript: 5.5.4 - svelte@5.0.0-next.201: + svelte@5.0.0-next.210: dependencies: '@ampproject/remapping': 2.3.0 '@jridgewell/sourcemap-codec': 1.4.15 '@types/estree': 1.0.5 - acorn: 8.12.0 - acorn-typescript: 1.4.13(acorn@8.12.0) + acorn: 8.12.1 + acorn-typescript: 1.4.13(acorn@8.12.1) aria-query: 5.3.0 - axobject-query: 4.0.0 + axobject-query: 4.1.0 esm-env: 1.0.0 esrap: 1.2.2 is-reference: 3.0.2 @@ -6897,7 +6901,7 @@ snapshots: csso: 5.0.5 picocolors: 1.0.1 - tailwindcss@3.4.7: + tailwindcss@3.4.9: dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -6983,32 +6987,32 @@ snapshots: tslib@2.6.3: {} - turbo-darwin-64@2.0.9: + turbo-darwin-64@2.0.12: optional: true - turbo-darwin-arm64@2.0.9: + turbo-darwin-arm64@2.0.12: optional: true - turbo-linux-64@2.0.9: + turbo-linux-64@2.0.12: optional: true - turbo-linux-arm64@2.0.9: + turbo-linux-arm64@2.0.12: optional: true - turbo-windows-64@2.0.9: + turbo-windows-64@2.0.12: optional: true - turbo-windows-arm64@2.0.9: + turbo-windows-arm64@2.0.12: optional: true - turbo@2.0.9: + turbo@2.0.12: optionalDependencies: - turbo-darwin-64: 2.0.9 - turbo-darwin-arm64: 2.0.9 - turbo-linux-64: 2.0.9 - turbo-linux-arm64: 2.0.9 - turbo-windows-64: 2.0.9 - turbo-windows-arm64: 2.0.9 + turbo-darwin-64: 2.0.12 + turbo-darwin-arm64: 2.0.12 + turbo-linux-64: 2.0.12 + turbo-linux-arm64: 2.0.12 + turbo-windows-64: 2.0.12 + turbo-windows-arm64: 2.0.12 type-fest@2.19.0: {} @@ -7098,8 +7102,6 @@ snapshots: util-deprecate@1.0.2: {} - validator@13.12.0: {} - vfile-location@5.0.2: dependencies: '@types/unist': 3.0.2 @@ -7118,43 +7120,46 @@ snapshots: vite-plugin-cross-origin-isolation@0.1.6: {} - vite-plugin-dts@3.9.1(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.5.4)(vite@5.3.5(@types/node@20.14.2)): + vite-plugin-dts@4.0.2(@types/node@20.14.2)(rollup@4.18.0)(typescript@5.5.4)(vite@5.4.0(@types/node@20.14.2)): dependencies: - '@microsoft/api-extractor': 7.43.0(@types/node@20.14.2) + '@microsoft/api-extractor': 7.47.4(@types/node@20.14.2) '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@vue/language-core': 1.8.27(typescript@5.5.4) - debug: 4.3.5 + '@volar/typescript': 2.3.4 + '@vue/language-core': 2.0.29(typescript@5.5.4) + compare-versions: 6.1.1 + debug: 4.3.6 kolorist: 1.8.0 - magic-string: 0.30.10 + local-pkg: 0.5.0 + magic-string: 0.30.11 typescript: 5.5.4 - vue-tsc: 1.8.27(typescript@5.5.4) + vue-tsc: 2.0.29(typescript@5.5.4) optionalDependencies: - vite: 5.3.5(@types/node@20.14.2) + vite: 5.4.0(@types/node@20.14.2) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-static-copy@1.0.6(vite@5.3.5(@types/node@20.14.2)): + vite-plugin-static-copy@1.0.6(vite@5.4.0(@types/node@20.14.2)): dependencies: chokidar: 3.6.0 fast-glob: 3.3.2 fs-extra: 11.2.0 picocolors: 1.0.1 - vite: 5.3.5(@types/node@20.14.2) + vite: 5.4.0(@types/node@20.14.2) - vite@5.3.5(@types/node@20.14.2): + vite@5.4.0(@types/node@20.14.2): dependencies: esbuild: 0.21.5 - postcss: 8.4.39 + postcss: 8.4.41 rollup: 4.18.0 optionalDependencies: '@types/node': 20.14.2 fsevents: 2.3.3 - vitefu@0.2.5(vite@5.3.5(@types/node@20.14.2)): + vitefu@0.2.5(vite@5.4.0(@types/node@20.14.2)): optionalDependencies: - vite: 5.3.5(@types/node@20.14.2) + vite: 5.4.0(@types/node@20.14.2) volar-service-css@0.0.59(@volar/language-service@2.4.0-alpha.18): dependencies: @@ -7211,13 +7216,6 @@ snapshots: vscode-languageserver-types: 3.17.5 vscode-uri: 3.0.8 - vscode-html-languageservice@5.2.0: - dependencies: - '@vscode/l10n': 0.0.18 - vscode-languageserver-textdocument: 1.0.11 - vscode-languageserver-types: 3.17.5 - vscode-uri: 3.0.8 - vscode-html-languageservice@5.3.0: dependencies: '@vscode/l10n': 0.0.18 @@ -7246,15 +7244,10 @@ snapshots: vscode-uri@3.0.8: {} - vue-template-compiler@2.7.16: - dependencies: - de-indent: 1.0.2 - he: 1.2.0 - - vue-tsc@1.8.27(typescript@5.5.4): + vue-tsc@2.0.29(typescript@5.5.4): dependencies: - '@volar/typescript': 1.11.1 - '@vue/language-core': 1.8.27(typescript@5.5.4) + '@volar/typescript': 2.4.0-alpha.18 + '@vue/language-core': 2.0.29(typescript@5.5.4) semver: 7.6.2 typescript: 5.5.4 @@ -7323,17 +7316,9 @@ snapshots: yocto-queue@1.1.1: {} - z-schema@5.0.5: - dependencies: - lodash.get: 4.4.2 - lodash.isequal: 4.5.0 - validator: 13.12.0 - optionalDependencies: - commander: 9.5.0 - zimmerframe@1.1.2: {} - zod-to-json-schema@3.23.1(zod@3.23.8): + zod-to-json-schema@3.23.2(zod@3.23.8): dependencies: zod: 3.23.8