diff --git a/.gitignore b/.gitignore index 33ee17dc1e..ef66d7d859 100644 --- a/.gitignore +++ b/.gitignore @@ -121,3 +121,6 @@ v4/static/themes.css v4/src/__registry__ v4/static/schema/registry.json v4/static/schema/registry-item.json + + +registry-template/static/r \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3a4ac462fc..49c405450d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -154,6 +154,87 @@ importers: specifier: 3.25.0-beta.20250516T005923 version: 3.25.0-beta.20250516T005923 + registry-template: + devDependencies: + '@eslint/compat': + specifier: ^1.2.5 + version: 1.2.7(eslint@9.22.0(jiti@2.4.2)) + '@eslint/js': + specifier: ^9.18.0 + version: 9.22.0 + '@sveltejs/adapter-auto': + specifier: ^6.0.0 + version: 6.0.1(@sveltejs/kit@2.20.8(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)))(svelte@5.28.2)(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4))) + '@sveltejs/kit': + specifier: ^2.16.0 + version: 2.20.8(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)))(svelte@5.28.2)(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)) + '@sveltejs/vite-plugin-svelte': + specifier: ^5.0.0 + version: 5.0.3(svelte@5.28.2)(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)) + '@tailwindcss/vite': + specifier: ^4.0.0 + version: 4.1.7(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)) + bits-ui: + specifier: ^1.4.8 + version: 1.4.8(svelte@5.28.2) + clsx: + specifier: ^2.1.1 + version: 2.1.1 + eslint: + specifier: ^9.18.0 + version: 9.22.0(jiti@2.4.2) + eslint-config-prettier: + specifier: ^10.0.1 + version: 10.1.1(eslint@9.22.0(jiti@2.4.2)) + eslint-plugin-svelte: + specifier: ^3.0.0 + version: 3.3.2(eslint@9.22.0(jiti@2.4.2))(svelte@5.28.2) + globals: + specifier: ^16.0.0 + version: 16.0.0 + prettier: + specifier: ^3.4.2 + version: 3.5.3 + prettier-plugin-svelte: + specifier: ^3.3.3 + version: 3.3.3(prettier@3.5.3)(svelte@5.28.2) + prettier-plugin-tailwindcss: + specifier: ^0.6.11 + version: 0.6.11(prettier-plugin-svelte@3.3.3(prettier@3.5.3)(svelte@5.28.2))(prettier@3.5.3) + shadcn-svelte: + specifier: workspace:* + version: link:../packages/cli + svelte: + specifier: ^5.0.0 + version: 5.28.2 + svelte-check: + specifier: ^4.0.0 + version: 4.2.1(picomatch@4.0.2)(svelte@5.28.2)(typescript@5.8.3) + tailwind-merge: + specifier: ^3.3.0 + version: 3.3.0 + tailwind-variants: + specifier: ^1.0.0 + version: 1.0.0(tailwindcss@4.1.7) + tailwindcss: + specifier: ^4.0.0 + version: 4.1.7 + tw-animate-css: + specifier: ^1.2.4 + version: 1.2.4 + typescript: + specifier: ^5.0.0 + version: 5.8.3 + typescript-eslint: + specifier: ^8.20.0 + version: 8.26.1(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.3) + vite: + specifier: ^6.2.6 + version: 6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4) + zod: + specifier: ^3.24.4 + version: 3.24.4 + sites/docs: devDependencies: '@dnd-kit-svelte/core': @@ -1624,6 +1705,11 @@ packages: peerDependencies: acorn: ^8.9.0 + '@sveltejs/adapter-auto@6.0.1': + resolution: {integrity: sha512-mcWud3pYGPWM2Pphdj8G9Qiq24nZ8L4LB7coCUckUEy5Y7wOWGJ/enaZ4AtJTcSm5dNK1rIkBRoqt+ae4zlxcQ==} + peerDependencies: + '@sveltejs/kit': ^2.0.0 + '@sveltejs/adapter-cloudflare@4.6.1': resolution: {integrity: sha512-wENN4un6VC7kWLXyIcPX1VPpjyTxGEenEcaLsLCci0fuLZRT0Gsx+g0eV1k1IA+NznKkxd06XxfcqY2xhYDu/A==} peerDependencies: @@ -2233,6 +2319,12 @@ packages: peerDependencies: svelte: ^5.11.0 + bits-ui@1.4.8: + resolution: {integrity: sha512-j34GsdSsJ+ZBl9h/70VkufvrlEgTKQSZvm80eM5VvuhLJWvpfEpn9+k0FVmtDQl9NSPgEVtI9imYhm8nW9Nj/w==} + engines: {node: '>=18', pnpm: '>=8.7.0'} + peerDependencies: + svelte: ^5.11.0 + blake3-wasm@2.1.5: resolution: {integrity: sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==} @@ -4434,6 +4526,9 @@ packages: tailwind-merge@2.6.0: resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==} + tailwind-merge@3.0.2: + resolution: {integrity: sha512-l7z+OYZ7mu3DTqrL88RiKrKIqO3NcpEO8V/Od04bNpvk0kiIFndGEoqfuzvj4yuhRkHKjRkII2z+KS2HfPcSxw==} + tailwind-merge@3.3.0: resolution: {integrity: sha512-fyW/pEfcQSiigd5SNn0nApUOxx0zB/dm6UDU/rEwc2c3sX2smWUNbapHv+QRqLGVp9GWX3THIa7MUGPo+YkDzQ==} @@ -4443,6 +4538,12 @@ packages: peerDependencies: tailwindcss: '*' + tailwind-variants@1.0.0: + resolution: {integrity: sha512-2WSbv4ulEEyuBKomOunut65D8UZwxrHoRfYnxGcQNnHqlSCp2+B7Yz2W+yrNDrxRodOXtGD/1oCcKGNBnUqMqA==} + engines: {node: '>=16.x', pnpm: '>=7.x'} + peerDependencies: + tailwindcss: '*' + tailwindcss@4.1.7: resolution: {integrity: sha512-kr1o/ErIdNhTz8uzAYL7TpaUuzKIE6QPQ4qmSdxnoX/lo+5wmUHQA6h3L5yIqEImSRnAAURDirLu/BgiXGPAhg==} @@ -6022,6 +6123,10 @@ snapshots: dependencies: acorn: 8.14.1 + '@sveltejs/adapter-auto@6.0.1(@sveltejs/kit@2.20.8(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)))(svelte@5.28.2)(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)))': + dependencies: + '@sveltejs/kit': 2.20.8(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)))(svelte@5.28.2)(vite@6.3.5(@types/node@22.15.18)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)) + '@sveltejs/adapter-cloudflare@4.6.1(@sveltejs/kit@2.20.8(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.28.2)(vite@6.3.5(@types/node@20.17.27)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)))(svelte@5.28.2)(vite@6.3.5(@types/node@20.17.27)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.2)(tsx@4.19.4)))(wrangler@4.15.2)': dependencies: '@cloudflare/workers-types': 4.20240222.0 @@ -6779,6 +6884,17 @@ snapshots: svelte-toolbelt: 0.7.1(svelte@5.28.2) tabbable: 6.2.0 + bits-ui@1.4.8(svelte@5.28.2): + dependencies: + '@floating-ui/core': 1.7.0 + '@floating-ui/dom': 1.7.0 + '@internationalized/date': 3.5.6 + esm-env: 1.2.2 + runed: 0.23.4(svelte@5.28.2) + svelte: 5.28.2 + svelte-toolbelt: 0.7.1(svelte@5.28.2) + tabbable: 6.2.0 + blake3-wasm@2.1.5: {} brace-expansion@1.1.11: @@ -9514,6 +9630,8 @@ snapshots: tailwind-merge@2.6.0: {} + tailwind-merge@3.0.2: {} + tailwind-merge@3.3.0: {} tailwind-variants@0.2.1(tailwindcss@4.1.7): @@ -9521,6 +9639,11 @@ snapshots: tailwind-merge: 2.6.0 tailwindcss: 4.1.7 + tailwind-variants@1.0.0(tailwindcss@4.1.7): + dependencies: + tailwind-merge: 3.0.2 + tailwindcss: 4.1.7 + tailwindcss@4.1.7: {} tapable@2.2.1: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 74e86ec06f..2a4f5b670b 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -2,3 +2,4 @@ packages: - "sites/*" - "packages/*" - "v4" + - "registry-template" diff --git a/registry-template/.gitignore b/registry-template/.gitignore new file mode 100644 index 0000000000..3b462cb0c4 --- /dev/null +++ b/registry-template/.gitignore @@ -0,0 +1,23 @@ +node_modules + +# Output +.output +.vercel +.netlify +.wrangler +/.svelte-kit +/build + +# OS +.DS_Store +Thumbs.db + +# Env +.env +.env.* +!.env.example +!.env.test + +# Vite +vite.config.js.timestamp-* +vite.config.ts.timestamp-* diff --git a/registry-template/.npmrc b/registry-template/.npmrc new file mode 100644 index 0000000000..b6f27f1359 --- /dev/null +++ b/registry-template/.npmrc @@ -0,0 +1 @@ +engine-strict=true diff --git a/registry-template/.prettierignore b/registry-template/.prettierignore new file mode 100644 index 0000000000..6562bcbb8a --- /dev/null +++ b/registry-template/.prettierignore @@ -0,0 +1,6 @@ +# Package Managers +package-lock.json +pnpm-lock.yaml +yarn.lock +bun.lock +bun.lockb diff --git a/registry-template/.prettierrc b/registry-template/.prettierrc new file mode 100644 index 0000000000..719f996369 --- /dev/null +++ b/registry-template/.prettierrc @@ -0,0 +1,15 @@ +{ + "useTabs": true, + "singleQuote": false, + "trailingComma": "es5", + "printWidth": 100, + "plugins": ["prettier-plugin-svelte", "prettier-plugin-tailwindcss"], + "overrides": [ + { + "files": "*.svelte", + "options": { + "parser": "svelte" + } + } + ] +} diff --git a/registry-template/README.md b/registry-template/README.md new file mode 100644 index 0000000000..79ea54338f --- /dev/null +++ b/registry-template/README.md @@ -0,0 +1,22 @@ +# registry-template + +You can use the `shadcn-svelte` CLI to run your own component registry. Running your own +component registry allows you to distribute your custom components, hooks, pages, and +other files to any Svelte project. + +## Getting Started + +This is a template for creating a custom registry using SvelteKit. + +- The template uses a `registry.json` file to define components and their files. +- The `shadcn-svelte build` command is used to build the registry. +- The registry items are served as static files under `public/r/[name].json`. +- Every registry item is compatible with the `shadcn-svelte` CLI. +- The `card`, `button`, `input`, `label`, `textarea` components here would come from the `shadcn-svelte` registry, but the `stepper` component is a custom `ui` component you can use as a reference for creating and referencing "local" `ui` components. + +> [!IMPORTANT] +> Don't forget to replace the version of `shadcn-svelte` in the `package.json` file with the version you want to use. + +## Documentation + +Visit the [shadcn-svelte documentation](https://next.shadcn-svelte.com/docs/registry) to view the full documentation. diff --git a/registry-template/eslint.config.js b/registry-template/eslint.config.js new file mode 100644 index 0000000000..9510f9e9cd --- /dev/null +++ b/registry-template/eslint.config.js @@ -0,0 +1,36 @@ +import prettier from "eslint-config-prettier"; +import js from "@eslint/js"; +import { includeIgnoreFile } from "@eslint/compat"; +import svelte from "eslint-plugin-svelte"; +import globals from "globals"; +import { fileURLToPath } from "node:url"; +import ts from "typescript-eslint"; +import svelteConfig from "./svelte.config.js"; + +const gitignorePath = fileURLToPath(new URL("./.gitignore", import.meta.url)); + +export default ts.config( + includeIgnoreFile(gitignorePath), + js.configs.recommended, + ...ts.configs.recommended, + ...svelte.configs.recommended, + prettier, + ...svelte.configs.prettier, + { + languageOptions: { + globals: { ...globals.browser, ...globals.node }, + }, + rules: { "no-undef": "off" }, + }, + { + files: ["**/*.svelte", "**/*.svelte.ts", "**/*.svelte.js"], + languageOptions: { + parserOptions: { + projectService: true, + extraFileExtensions: [".svelte"], + parser: ts.parser, + svelteConfig, + }, + }, + } +); diff --git a/registry-template/package.json b/registry-template/package.json new file mode 100644 index 0000000000..d9eb6c06ad --- /dev/null +++ b/registry-template/package.json @@ -0,0 +1,50 @@ +{ + "name": "@shadcn-svelte/registry-template", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite dev", + "build": "vite build", + "preview": "vite preview", + "prepare": "svelte-kit sync || echo ''", + "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", + "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", + "format": "prettier --write .", + "lint": "prettier --check . && eslint .", + "build:registry": "pnpm shadcn-svelte registry build" + }, + "devDependencies": { + "@eslint/compat": "^1.2.5", + "@eslint/js": "^9.18.0", + "@sveltejs/adapter-auto": "^6.0.0", + "@sveltejs/kit": "^2.16.0", + "@sveltejs/vite-plugin-svelte": "^5.0.0", + "@tailwindcss/vite": "^4.0.0", + "bits-ui": "^1.4.8", + "clsx": "^2.1.1", + "eslint": "^9.18.0", + "eslint-config-prettier": "^10.0.1", + "eslint-plugin-svelte": "^3.0.0", + "globals": "^16.0.0", + "prettier": "^3.4.2", + "prettier-plugin-svelte": "^3.3.3", + "prettier-plugin-tailwindcss": "^0.6.11", + "shadcn-svelte": "workspace:*", + "svelte": "^5.0.0", + "svelte-check": "^4.0.0", + "tailwind-merge": "^3.3.0", + "tailwind-variants": "^1.0.0", + "tailwindcss": "^4.0.0", + "tw-animate-css": "^1.2.4", + "typescript": "^5.0.0", + "typescript-eslint": "^8.20.0", + "vite": "^6.2.6", + "zod": "^3.24.4" + }, + "pnpm": { + "onlyBuiltDependencies": [ + "esbuild" + ] + } +} diff --git a/registry-template/pnpm-lock.yaml b/registry-template/pnpm-lock.yaml new file mode 100644 index 0000000000..f1c072ffaf --- /dev/null +++ b/registry-template/pnpm-lock.yaml @@ -0,0 +1,2659 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + devDependencies: + '@eslint/compat': + specifier: ^1.2.5 + version: 1.2.9(eslint@9.27.0(jiti@2.4.2)) + '@eslint/js': + specifier: ^9.18.0 + version: 9.27.0 + '@sveltejs/adapter-auto': + specifier: ^6.0.0 + version: 6.0.1(@sveltejs/kit@2.21.0(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)))(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1))) + '@sveltejs/kit': + specifier: ^2.16.0 + version: 2.21.0(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)))(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)) + '@sveltejs/vite-plugin-svelte': + specifier: ^5.0.0 + version: 5.0.3(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)) + '@tailwindcss/vite': + specifier: ^4.0.0 + version: 4.1.7(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)) + bits-ui: + specifier: ^1.4.8 + version: 1.4.8(svelte@5.30.1) + clsx: + specifier: ^2.1.1 + version: 2.1.1 + eslint: + specifier: ^9.18.0 + version: 9.27.0(jiti@2.4.2) + eslint-config-prettier: + specifier: ^10.0.1 + version: 10.1.5(eslint@9.27.0(jiti@2.4.2)) + eslint-plugin-svelte: + specifier: ^3.0.0 + version: 3.7.0(eslint@9.27.0(jiti@2.4.2))(svelte@5.30.1) + globals: + specifier: ^16.0.0 + version: 16.1.0 + prettier: + specifier: ^3.4.2 + version: 3.5.3 + prettier-plugin-svelte: + specifier: ^3.3.3 + version: 3.4.0(prettier@3.5.3)(svelte@5.30.1) + prettier-plugin-tailwindcss: + specifier: ^0.6.11 + version: 0.6.11(prettier-plugin-svelte@3.4.0(prettier@3.5.3)(svelte@5.30.1))(prettier@3.5.3) + svelte: + specifier: ^5.0.0 + version: 5.30.1 + svelte-check: + specifier: ^4.0.0 + version: 4.2.1(picomatch@4.0.2)(svelte@5.30.1)(typescript@5.8.3) + tailwind-merge: + specifier: ^3.3.0 + version: 3.3.0 + tailwind-variants: + specifier: ^1.0.0 + version: 1.0.0(tailwindcss@4.1.7) + tailwindcss: + specifier: ^4.0.0 + version: 4.1.7 + typescript: + specifier: ^5.0.0 + version: 5.8.3 + typescript-eslint: + specifier: ^8.20.0 + version: 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + vite: + specifier: ^6.2.6 + version: 6.3.5(jiti@2.4.2)(lightningcss@1.30.1) + zod: + specifier: ^3.24.4 + version: 3.24.4 + +packages: + + '@ampproject/remapping@2.3.0': + resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + engines: {node: '>=6.0.0'} + + '@esbuild/aix-ppc64@0.25.4': + resolution: {integrity: sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.25.4': + resolution: {integrity: sha512-bBy69pgfhMGtCnwpC/x5QhfxAz/cBgQ9enbtwjf6V9lnPI/hMyT9iWpR1arm0l3kttTr4L0KSLpKmLp/ilKS9A==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.25.4': + resolution: {integrity: sha512-QNdQEps7DfFwE3hXiU4BZeOV68HHzYwGd0Nthhd3uCkkEKK7/R6MTgM0P7H7FAs5pU/DIWsviMmEGxEoxIZ+ZQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.25.4': + resolution: {integrity: sha512-TVhdVtQIFuVpIIR282btcGC2oGQoSfZfmBdTip2anCaVYcqWlZXGcdcKIUklfX2wj0JklNYgz39OBqh2cqXvcQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.25.4': + resolution: {integrity: sha512-Y1giCfM4nlHDWEfSckMzeWNdQS31BQGs9/rouw6Ub91tkK79aIMTH3q9xHvzH8d0wDru5Ci0kWB8b3up/nl16g==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.25.4': + resolution: {integrity: sha512-CJsry8ZGM5VFVeyUYB3cdKpd/H69PYez4eJh1W/t38vzutdjEjtP7hB6eLKBoOdxcAlCtEYHzQ/PJ/oU9I4u0A==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.25.4': + resolution: {integrity: sha512-yYq+39NlTRzU2XmoPW4l5Ifpl9fqSk0nAJYM/V/WUGPEFfek1epLHJIkTQM6bBs1swApjO5nWgvr843g6TjxuQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.25.4': + resolution: {integrity: sha512-0FgvOJ6UUMflsHSPLzdfDnnBBVoCDtBTVyn/MrWloUNvq/5SFmh13l3dvgRPkDihRxb77Y17MbqbCAa2strMQQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.25.4': + resolution: {integrity: sha512-+89UsQTfXdmjIvZS6nUnOOLoXnkUTB9hR5QAeLrQdzOSWZvNSAXAtcRDHWtqAUtAmv7ZM1WPOOeSxDzzzMogiQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.25.4': + resolution: {integrity: sha512-kro4c0P85GMfFYqW4TWOpvmF8rFShbWGnrLqlzp4X1TNWjRY3JMYUfDCtOxPKOIY8B0WC8HN51hGP4I4hz4AaQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.25.4': + resolution: {integrity: sha512-yTEjoapy8UP3rv8dB0ip3AfMpRbyhSN3+hY8mo/i4QXFeDxmiYbEKp3ZRjBKcOP862Ua4b1PDfwlvbuwY7hIGQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.25.4': + resolution: {integrity: sha512-NeqqYkrcGzFwi6CGRGNMOjWGGSYOpqwCjS9fvaUlX5s3zwOtn1qwg1s2iE2svBe4Q/YOG1q6875lcAoQK/F4VA==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.25.4': + resolution: {integrity: sha512-IcvTlF9dtLrfL/M8WgNI/qJYBENP3ekgsHbYUIzEzq5XJzzVEV/fXY9WFPfEEXmu3ck2qJP8LG/p3Q8f7Zc2Xg==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.25.4': + resolution: {integrity: sha512-HOy0aLTJTVtoTeGZh4HSXaO6M95qu4k5lJcH4gxv56iaycfz1S8GO/5Jh6X4Y1YiI0h7cRyLi+HixMR+88swag==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.25.4': + resolution: {integrity: sha512-i8JUDAufpz9jOzo4yIShCTcXzS07vEgWzyX3NH2G7LEFVgrLEhjwL3ajFE4fZI3I4ZgiM7JH3GQ7ReObROvSUA==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.25.4': + resolution: {integrity: sha512-jFnu+6UbLlzIjPQpWCNh5QtrcNfMLjgIavnwPQAfoGx4q17ocOU9MsQ2QVvFxwQoWpZT8DvTLooTvmOQXkO51g==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.25.4': + resolution: {integrity: sha512-6e0cvXwzOnVWJHq+mskP8DNSrKBr1bULBvnFLpc1KY+d+irZSgZ02TGse5FsafKS5jg2e4pbvK6TPXaF/A6+CA==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-arm64@0.25.4': + resolution: {integrity: sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + + '@esbuild/netbsd-x64@0.25.4': + resolution: {integrity: sha512-XAg8pIQn5CzhOB8odIcAm42QsOfa98SBeKUdo4xa8OvX8LbMZqEtgeWE9P/Wxt7MlG2QqvjGths+nq48TrUiKw==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.25.4': + resolution: {integrity: sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.25.4': + resolution: {integrity: sha512-xAGGhyOQ9Otm1Xu8NT1ifGLnA6M3sJxZ6ixylb+vIUVzvvd6GOALpwQrYrtlPouMqd/vSbgehz6HaVk4+7Afhw==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + + '@esbuild/sunos-x64@0.25.4': + resolution: {integrity: sha512-Mw+tzy4pp6wZEK0+Lwr76pWLjrtjmJyUB23tHKqEDP74R3q95luY/bXqXZeYl4NYlvwOqoRKlInQialgCKy67Q==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.25.4': + resolution: {integrity: sha512-AVUP428VQTSddguz9dO9ngb+E5aScyg7nOeJDrF1HPYu555gmza3bDGMPhmVXL8svDSoqPCsCPjb265yG/kLKQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.25.4': + resolution: {integrity: sha512-i1sW+1i+oWvQzSgfRcxxG2k4I9n3O9NRqy8U+uugaT2Dy7kLO9Y7wI72haOahxceMX8hZAzgGou1FhndRldxRg==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.25.4': + resolution: {integrity: sha512-nOT2vZNw6hJ+z43oP1SPea/G/6AbN6X+bGNhNuq8NtRHy4wsMhw765IKLNmnjek7GvjWBYQ8Q5VBoYTFg9y1UQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + + '@eslint-community/eslint-utils@4.7.0': + resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + + '@eslint-community/regexpp@4.12.1': + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + '@eslint/compat@1.2.9': + resolution: {integrity: sha512-gCdSY54n7k+driCadyMNv8JSPzYLeDVM/ikZRtvtROBpRdFSkS8W9A82MqsaY7lZuwL0wiapgD0NT1xT0hyJsA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^9.10.0 + peerDependenciesMeta: + eslint: + optional: true + + '@eslint/config-array@0.20.0': + resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/config-helpers@0.2.2': + resolution: {integrity: sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/core@0.14.0': + resolution: {integrity: sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/eslintrc@3.3.1': + resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/js@9.27.0': + resolution: {integrity: sha512-G5JD9Tu5HJEu4z2Uo4aHY2sLV64B7CDMXxFzqzjl3NKd6RVzSXNoE80jk7Y0lJkTTkjiIhBAqmlYwjuBY3tvpA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/object-schema@2.1.6': + resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/plugin-kit@0.3.1': + resolution: {integrity: sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@floating-ui/core@1.7.0': + resolution: {integrity: sha512-FRdBLykrPPA6P76GGGqlex/e7fbe0F1ykgxHYNXQsH/iTEtjMj/f9bpY5oQqbjt5VgZvgz/uKXbGuROijh3VLA==} + + '@floating-ui/dom@1.7.0': + resolution: {integrity: sha512-lGTor4VlXcesUMh1cupTUTDoCxMb0V6bm3CnxHzQcw8Eaf1jQbgQX4i02fYgT0vJ82tb5MZ4CZk1LRGkktJCzg==} + + '@floating-ui/utils@0.2.9': + resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} + + '@humanfs/core@0.19.1': + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} + + '@humanfs/node@0.16.6': + resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} + engines: {node: '>=18.18.0'} + + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + + '@humanwhocodes/retry@0.3.1': + resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} + engines: {node: '>=18.18'} + + '@humanwhocodes/retry@0.4.3': + resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} + engines: {node: '>=18.18'} + + '@internationalized/date@3.8.0': + resolution: {integrity: sha512-J51AJ0fEL68hE4CwGPa6E0PO6JDaVLd8aln48xFCSy7CZkZc96dGEGmLs2OEEbBxcsVZtfrqkXJwI2/MSG8yKw==} + + '@isaacs/fs-minipass@4.0.1': + resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} + engines: {node: '>=18.0.0'} + + '@jridgewell/gen-mapping@0.3.8': + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} + engines: {node: '>=6.0.0'} + + '@jridgewell/resolve-uri@3.1.2': + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/set-array@1.2.1': + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + + '@jridgewell/sourcemap-codec@1.5.0': + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + + '@jridgewell/trace-mapping@0.3.25': + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + + '@nodelib/fs.scandir@2.1.5': + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + + '@nodelib/fs.stat@2.0.5': + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + '@nodelib/fs.walk@1.2.8': + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + + '@polka/url@1.0.0-next.29': + resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} + + '@rollup/rollup-android-arm-eabi@4.40.2': + resolution: {integrity: sha512-JkdNEq+DFxZfUwxvB58tHMHBHVgX23ew41g1OQinthJ+ryhdRk67O31S7sYw8u2lTjHUPFxwar07BBt1KHp/hg==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.40.2': + resolution: {integrity: sha512-13unNoZ8NzUmnndhPTkWPWbX3vtHodYmy+I9kuLxN+F+l+x3LdVF7UCu8TWVMt1POHLh6oDHhnOA04n8oJZhBw==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.40.2': + resolution: {integrity: sha512-Gzf1Hn2Aoe8VZzevHostPX23U7N5+4D36WJNHK88NZHCJr7aVMG4fadqkIf72eqVPGjGc0HJHNuUaUcxiR+N/w==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.40.2': + resolution: {integrity: sha512-47N4hxa01a4x6XnJoskMKTS8XZ0CZMd8YTbINbi+w03A2w4j1RTlnGHOz/P0+Bg1LaVL6ufZyNprSg+fW5nYQQ==} + cpu: [x64] + os: [darwin] + + '@rollup/rollup-freebsd-arm64@4.40.2': + resolution: {integrity: sha512-8t6aL4MD+rXSHHZUR1z19+9OFJ2rl1wGKvckN47XFRVO+QL/dUSpKA2SLRo4vMg7ELA8pzGpC+W9OEd1Z/ZqoQ==} + cpu: [arm64] + os: [freebsd] + + '@rollup/rollup-freebsd-x64@4.40.2': + resolution: {integrity: sha512-C+AyHBzfpsOEYRFjztcYUFsH4S7UsE9cDtHCtma5BK8+ydOZYgMmWg1d/4KBytQspJCld8ZIujFMAdKG1xyr4Q==} + cpu: [x64] + os: [freebsd] + + '@rollup/rollup-linux-arm-gnueabihf@4.40.2': + resolution: {integrity: sha512-de6TFZYIvJwRNjmW3+gaXiZ2DaWL5D5yGmSYzkdzjBDS3W+B9JQ48oZEsmMvemqjtAFzE16DIBLqd6IQQRuG9Q==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm-musleabihf@4.40.2': + resolution: {integrity: sha512-urjaEZubdIkacKc930hUDOfQPysezKla/O9qV+O89enqsqUmQm8Xj8O/vh0gHg4LYfv7Y7UsE3QjzLQzDYN1qg==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm64-gnu@4.40.2': + resolution: {integrity: sha512-KlE8IC0HFOC33taNt1zR8qNlBYHj31qGT1UqWqtvR/+NuCVhfufAq9fxO8BMFC22Wu0rxOwGVWxtCMvZVLmhQg==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-arm64-musl@4.40.2': + resolution: {integrity: sha512-j8CgxvfM0kbnhu4XgjnCWJQyyBOeBI1Zq91Z850aUddUmPeQvuAy6OiMdPS46gNFgy8gN1xkYyLgwLYZG3rBOg==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-loongarch64-gnu@4.40.2': + resolution: {integrity: sha512-Ybc/1qUampKuRF4tQXc7G7QY9YRyeVSykfK36Y5Qc5dmrIxwFhrOzqaVTNoZygqZ1ZieSWTibfFhQ5qK8jpWxw==} + cpu: [loong64] + os: [linux] + + '@rollup/rollup-linux-powerpc64le-gnu@4.40.2': + resolution: {integrity: sha512-3FCIrnrt03CCsZqSYAOW/k9n625pjpuMzVfeI+ZBUSDT3MVIFDSPfSUgIl9FqUftxcUXInvFah79hE1c9abD+Q==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-riscv64-gnu@4.40.2': + resolution: {integrity: sha512-QNU7BFHEvHMp2ESSY3SozIkBPaPBDTsfVNGx3Xhv+TdvWXFGOSH2NJvhD1zKAT6AyuuErJgbdvaJhYVhVqrWTg==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-riscv64-musl@4.40.2': + resolution: {integrity: sha512-5W6vNYkhgfh7URiXTO1E9a0cy4fSgfE4+Hl5agb/U1sa0kjOLMLC1wObxwKxecE17j0URxuTrYZZME4/VH57Hg==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-s390x-gnu@4.40.2': + resolution: {integrity: sha512-B7LKIz+0+p348JoAL4X/YxGx9zOx3sR+o6Hj15Y3aaApNfAshK8+mWZEf759DXfRLeL2vg5LYJBB7DdcleYCoQ==} + cpu: [s390x] + os: [linux] + + '@rollup/rollup-linux-x64-gnu@4.40.2': + resolution: {integrity: sha512-lG7Xa+BmBNwpjmVUbmyKxdQJ3Q6whHjMjzQplOs5Z+Gj7mxPtWakGHqzMqNER68G67kmCX9qX57aRsW5V0VOng==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-linux-x64-musl@4.40.2': + resolution: {integrity: sha512-tD46wKHd+KJvsmije4bUskNuvWKFcTOIM9tZ/RrmIvcXnbi0YK/cKS9FzFtAm7Oxi2EhV5N2OpfFB348vSQRXA==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-win32-arm64-msvc@4.40.2': + resolution: {integrity: sha512-Bjv/HG8RRWLNkXwQQemdsWw4Mg+IJ29LK+bJPW2SCzPKOUaMmPEppQlu/Fqk1d7+DX3V7JbFdbkh/NMmurT6Pg==} + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.40.2': + resolution: {integrity: sha512-dt1llVSGEsGKvzeIO76HToiYPNPYPkmjhMHhP00T9S4rDern8P2ZWvWAQUEJ+R1UdMWJ/42i/QqJ2WV765GZcA==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.40.2': + resolution: {integrity: sha512-bwspbWB04XJpeElvsp+DCylKfF4trJDa2Y9Go8O6A7YLX2LIKGcNK/CYImJN6ZP4DcuOHB4Utl3iCbnR62DudA==} + cpu: [x64] + os: [win32] + + '@sveltejs/acorn-typescript@1.0.5': + resolution: {integrity: sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==} + peerDependencies: + acorn: ^8.9.0 + + '@sveltejs/adapter-auto@6.0.1': + resolution: {integrity: sha512-mcWud3pYGPWM2Pphdj8G9Qiq24nZ8L4LB7coCUckUEy5Y7wOWGJ/enaZ4AtJTcSm5dNK1rIkBRoqt+ae4zlxcQ==} + peerDependencies: + '@sveltejs/kit': ^2.0.0 + + '@sveltejs/kit@2.21.0': + resolution: {integrity: sha512-kvu4h9qXduiPk1Q1oqFKDLFGu/7mslEYbVaqpbBcBxjlRJnvNCFwEvEwKt0Mx9TtSi8J77xRelvJobrGlst4nQ==} + engines: {node: '>=18.13'} + hasBin: true + peerDependencies: + '@sveltejs/vite-plugin-svelte': ^3.0.0 || ^4.0.0-next.1 || ^5.0.0 + svelte: ^4.0.0 || ^5.0.0-next.0 + vite: ^5.0.3 || ^6.0.0 + + '@sveltejs/vite-plugin-svelte-inspector@4.0.1': + resolution: {integrity: sha512-J/Nmb2Q2y7mck2hyCX4ckVHcR5tu2J+MtBEQqpDrrgELZ2uvraQcK/ioCV61AqkdXFgriksOKIceDcQmqnGhVw==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22} + peerDependencies: + '@sveltejs/vite-plugin-svelte': ^5.0.0 + svelte: ^5.0.0 + vite: ^6.0.0 + + '@sveltejs/vite-plugin-svelte@5.0.3': + resolution: {integrity: sha512-MCFS6CrQDu1yGwspm4qtli0e63vaPCehf6V7pIMP15AsWgMKrqDGCPFF/0kn4SP0ii4aySu4Pa62+fIRGFMjgw==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22} + peerDependencies: + svelte: ^5.0.0 + vite: ^6.0.0 + + '@swc/helpers@0.5.17': + resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} + + '@tailwindcss/node@4.1.7': + resolution: {integrity: sha512-9rsOpdY9idRI2NH6CL4wORFY0+Q6fnx9XP9Ju+iq/0wJwGD5IByIgFmwVbyy4ymuyprj8Qh4ErxMKTUL4uNh3g==} + + '@tailwindcss/oxide-android-arm64@4.1.7': + resolution: {integrity: sha512-IWA410JZ8fF7kACus6BrUwY2Z1t1hm0+ZWNEzykKmMNM09wQooOcN/VXr0p/WJdtHZ90PvJf2AIBS/Ceqx1emg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [android] + + '@tailwindcss/oxide-darwin-arm64@4.1.7': + resolution: {integrity: sha512-81jUw9To7fimGGkuJ2W5h3/oGonTOZKZ8C2ghm/TTxbwvfSiFSDPd6/A/KE2N7Jp4mv3Ps9OFqg2fEKgZFfsvg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@tailwindcss/oxide-darwin-x64@4.1.7': + resolution: {integrity: sha512-q77rWjEyGHV4PdDBtrzO0tgBBPlQWKY7wZK0cUok/HaGgbNKecegNxCGikuPJn5wFAlIywC3v+WMBt0PEBtwGw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@tailwindcss/oxide-freebsd-x64@4.1.7': + resolution: {integrity: sha512-RfmdbbK6G6ptgF4qqbzoxmH+PKfP4KSVs7SRlTwcbRgBwezJkAO3Qta/7gDy10Q2DcUVkKxFLXUQO6J3CRvBGw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.7': + resolution: {integrity: sha512-OZqsGvpwOa13lVd1z6JVwQXadEobmesxQ4AxhrwRiPuE04quvZHWn/LnihMg7/XkN+dTioXp/VMu/p6A5eZP3g==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + + '@tailwindcss/oxide-linux-arm64-gnu@4.1.7': + resolution: {integrity: sha512-voMvBTnJSfKecJxGkoeAyW/2XRToLZ227LxswLAwKY7YslG/Xkw9/tJNH+3IVh5bdYzYE7DfiaPbRkSHFxY1xA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@tailwindcss/oxide-linux-arm64-musl@4.1.7': + resolution: {integrity: sha512-PjGuNNmJeKHnP58M7XyjJyla8LPo+RmwHQpBI+W/OxqrwojyuCQ+GUtygu7jUqTEexejZHr/z3nBc/gTiXBj4A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + + '@tailwindcss/oxide-linux-x64-gnu@4.1.7': + resolution: {integrity: sha512-HMs+Va+ZR3gC3mLZE00gXxtBo3JoSQxtu9lobbZd+DmfkIxR54NO7Z+UQNPsa0P/ITn1TevtFxXTpsRU7qEvWg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@tailwindcss/oxide-linux-x64-musl@4.1.7': + resolution: {integrity: sha512-MHZ6jyNlutdHH8rd+YTdr3QbXrHXqwIhHw9e7yXEBcQdluGwhpQY2Eku8UZK6ReLaWtQ4gijIv5QoM5eE+qlsA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + + '@tailwindcss/oxide-wasm32-wasi@4.1.7': + resolution: {integrity: sha512-ANaSKt74ZRzE2TvJmUcbFQ8zS201cIPxUDm5qez5rLEwWkie2SkGtA4P+GPTj+u8N6JbPrC8MtY8RmJA35Oo+A==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + bundledDependencies: + - '@napi-rs/wasm-runtime' + - '@emnapi/core' + - '@emnapi/runtime' + - '@tybys/wasm-util' + - '@emnapi/wasi-threads' + - tslib + + '@tailwindcss/oxide-win32-arm64-msvc@4.1.7': + resolution: {integrity: sha512-HUiSiXQ9gLJBAPCMVRk2RT1ZrBjto7WvqsPBwUrNK2BcdSxMnk19h4pjZjI7zgPhDxlAbJSumTC4ljeA9y0tEw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@tailwindcss/oxide-win32-x64-msvc@4.1.7': + resolution: {integrity: sha512-rYHGmvoHiLJ8hWucSfSOEmdCBIGZIq7SpkPRSqLsH2Ab2YUNgKeAPT1Fi2cx3+hnYOrAb0jp9cRyode3bBW4mQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@tailwindcss/oxide@4.1.7': + resolution: {integrity: sha512-5SF95Ctm9DFiUyjUPnDGkoKItPX/k+xifcQhcqX5RA85m50jw1pT/KzjdvlqxRja45Y52nR4MR9fD1JYd7f8NQ==} + engines: {node: '>= 10'} + + '@tailwindcss/vite@4.1.7': + resolution: {integrity: sha512-tYa2fO3zDe41I7WqijyVbRd8oWT0aEID1Eokz5hMT6wShLIHj3yvwj9XbfuloHP9glZ6H+aG2AN/+ZrxJ1Y5RQ==} + peerDependencies: + vite: ^5.2.0 || ^6 + + '@types/cookie@0.6.0': + resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} + + '@types/estree@1.0.7': + resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} + + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + + '@typescript-eslint/eslint-plugin@8.32.1': + resolution: {integrity: sha512-6u6Plg9nP/J1GRpe/vcjjabo6Uc5YQPAMxsgQyGC/I0RuukiG1wIe3+Vtg3IrSCVJDmqK3j8adrtzXSENRtFgg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' + + '@typescript-eslint/parser@8.32.1': + resolution: {integrity: sha512-LKMrmwCPoLhM45Z00O1ulb6jwyVr2kr3XJp+G+tSEZcbauNnScewcQwtJqXDhXeYPDEjZ8C1SjXm015CirEmGg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' + + '@typescript-eslint/scope-manager@8.32.1': + resolution: {integrity: sha512-7IsIaIDeZn7kffk7qXC3o6Z4UblZJKV3UBpkvRNpr5NSyLji7tvTcvmnMNYuYLyh26mN8W723xpo3i4MlD33vA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/type-utils@8.32.1': + resolution: {integrity: sha512-mv9YpQGA8iIsl5KyUPi+FGLm7+bA4fgXaeRcFKRDRwDMu4iwrSHeDPipwueNXhdIIZltwCJv+NkxftECbIZWfA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' + + '@typescript-eslint/types@8.32.1': + resolution: {integrity: sha512-YmybwXUJcgGqgAp6bEsgpPXEg6dcCyPyCSr0CAAueacR/CCBi25G3V8gGQ2kRzQRBNol7VQknxMs9HvVa9Rvfg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/typescript-estree@8.32.1': + resolution: {integrity: sha512-Y3AP9EIfYwBb4kWGb+simvPaqQoT5oJuzzj9m0i6FCY6SPvlomY2Ei4UEMm7+FXtlNJbor80ximyslzaQF6xhg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.9.0' + + '@typescript-eslint/utils@8.32.1': + resolution: {integrity: sha512-DsSFNIgLSrc89gpq1LJB7Hm1YpuhK086DRDJSNrewcGvYloWW1vZLHBTIvarKZDcAORIy/uWNx8Gad+4oMpkSA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' + + '@typescript-eslint/visitor-keys@8.32.1': + resolution: {integrity: sha512-ar0tjQfObzhSaW3C3QNmTc5ofj0hDoNQ5XWrCy6zDyabdr0TWhCkClp+rywGNj/odAFBVzzJrK4tEq5M4Hmu4w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + acorn-jsx@5.3.2: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + + acorn@8.14.1: + resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} + engines: {node: '>=0.4.0'} + hasBin: true + + ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + aria-query@5.3.2: + resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} + engines: {node: '>= 0.4'} + + axobject-query@4.1.0: + resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} + engines: {node: '>= 0.4'} + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + bits-ui@1.4.8: + resolution: {integrity: sha512-j34GsdSsJ+ZBl9h/70VkufvrlEgTKQSZvm80eM5VvuhLJWvpfEpn9+k0FVmtDQl9NSPgEVtI9imYhm8nW9Nj/w==} + engines: {node: '>=18', pnpm: '>=8.7.0'} + peerDependencies: + svelte: ^5.11.0 + + brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + + brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + + callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + + chokidar@4.0.3: + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} + engines: {node: '>= 14.16.0'} + + chownr@3.0.0: + resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} + engines: {node: '>=18'} + + clsx@2.1.1: + resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} + engines: {node: '>=6'} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + cookie@0.6.0: + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} + engines: {node: '>= 0.6'} + + cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} + + cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + + debug@4.4.1: + resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + + deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + + detect-libc@2.0.4: + resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} + engines: {node: '>=8'} + + devalue@5.1.1: + resolution: {integrity: sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==} + + enhanced-resolve@5.18.1: + resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} + engines: {node: '>=10.13.0'} + + esbuild@0.25.4: + resolution: {integrity: sha512-8pgjLUcUjcgDg+2Q4NYXnPbo/vncAY4UmyaCm0jZevERqCHZIaWwdJHkf8XQtu4AxSKCdvrUbT0XUr1IdZzI8Q==} + engines: {node: '>=18'} + hasBin: true + + escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + + eslint-config-prettier@10.1.5: + resolution: {integrity: sha512-zc1UmCpNltmVY34vuLRV61r1K27sWuX39E+uyUnY8xS2Bex88VV9cugG+UZbRSRGtGyFboj+D8JODyme1plMpw==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + + eslint-plugin-svelte@3.7.0: + resolution: {integrity: sha512-/MQ9gYLbA24AFUN0QwpzRqi4VCISaRyt8xa2t3iVnI5mWa38xuTXM+iz/8LxKCg34jX2PfPcEkZH7CUem/Eugw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.1 || ^9.0.0 + svelte: ^3.37.0 || ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + svelte: + optional: true + + eslint-scope@8.3.0: + resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-visitor-keys@4.2.0: + resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + eslint@9.27.0: + resolution: {integrity: sha512-ixRawFQuMB9DZ7fjU3iGGganFDp3+45bPOdaRurcFHSXO1e/sYwUX/FtQZpLZJR6SjMoJH8hR2pPEAfDyCoU2Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true + + esm-env@1.2.2: + resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==} + + espree@10.3.0: + resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + + esrap@1.4.6: + resolution: {integrity: sha512-F/D2mADJ9SHY3IwksD4DAXjTt7qt7GWUf3/8RhCNWmC/67tyb55dpimHmy7EplakFaflV0R/PC+fdSPqrRHAQw==} + + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + + esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-glob@3.3.3: + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} + engines: {node: '>=8.6.0'} + + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + + fastq@1.19.1: + resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} + + fdir@6.4.4: + resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + + file-entry-cache@8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + + flat-cache@4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} + + flatted@3.3.3: + resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + + glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + + globals@14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + + globals@16.1.0: + resolution: {integrity: sha512-aibexHNbb/jiUSObBgpHLj+sIuUmJnYcgXBlrfsiDZ9rt4aF2TFRbyLgZ2iFQuVZ1K5Mx3FVkbKRSgKrbK3K2g==} + engines: {node: '>=18'} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + + ignore@7.0.4: + resolution: {integrity: sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==} + engines: {node: '>= 4'} + + import-fresh@3.3.1: + resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} + engines: {node: '>=6'} + + imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + + inline-style-parser@0.2.4: + resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==} + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + is-reference@3.0.3: + resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + jiti@2.4.2: + resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} + hasBin: true + + js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + + json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + + kleur@4.1.5: + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} + engines: {node: '>=6'} + + known-css-properties@0.36.0: + resolution: {integrity: sha512-A+9jP+IUmuQsNdsLdcg6Yt7voiMF/D4K83ew0OpJtpu+l34ef7LaohWV0Rc6KNvzw6ZDizkqfyB5JznZnzuKQA==} + + levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + + lightningcss-darwin-arm64@1.30.1: + resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + + lightningcss-darwin-x64@1.30.1: + resolution: {integrity: sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + + lightningcss-freebsd-x64@1.30.1: + resolution: {integrity: sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + + lightningcss-linux-arm-gnueabihf@1.30.1: + resolution: {integrity: sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + + lightningcss-linux-arm64-gnu@1.30.1: + resolution: {integrity: sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + + lightningcss-linux-arm64-musl@1.30.1: + resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + + lightningcss-linux-x64-gnu@1.30.1: + resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + + lightningcss-linux-x64-musl@1.30.1: + resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + + lightningcss-win32-arm64-msvc@1.30.1: + resolution: {integrity: sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + + lightningcss-win32-x64-msvc@1.30.1: + resolution: {integrity: sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + + lightningcss@1.30.1: + resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==} + engines: {node: '>= 12.0.0'} + + lilconfig@2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} + engines: {node: '>=10'} + + locate-character@3.0.0: + resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} + + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + + magic-string@0.30.17: + resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + + minizlib@3.0.2: + resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==} + engines: {node: '>= 18'} + + mkdirp@3.0.1: + resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} + engines: {node: '>=10'} + hasBin: true + + mri@1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} + + mrmime@2.0.1: + resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} + engines: {node: '>=10'} + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + nanoid@3.3.11: + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + + parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + + picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + + postcss-load-config@3.1.4: + resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} + engines: {node: '>= 10'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + + postcss-safe-parser@7.0.1: + resolution: {integrity: sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==} + engines: {node: '>=18.0'} + peerDependencies: + postcss: ^8.4.31 + + postcss-scss@4.0.9: + resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==} + engines: {node: '>=12.0'} + peerDependencies: + postcss: ^8.4.29 + + postcss-selector-parser@7.1.0: + resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==} + engines: {node: '>=4'} + + postcss@8.5.3: + resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} + engines: {node: ^10 || ^12 || >=14} + + prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + + prettier-plugin-svelte@3.4.0: + resolution: {integrity: sha512-pn1ra/0mPObzqoIQn/vUTR3ZZI6UuZ0sHqMK5x2jMLGrs53h0sXhkVuDcrlssHwIMk7FYrMjHBPoUSyyEEDlBQ==} + peerDependencies: + prettier: ^3.0.0 + svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0 + + prettier-plugin-tailwindcss@0.6.11: + resolution: {integrity: sha512-YxaYSIvZPAqhrrEpRtonnrXdghZg1irNg4qrjboCXrpybLWVs55cW2N3juhspVJiO0JBvYJT8SYsJpc8OQSnsA==} + engines: {node: '>=14.21.3'} + peerDependencies: + '@ianvs/prettier-plugin-sort-imports': '*' + '@prettier/plugin-pug': '*' + '@shopify/prettier-plugin-liquid': '*' + '@trivago/prettier-plugin-sort-imports': '*' + '@zackad/prettier-plugin-twig': '*' + prettier: ^3.0 + prettier-plugin-astro: '*' + prettier-plugin-css-order: '*' + prettier-plugin-import-sort: '*' + prettier-plugin-jsdoc: '*' + prettier-plugin-marko: '*' + prettier-plugin-multiline-arrays: '*' + prettier-plugin-organize-attributes: '*' + prettier-plugin-organize-imports: '*' + prettier-plugin-sort-imports: '*' + prettier-plugin-style-order: '*' + prettier-plugin-svelte: '*' + peerDependenciesMeta: + '@ianvs/prettier-plugin-sort-imports': + optional: true + '@prettier/plugin-pug': + optional: true + '@shopify/prettier-plugin-liquid': + optional: true + '@trivago/prettier-plugin-sort-imports': + optional: true + '@zackad/prettier-plugin-twig': + optional: true + prettier-plugin-astro: + optional: true + prettier-plugin-css-order: + optional: true + prettier-plugin-import-sort: + optional: true + prettier-plugin-jsdoc: + optional: true + prettier-plugin-marko: + optional: true + prettier-plugin-multiline-arrays: + optional: true + prettier-plugin-organize-attributes: + optional: true + prettier-plugin-organize-imports: + optional: true + prettier-plugin-sort-imports: + optional: true + prettier-plugin-style-order: + optional: true + prettier-plugin-svelte: + optional: true + + prettier@3.5.3: + resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} + engines: {node: '>=14'} + hasBin: true + + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + readdirp@4.1.2: + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} + engines: {node: '>= 14.18.0'} + + resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + + reusify@1.1.0: + resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + rollup@4.40.2: + resolution: {integrity: sha512-tfUOg6DTP4rhQ3VjOO6B4wyrJnGOX85requAXvqYTHsOgb2TFJdZ3aWpT8W2kPoypSGP7dZUyzxJ9ee4buM5Fg==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + + runed@0.23.4: + resolution: {integrity: sha512-9q8oUiBYeXIDLWNK5DfCWlkL0EW3oGbk845VdKlPeia28l751VpfesaB/+7pI6rnbx1I6rqoZ2fZxptOJLxILA==} + peerDependencies: + svelte: ^5.7.0 + + sade@1.8.1: + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} + engines: {node: '>=6'} + + semver@7.7.2: + resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} + engines: {node: '>=10'} + hasBin: true + + set-cookie-parser@2.7.1: + resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} + + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + sirv@3.0.1: + resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==} + engines: {node: '>=18'} + + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + + strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + + style-to-object@1.0.8: + resolution: {integrity: sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==} + + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + + svelte-check@4.2.1: + resolution: {integrity: sha512-e49SU1RStvQhoipkQ/aonDhHnG3qxHSBtNfBRb9pxVXoa+N7qybAo32KgA9wEb2PCYFNaDg7bZCdhLD1vHpdYA==} + engines: {node: '>= 18.0.0'} + hasBin: true + peerDependencies: + svelte: ^4.0.0 || ^5.0.0-next.0 + typescript: '>=5.0.0' + + svelte-eslint-parser@1.2.0: + resolution: {integrity: sha512-mbPtajIeuiyU80BEyGvwAktBeTX7KCr5/0l+uRGLq1dafwRNrjfM5kHGJScEBlPG3ipu6dJqfW/k0/fujvIEVw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + svelte: ^3.37.0 || ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + svelte: + optional: true + + svelte-toolbelt@0.7.1: + resolution: {integrity: sha512-HcBOcR17Vx9bjaOceUvxkY3nGmbBmCBBbuWLLEWO6jtmWH8f/QoWmbyUfQZrpDINH39en1b8mptfPQT9VKQ1xQ==} + engines: {node: '>=18', pnpm: '>=8.7.0'} + peerDependencies: + svelte: ^5.0.0 + + svelte@5.30.1: + resolution: {integrity: sha512-QIYtKnJGkubWXtNkrUBKVCvyo9gjcccdbnvXfwsGNhvbeNNdQjRDTa/BiQcJ2kWXbXPQbWKyT7CUu53KIj1rfw==} + engines: {node: '>=18'} + + tabbable@6.2.0: + resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} + + tailwind-merge@3.0.2: + resolution: {integrity: sha512-l7z+OYZ7mu3DTqrL88RiKrKIqO3NcpEO8V/Od04bNpvk0kiIFndGEoqfuzvj4yuhRkHKjRkII2z+KS2HfPcSxw==} + + tailwind-merge@3.3.0: + resolution: {integrity: sha512-fyW/pEfcQSiigd5SNn0nApUOxx0zB/dm6UDU/rEwc2c3sX2smWUNbapHv+QRqLGVp9GWX3THIa7MUGPo+YkDzQ==} + + tailwind-variants@1.0.0: + resolution: {integrity: sha512-2WSbv4ulEEyuBKomOunut65D8UZwxrHoRfYnxGcQNnHqlSCp2+B7Yz2W+yrNDrxRodOXtGD/1oCcKGNBnUqMqA==} + engines: {node: '>=16.x', pnpm: '>=7.x'} + peerDependencies: + tailwindcss: '*' + + tailwindcss@4.1.7: + resolution: {integrity: sha512-kr1o/ErIdNhTz8uzAYL7TpaUuzKIE6QPQ4qmSdxnoX/lo+5wmUHQA6h3L5yIqEImSRnAAURDirLu/BgiXGPAhg==} + + tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + engines: {node: '>=6'} + + tar@7.4.3: + resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} + engines: {node: '>=18'} + + tinyglobby@0.2.13: + resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==} + engines: {node: '>=12.0.0'} + + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + + totalist@3.0.1: + resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} + engines: {node: '>=6'} + + ts-api-utils@2.1.0: + resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: '>=4.8.4' + + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + + type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + + typescript-eslint@8.32.1: + resolution: {integrity: sha512-D7el+eaDHAmXvrZBy1zpzSNIRqnCOrkwTgZxTu3MUqRWk8k0q9m9Ho4+vPf7iHtgUfrK/o8IZaEApsxPlHTFCg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' + + typescript@5.8.3: + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} + engines: {node: '>=14.17'} + hasBin: true + + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + + util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + vite@6.3.5: + resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + + vitefu@1.0.6: + resolution: {integrity: sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA==} + peerDependencies: + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 + peerDependenciesMeta: + vite: + optional: true + + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + + yallist@5.0.0: + resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} + engines: {node: '>=18'} + + yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + + zimmerframe@1.1.2: + resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==} + + zod@3.24.4: + resolution: {integrity: sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg==} + +snapshots: + + '@ampproject/remapping@2.3.0': + dependencies: + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + + '@esbuild/aix-ppc64@0.25.4': + optional: true + + '@esbuild/android-arm64@0.25.4': + optional: true + + '@esbuild/android-arm@0.25.4': + optional: true + + '@esbuild/android-x64@0.25.4': + optional: true + + '@esbuild/darwin-arm64@0.25.4': + optional: true + + '@esbuild/darwin-x64@0.25.4': + optional: true + + '@esbuild/freebsd-arm64@0.25.4': + optional: true + + '@esbuild/freebsd-x64@0.25.4': + optional: true + + '@esbuild/linux-arm64@0.25.4': + optional: true + + '@esbuild/linux-arm@0.25.4': + optional: true + + '@esbuild/linux-ia32@0.25.4': + optional: true + + '@esbuild/linux-loong64@0.25.4': + optional: true + + '@esbuild/linux-mips64el@0.25.4': + optional: true + + '@esbuild/linux-ppc64@0.25.4': + optional: true + + '@esbuild/linux-riscv64@0.25.4': + optional: true + + '@esbuild/linux-s390x@0.25.4': + optional: true + + '@esbuild/linux-x64@0.25.4': + optional: true + + '@esbuild/netbsd-arm64@0.25.4': + optional: true + + '@esbuild/netbsd-x64@0.25.4': + optional: true + + '@esbuild/openbsd-arm64@0.25.4': + optional: true + + '@esbuild/openbsd-x64@0.25.4': + optional: true + + '@esbuild/sunos-x64@0.25.4': + optional: true + + '@esbuild/win32-arm64@0.25.4': + optional: true + + '@esbuild/win32-ia32@0.25.4': + optional: true + + '@esbuild/win32-x64@0.25.4': + optional: true + + '@eslint-community/eslint-utils@4.7.0(eslint@9.27.0(jiti@2.4.2))': + dependencies: + eslint: 9.27.0(jiti@2.4.2) + eslint-visitor-keys: 3.4.3 + + '@eslint-community/regexpp@4.12.1': {} + + '@eslint/compat@1.2.9(eslint@9.27.0(jiti@2.4.2))': + optionalDependencies: + eslint: 9.27.0(jiti@2.4.2) + + '@eslint/config-array@0.20.0': + dependencies: + '@eslint/object-schema': 2.1.6 + debug: 4.4.1 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@eslint/config-helpers@0.2.2': {} + + '@eslint/core@0.14.0': + dependencies: + '@types/json-schema': 7.0.15 + + '@eslint/eslintrc@3.3.1': + dependencies: + ajv: 6.12.6 + debug: 4.4.1 + espree: 10.3.0 + globals: 14.0.0 + ignore: 5.3.2 + import-fresh: 3.3.1 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@eslint/js@9.27.0': {} + + '@eslint/object-schema@2.1.6': {} + + '@eslint/plugin-kit@0.3.1': + dependencies: + '@eslint/core': 0.14.0 + levn: 0.4.1 + + '@floating-ui/core@1.7.0': + dependencies: + '@floating-ui/utils': 0.2.9 + + '@floating-ui/dom@1.7.0': + dependencies: + '@floating-ui/core': 1.7.0 + '@floating-ui/utils': 0.2.9 + + '@floating-ui/utils@0.2.9': {} + + '@humanfs/core@0.19.1': {} + + '@humanfs/node@0.16.6': + dependencies: + '@humanfs/core': 0.19.1 + '@humanwhocodes/retry': 0.3.1 + + '@humanwhocodes/module-importer@1.0.1': {} + + '@humanwhocodes/retry@0.3.1': {} + + '@humanwhocodes/retry@0.4.3': {} + + '@internationalized/date@3.8.0': + dependencies: + '@swc/helpers': 0.5.17 + + '@isaacs/fs-minipass@4.0.1': + dependencies: + minipass: 7.1.2 + + '@jridgewell/gen-mapping@0.3.8': + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + + '@jridgewell/resolve-uri@3.1.2': {} + + '@jridgewell/set-array@1.2.1': {} + + '@jridgewell/sourcemap-codec@1.5.0': {} + + '@jridgewell/trace-mapping@0.3.25': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + + '@nodelib/fs.scandir@2.1.5': + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + '@nodelib/fs.stat@2.0.5': {} + + '@nodelib/fs.walk@1.2.8': + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.19.1 + + '@polka/url@1.0.0-next.29': {} + + '@rollup/rollup-android-arm-eabi@4.40.2': + optional: true + + '@rollup/rollup-android-arm64@4.40.2': + optional: true + + '@rollup/rollup-darwin-arm64@4.40.2': + optional: true + + '@rollup/rollup-darwin-x64@4.40.2': + optional: true + + '@rollup/rollup-freebsd-arm64@4.40.2': + optional: true + + '@rollup/rollup-freebsd-x64@4.40.2': + optional: true + + '@rollup/rollup-linux-arm-gnueabihf@4.40.2': + optional: true + + '@rollup/rollup-linux-arm-musleabihf@4.40.2': + optional: true + + '@rollup/rollup-linux-arm64-gnu@4.40.2': + optional: true + + '@rollup/rollup-linux-arm64-musl@4.40.2': + optional: true + + '@rollup/rollup-linux-loongarch64-gnu@4.40.2': + optional: true + + '@rollup/rollup-linux-powerpc64le-gnu@4.40.2': + optional: true + + '@rollup/rollup-linux-riscv64-gnu@4.40.2': + optional: true + + '@rollup/rollup-linux-riscv64-musl@4.40.2': + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.40.2': + optional: true + + '@rollup/rollup-linux-x64-gnu@4.40.2': + optional: true + + '@rollup/rollup-linux-x64-musl@4.40.2': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.40.2': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.40.2': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.40.2': + optional: true + + '@sveltejs/acorn-typescript@1.0.5(acorn@8.14.1)': + dependencies: + acorn: 8.14.1 + + '@sveltejs/adapter-auto@6.0.1(@sveltejs/kit@2.21.0(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)))(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)))': + dependencies: + '@sveltejs/kit': 2.21.0(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)))(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)) + + '@sveltejs/kit@2.21.0(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)))(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1))': + dependencies: + '@sveltejs/acorn-typescript': 1.0.5(acorn@8.14.1) + '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)) + '@types/cookie': 0.6.0 + acorn: 8.14.1 + cookie: 0.6.0 + devalue: 5.1.1 + esm-env: 1.2.2 + kleur: 4.1.5 + magic-string: 0.30.17 + mrmime: 2.0.1 + sade: 1.8.1 + set-cookie-parser: 2.7.1 + sirv: 3.0.1 + svelte: 5.30.1 + vite: 6.3.5(jiti@2.4.2)(lightningcss@1.30.1) + + '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)))(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1))': + dependencies: + '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)) + debug: 4.4.1 + svelte: 5.30.1 + vite: 6.3.5(jiti@2.4.2)(lightningcss@1.30.1) + transitivePeerDependencies: + - supports-color + + '@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1))': + dependencies: + '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)))(svelte@5.30.1)(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)) + debug: 4.4.1 + deepmerge: 4.3.1 + kleur: 4.1.5 + magic-string: 0.30.17 + svelte: 5.30.1 + vite: 6.3.5(jiti@2.4.2)(lightningcss@1.30.1) + vitefu: 1.0.6(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)) + transitivePeerDependencies: + - supports-color + + '@swc/helpers@0.5.17': + dependencies: + tslib: 2.8.1 + + '@tailwindcss/node@4.1.7': + dependencies: + '@ampproject/remapping': 2.3.0 + enhanced-resolve: 5.18.1 + jiti: 2.4.2 + lightningcss: 1.30.1 + magic-string: 0.30.17 + source-map-js: 1.2.1 + tailwindcss: 4.1.7 + + '@tailwindcss/oxide-android-arm64@4.1.7': + optional: true + + '@tailwindcss/oxide-darwin-arm64@4.1.7': + optional: true + + '@tailwindcss/oxide-darwin-x64@4.1.7': + optional: true + + '@tailwindcss/oxide-freebsd-x64@4.1.7': + optional: true + + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.7': + optional: true + + '@tailwindcss/oxide-linux-arm64-gnu@4.1.7': + optional: true + + '@tailwindcss/oxide-linux-arm64-musl@4.1.7': + optional: true + + '@tailwindcss/oxide-linux-x64-gnu@4.1.7': + optional: true + + '@tailwindcss/oxide-linux-x64-musl@4.1.7': + optional: true + + '@tailwindcss/oxide-wasm32-wasi@4.1.7': + optional: true + + '@tailwindcss/oxide-win32-arm64-msvc@4.1.7': + optional: true + + '@tailwindcss/oxide-win32-x64-msvc@4.1.7': + optional: true + + '@tailwindcss/oxide@4.1.7': + dependencies: + detect-libc: 2.0.4 + tar: 7.4.3 + optionalDependencies: + '@tailwindcss/oxide-android-arm64': 4.1.7 + '@tailwindcss/oxide-darwin-arm64': 4.1.7 + '@tailwindcss/oxide-darwin-x64': 4.1.7 + '@tailwindcss/oxide-freebsd-x64': 4.1.7 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.7 + '@tailwindcss/oxide-linux-arm64-gnu': 4.1.7 + '@tailwindcss/oxide-linux-arm64-musl': 4.1.7 + '@tailwindcss/oxide-linux-x64-gnu': 4.1.7 + '@tailwindcss/oxide-linux-x64-musl': 4.1.7 + '@tailwindcss/oxide-wasm32-wasi': 4.1.7 + '@tailwindcss/oxide-win32-arm64-msvc': 4.1.7 + '@tailwindcss/oxide-win32-x64-msvc': 4.1.7 + + '@tailwindcss/vite@4.1.7(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1))': + dependencies: + '@tailwindcss/node': 4.1.7 + '@tailwindcss/oxide': 4.1.7 + tailwindcss: 4.1.7 + vite: 6.3.5(jiti@2.4.2)(lightningcss@1.30.1) + + '@types/cookie@0.6.0': {} + + '@types/estree@1.0.7': {} + + '@types/json-schema@7.0.15': {} + + '@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': + dependencies: + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.32.1 + '@typescript-eslint/type-utils': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.32.1 + eslint: 9.27.0(jiti@2.4.2) + graphemer: 1.4.0 + ignore: 7.0.4 + natural-compare: 1.4.0 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': + dependencies: + '@typescript-eslint/scope-manager': 8.32.1 + '@typescript-eslint/types': 8.32.1 + '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.32.1 + debug: 4.4.1 + eslint: 9.27.0(jiti@2.4.2) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/scope-manager@8.32.1': + dependencies: + '@typescript-eslint/types': 8.32.1 + '@typescript-eslint/visitor-keys': 8.32.1 + + '@typescript-eslint/type-utils@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': + dependencies: + '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3) + '@typescript-eslint/utils': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + debug: 4.4.1 + eslint: 9.27.0(jiti@2.4.2) + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/types@8.32.1': {} + + '@typescript-eslint/typescript-estree@8.32.1(typescript@5.8.3)': + dependencies: + '@typescript-eslint/types': 8.32.1 + '@typescript-eslint/visitor-keys': 8.32.1 + debug: 4.4.1 + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.2 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@9.27.0(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.32.1 + '@typescript-eslint/types': 8.32.1 + '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3) + eslint: 9.27.0(jiti@2.4.2) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/visitor-keys@8.32.1': + dependencies: + '@typescript-eslint/types': 8.32.1 + eslint-visitor-keys: 4.2.0 + + acorn-jsx@5.3.2(acorn@8.14.1): + dependencies: + acorn: 8.14.1 + + acorn@8.14.1: {} + + ajv@6.12.6: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + argparse@2.0.1: {} + + aria-query@5.3.2: {} + + axobject-query@4.1.0: {} + + balanced-match@1.0.2: {} + + bits-ui@1.4.8(svelte@5.30.1): + dependencies: + '@floating-ui/core': 1.7.0 + '@floating-ui/dom': 1.7.0 + '@internationalized/date': 3.8.0 + esm-env: 1.2.2 + runed: 0.23.4(svelte@5.30.1) + svelte: 5.30.1 + svelte-toolbelt: 0.7.1(svelte@5.30.1) + tabbable: 6.2.0 + + brace-expansion@1.1.11: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + brace-expansion@2.0.1: + dependencies: + balanced-match: 1.0.2 + + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + + callsites@3.1.0: {} + + chalk@4.1.2: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + chokidar@4.0.3: + dependencies: + readdirp: 4.1.2 + + chownr@3.0.0: {} + + clsx@2.1.1: {} + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.4: {} + + concat-map@0.0.1: {} + + cookie@0.6.0: {} + + cross-spawn@7.0.6: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + cssesc@3.0.0: {} + + debug@4.4.1: + dependencies: + ms: 2.1.3 + + deep-is@0.1.4: {} + + deepmerge@4.3.1: {} + + detect-libc@2.0.4: {} + + devalue@5.1.1: {} + + enhanced-resolve@5.18.1: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + + esbuild@0.25.4: + optionalDependencies: + '@esbuild/aix-ppc64': 0.25.4 + '@esbuild/android-arm': 0.25.4 + '@esbuild/android-arm64': 0.25.4 + '@esbuild/android-x64': 0.25.4 + '@esbuild/darwin-arm64': 0.25.4 + '@esbuild/darwin-x64': 0.25.4 + '@esbuild/freebsd-arm64': 0.25.4 + '@esbuild/freebsd-x64': 0.25.4 + '@esbuild/linux-arm': 0.25.4 + '@esbuild/linux-arm64': 0.25.4 + '@esbuild/linux-ia32': 0.25.4 + '@esbuild/linux-loong64': 0.25.4 + '@esbuild/linux-mips64el': 0.25.4 + '@esbuild/linux-ppc64': 0.25.4 + '@esbuild/linux-riscv64': 0.25.4 + '@esbuild/linux-s390x': 0.25.4 + '@esbuild/linux-x64': 0.25.4 + '@esbuild/netbsd-arm64': 0.25.4 + '@esbuild/netbsd-x64': 0.25.4 + '@esbuild/openbsd-arm64': 0.25.4 + '@esbuild/openbsd-x64': 0.25.4 + '@esbuild/sunos-x64': 0.25.4 + '@esbuild/win32-arm64': 0.25.4 + '@esbuild/win32-ia32': 0.25.4 + '@esbuild/win32-x64': 0.25.4 + + escape-string-regexp@4.0.0: {} + + eslint-config-prettier@10.1.5(eslint@9.27.0(jiti@2.4.2)): + dependencies: + eslint: 9.27.0(jiti@2.4.2) + + eslint-plugin-svelte@3.7.0(eslint@9.27.0(jiti@2.4.2))(svelte@5.30.1): + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@9.27.0(jiti@2.4.2)) + '@jridgewell/sourcemap-codec': 1.5.0 + eslint: 9.27.0(jiti@2.4.2) + esutils: 2.0.3 + known-css-properties: 0.36.0 + postcss: 8.5.3 + postcss-load-config: 3.1.4(postcss@8.5.3) + postcss-safe-parser: 7.0.1(postcss@8.5.3) + semver: 7.7.2 + svelte-eslint-parser: 1.2.0(svelte@5.30.1) + optionalDependencies: + svelte: 5.30.1 + transitivePeerDependencies: + - ts-node + + eslint-scope@8.3.0: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + + eslint-visitor-keys@3.4.3: {} + + eslint-visitor-keys@4.2.0: {} + + eslint@9.27.0(jiti@2.4.2): + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@9.27.0(jiti@2.4.2)) + '@eslint-community/regexpp': 4.12.1 + '@eslint/config-array': 0.20.0 + '@eslint/config-helpers': 0.2.2 + '@eslint/core': 0.14.0 + '@eslint/eslintrc': 3.3.1 + '@eslint/js': 9.27.0 + '@eslint/plugin-kit': 0.3.1 + '@humanfs/node': 0.16.6 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.4.3 + '@types/estree': 1.0.7 + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.4.1 + escape-string-regexp: 4.0.0 + eslint-scope: 8.3.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + json-stable-stringify-without-jsonify: 1.0.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + optionalDependencies: + jiti: 2.4.2 + transitivePeerDependencies: + - supports-color + + esm-env@1.2.2: {} + + espree@10.3.0: + dependencies: + acorn: 8.14.1 + acorn-jsx: 5.3.2(acorn@8.14.1) + eslint-visitor-keys: 4.2.0 + + esquery@1.6.0: + dependencies: + estraverse: 5.3.0 + + esrap@1.4.6: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + + esrecurse@4.3.0: + dependencies: + estraverse: 5.3.0 + + estraverse@5.3.0: {} + + esutils@2.0.3: {} + + fast-deep-equal@3.1.3: {} + + fast-glob@3.3.3: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + + fast-json-stable-stringify@2.1.0: {} + + fast-levenshtein@2.0.6: {} + + fastq@1.19.1: + dependencies: + reusify: 1.1.0 + + fdir@6.4.4(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + + file-entry-cache@8.0.0: + dependencies: + flat-cache: 4.0.1 + + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + + find-up@5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + + flat-cache@4.0.1: + dependencies: + flatted: 3.3.3 + keyv: 4.5.4 + + flatted@3.3.3: {} + + fsevents@2.3.3: + optional: true + + glob-parent@5.1.2: + dependencies: + is-glob: 4.0.3 + + glob-parent@6.0.2: + dependencies: + is-glob: 4.0.3 + + globals@14.0.0: {} + + globals@16.1.0: {} + + graceful-fs@4.2.11: {} + + graphemer@1.4.0: {} + + has-flag@4.0.0: {} + + ignore@5.3.2: {} + + ignore@7.0.4: {} + + import-fresh@3.3.1: + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + + imurmurhash@0.1.4: {} + + inline-style-parser@0.2.4: {} + + is-extglob@2.1.1: {} + + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + + is-number@7.0.0: {} + + is-reference@3.0.3: + dependencies: + '@types/estree': 1.0.7 + + isexe@2.0.0: {} + + jiti@2.4.2: {} + + js-yaml@4.1.0: + dependencies: + argparse: 2.0.1 + + json-buffer@3.0.1: {} + + json-schema-traverse@0.4.1: {} + + json-stable-stringify-without-jsonify@1.0.1: {} + + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + + kleur@4.1.5: {} + + known-css-properties@0.36.0: {} + + levn@0.4.1: + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + + lightningcss-darwin-arm64@1.30.1: + optional: true + + lightningcss-darwin-x64@1.30.1: + optional: true + + lightningcss-freebsd-x64@1.30.1: + optional: true + + lightningcss-linux-arm-gnueabihf@1.30.1: + optional: true + + lightningcss-linux-arm64-gnu@1.30.1: + optional: true + + lightningcss-linux-arm64-musl@1.30.1: + optional: true + + lightningcss-linux-x64-gnu@1.30.1: + optional: true + + lightningcss-linux-x64-musl@1.30.1: + optional: true + + lightningcss-win32-arm64-msvc@1.30.1: + optional: true + + lightningcss-win32-x64-msvc@1.30.1: + optional: true + + lightningcss@1.30.1: + dependencies: + detect-libc: 2.0.4 + optionalDependencies: + lightningcss-darwin-arm64: 1.30.1 + lightningcss-darwin-x64: 1.30.1 + lightningcss-freebsd-x64: 1.30.1 + lightningcss-linux-arm-gnueabihf: 1.30.1 + lightningcss-linux-arm64-gnu: 1.30.1 + lightningcss-linux-arm64-musl: 1.30.1 + lightningcss-linux-x64-gnu: 1.30.1 + lightningcss-linux-x64-musl: 1.30.1 + lightningcss-win32-arm64-msvc: 1.30.1 + lightningcss-win32-x64-msvc: 1.30.1 + + lilconfig@2.1.0: {} + + locate-character@3.0.0: {} + + locate-path@6.0.0: + dependencies: + p-locate: 5.0.0 + + lodash.merge@4.6.2: {} + + magic-string@0.30.17: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + + merge2@1.4.1: {} + + micromatch@4.0.8: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.11 + + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.1 + + minipass@7.1.2: {} + + minizlib@3.0.2: + dependencies: + minipass: 7.1.2 + + mkdirp@3.0.1: {} + + mri@1.2.0: {} + + mrmime@2.0.1: {} + + ms@2.1.3: {} + + nanoid@3.3.11: {} + + natural-compare@1.4.0: {} + + optionator@0.9.4: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + + p-limit@3.1.0: + dependencies: + yocto-queue: 0.1.0 + + p-locate@5.0.0: + dependencies: + p-limit: 3.1.0 + + parent-module@1.0.1: + dependencies: + callsites: 3.1.0 + + path-exists@4.0.0: {} + + path-key@3.1.1: {} + + picocolors@1.1.1: {} + + picomatch@2.3.1: {} + + picomatch@4.0.2: {} + + postcss-load-config@3.1.4(postcss@8.5.3): + dependencies: + lilconfig: 2.1.0 + yaml: 1.10.2 + optionalDependencies: + postcss: 8.5.3 + + postcss-safe-parser@7.0.1(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + + postcss-scss@4.0.9(postcss@8.5.3): + dependencies: + postcss: 8.5.3 + + postcss-selector-parser@7.1.0: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + + postcss@8.5.3: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + prelude-ls@1.2.1: {} + + prettier-plugin-svelte@3.4.0(prettier@3.5.3)(svelte@5.30.1): + dependencies: + prettier: 3.5.3 + svelte: 5.30.1 + + prettier-plugin-tailwindcss@0.6.11(prettier-plugin-svelte@3.4.0(prettier@3.5.3)(svelte@5.30.1))(prettier@3.5.3): + dependencies: + prettier: 3.5.3 + optionalDependencies: + prettier-plugin-svelte: 3.4.0(prettier@3.5.3)(svelte@5.30.1) + + prettier@3.5.3: {} + + punycode@2.3.1: {} + + queue-microtask@1.2.3: {} + + readdirp@4.1.2: {} + + resolve-from@4.0.0: {} + + reusify@1.1.0: {} + + rollup@4.40.2: + dependencies: + '@types/estree': 1.0.7 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.40.2 + '@rollup/rollup-android-arm64': 4.40.2 + '@rollup/rollup-darwin-arm64': 4.40.2 + '@rollup/rollup-darwin-x64': 4.40.2 + '@rollup/rollup-freebsd-arm64': 4.40.2 + '@rollup/rollup-freebsd-x64': 4.40.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.40.2 + '@rollup/rollup-linux-arm-musleabihf': 4.40.2 + '@rollup/rollup-linux-arm64-gnu': 4.40.2 + '@rollup/rollup-linux-arm64-musl': 4.40.2 + '@rollup/rollup-linux-loongarch64-gnu': 4.40.2 + '@rollup/rollup-linux-powerpc64le-gnu': 4.40.2 + '@rollup/rollup-linux-riscv64-gnu': 4.40.2 + '@rollup/rollup-linux-riscv64-musl': 4.40.2 + '@rollup/rollup-linux-s390x-gnu': 4.40.2 + '@rollup/rollup-linux-x64-gnu': 4.40.2 + '@rollup/rollup-linux-x64-musl': 4.40.2 + '@rollup/rollup-win32-arm64-msvc': 4.40.2 + '@rollup/rollup-win32-ia32-msvc': 4.40.2 + '@rollup/rollup-win32-x64-msvc': 4.40.2 + fsevents: 2.3.3 + + run-parallel@1.2.0: + dependencies: + queue-microtask: 1.2.3 + + runed@0.23.4(svelte@5.30.1): + dependencies: + esm-env: 1.2.2 + svelte: 5.30.1 + + sade@1.8.1: + dependencies: + mri: 1.2.0 + + semver@7.7.2: {} + + set-cookie-parser@2.7.1: {} + + shebang-command@2.0.0: + dependencies: + shebang-regex: 3.0.0 + + shebang-regex@3.0.0: {} + + sirv@3.0.1: + dependencies: + '@polka/url': 1.0.0-next.29 + mrmime: 2.0.1 + totalist: 3.0.1 + + source-map-js@1.2.1: {} + + strip-json-comments@3.1.1: {} + + style-to-object@1.0.8: + dependencies: + inline-style-parser: 0.2.4 + + supports-color@7.2.0: + dependencies: + has-flag: 4.0.0 + + svelte-check@4.2.1(picomatch@4.0.2)(svelte@5.30.1)(typescript@5.8.3): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + chokidar: 4.0.3 + fdir: 6.4.4(picomatch@4.0.2) + picocolors: 1.1.1 + sade: 1.8.1 + svelte: 5.30.1 + typescript: 5.8.3 + transitivePeerDependencies: + - picomatch + + svelte-eslint-parser@1.2.0(svelte@5.30.1): + dependencies: + eslint-scope: 8.3.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 + postcss: 8.5.3 + postcss-scss: 4.0.9(postcss@8.5.3) + postcss-selector-parser: 7.1.0 + optionalDependencies: + svelte: 5.30.1 + + svelte-toolbelt@0.7.1(svelte@5.30.1): + dependencies: + clsx: 2.1.1 + runed: 0.23.4(svelte@5.30.1) + style-to-object: 1.0.8 + svelte: 5.30.1 + + svelte@5.30.1: + dependencies: + '@ampproject/remapping': 2.3.0 + '@jridgewell/sourcemap-codec': 1.5.0 + '@sveltejs/acorn-typescript': 1.0.5(acorn@8.14.1) + '@types/estree': 1.0.7 + acorn: 8.14.1 + aria-query: 5.3.2 + axobject-query: 4.1.0 + clsx: 2.1.1 + esm-env: 1.2.2 + esrap: 1.4.6 + is-reference: 3.0.3 + locate-character: 3.0.0 + magic-string: 0.30.17 + zimmerframe: 1.1.2 + + tabbable@6.2.0: {} + + tailwind-merge@3.0.2: {} + + tailwind-merge@3.3.0: {} + + tailwind-variants@1.0.0(tailwindcss@4.1.7): + dependencies: + tailwind-merge: 3.0.2 + tailwindcss: 4.1.7 + + tailwindcss@4.1.7: {} + + tapable@2.2.1: {} + + tar@7.4.3: + dependencies: + '@isaacs/fs-minipass': 4.0.1 + chownr: 3.0.0 + minipass: 7.1.2 + minizlib: 3.0.2 + mkdirp: 3.0.1 + yallist: 5.0.0 + + tinyglobby@0.2.13: + dependencies: + fdir: 6.4.4(picomatch@4.0.2) + picomatch: 4.0.2 + + to-regex-range@5.0.1: + dependencies: + is-number: 7.0.0 + + totalist@3.0.1: {} + + ts-api-utils@2.1.0(typescript@5.8.3): + dependencies: + typescript: 5.8.3 + + tslib@2.8.1: {} + + type-check@0.4.0: + dependencies: + prelude-ls: 1.2.1 + + typescript-eslint@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3): + dependencies: + '@typescript-eslint/eslint-plugin': 8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.27.0(jiti@2.4.2) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + typescript@5.8.3: {} + + uri-js@4.4.1: + dependencies: + punycode: 2.3.1 + + util-deprecate@1.0.2: {} + + vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1): + dependencies: + esbuild: 0.25.4 + fdir: 6.4.4(picomatch@4.0.2) + picomatch: 4.0.2 + postcss: 8.5.3 + rollup: 4.40.2 + tinyglobby: 0.2.13 + optionalDependencies: + fsevents: 2.3.3 + jiti: 2.4.2 + lightningcss: 1.30.1 + + vitefu@1.0.6(vite@6.3.5(jiti@2.4.2)(lightningcss@1.30.1)): + optionalDependencies: + vite: 6.3.5(jiti@2.4.2)(lightningcss@1.30.1) + + which@2.0.2: + dependencies: + isexe: 2.0.0 + + word-wrap@1.2.5: {} + + yallist@5.0.0: {} + + yaml@1.10.2: {} + + yocto-queue@0.1.0: {} + + zimmerframe@1.1.2: {} + + zod@3.24.4: {} diff --git a/registry-template/registry.json b/registry-template/registry.json new file mode 100644 index 0000000000..64341bf370 --- /dev/null +++ b/registry-template/registry.json @@ -0,0 +1,113 @@ +{ + "$schema": "../sites/docs/static/schema/registry.json", + "name": "acme", + "homepage": "https://acme.com", + "items": [ + { + "name": "hello-world", + "type": "registry:component", + "title": "Hello World", + "description": "A simple hello world component", + "registryDependencies": ["button"], + "files": [ + { + "path": "src/lib/registry/blocks/hello-world/hello-world.svelte", + "type": "registry:component" + } + ] + }, + { + "name": "example-form", + "type": "registry:component", + "title": "Example Form", + "description": "A contact form with Zod validation.", + "dependencies": ["zod"], + "registryDependencies": ["button", "input", "label", "textarea", "card"], + "files": [ + { + "path": "registry/blocks/example-form/example-form.svelte", + "type": "registry:component" + } + ] + }, + { + "name": "complex-component", + "type": "registry:component", + "title": "Complex Component", + "description": "A complex component showing hooks, libs and components.", + "registryDependencies": ["card"], + "files": [ + { + "path": "src/lib/registry/blocks/complex-component/+page.svelte", + "type": "registry:page", + "target": "src/routes/pokemon/+page.svelte" + }, + { + "path": "src/lib/registry/blocks/complex-component/components/pokemon-card.svelte", + "type": "registry:component" + }, + { + "path": "src/lib/registry/blocks/complex-component/components/pokemon-image.svelte", + "type": "registry:component" + }, + { + "path": "src/lib/registry/blocks/complex-component/lib/pokemon.ts", + "type": "registry:lib" + }, + { + "path": "src/lib/registry/blocks/complex-component/hooks/use-pokemon.svelte.ts", + "type": "registry:hook" + } + ] + }, + { + "name": "example-with-css", + "type": "registry:component", + "title": "Example with CSS", + "description": "A login form with a CSS file.", + "registryDependencies": [], + "files": [ + { + "path": "src/lib/registry/blocks/example-with-css/example-card.svelte", + "type": "registry:component" + }, + { + "path": "src/lib/registry/blocks/example-with-css/example-card.css", + "type": "registry:component" + } + ] + }, + { + "name": "stepper", + "type": "registry:ui", + "registryDependencies": [], + "files": [ + { + "path": "src/lib/registry/ui/stepper/stepper.svelte", + "type": "registry:component" + }, + { + "path": "src/lib/registry/ui/stepper/stepper-item.svelte", + "type": "registry:component" + }, + { + "path": "src/lib/registry/ui/stepper/index.ts", + "type": "registry:lib" + } + ] + }, + { + "name": "checkout-steps", + "type": "registry:component", + "title": "Checkout Steps", + "description": "A checkout steps component.", + "registryDependencies": ["local:stepper"], + "files": [ + { + "path": "src/lib/registry/blocks/checkout-steps/checkout-steps.svelte", + "type": "registry:component" + } + ] + } + ] +} diff --git a/registry-template/src/app.css b/registry-template/src/app.css new file mode 100644 index 0000000000..e7c17f1690 --- /dev/null +++ b/registry-template/src/app.css @@ -0,0 +1,123 @@ +@import "tailwindcss"; +@import "tw-animate-css"; + +@custom-variant dark (&:is(.dark *)); + +@theme inline { + --color-background: var(--background); + --color-foreground: var(--foreground); + --font-sans: var(--font-geist-sans); + --font-mono: var(--font-geist-mono); + --color-sidebar-ring: var(--sidebar-ring); + --color-sidebar-border: var(--sidebar-border); + --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); + --color-sidebar-accent: var(--sidebar-accent); + --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); + --color-sidebar-primary: var(--sidebar-primary); + --color-sidebar-foreground: var(--sidebar-foreground); + --color-sidebar: var(--sidebar); + --color-chart-5: var(--chart-5); + --color-chart-4: var(--chart-4); + --color-chart-3: var(--chart-3); + --color-chart-2: var(--chart-2); + --color-chart-1: var(--chart-1); + --color-ring: var(--ring); + --color-input: var(--input); + --color-border: var(--border); + --color-destructive: var(--destructive); + --color-accent-foreground: var(--accent-foreground); + --color-accent: var(--accent); + --color-muted-foreground: var(--muted-foreground); + --color-muted: var(--muted); + --color-secondary-foreground: var(--secondary-foreground); + --color-secondary: var(--secondary); + --color-primary-foreground: var(--primary-foreground); + --color-primary: var(--primary); + --color-popover-foreground: var(--popover-foreground); + --color-popover: var(--popover); + --color-card-foreground: var(--card-foreground); + --color-card: var(--card); + --radius-sm: calc(var(--radius) - 4px); + --radius-md: calc(var(--radius) - 2px); + --radius-lg: var(--radius); + --radius-xl: calc(var(--radius) + 4px); +} + +:root { + --radius: 0.625rem; + --background: oklch(1 0 0); + --foreground: oklch(0.145 0 0); + --card: oklch(1 0 0); + --card-foreground: oklch(0.145 0 0); + --popover: oklch(1 0 0); + --popover-foreground: oklch(0.145 0 0); + --primary: oklch(0.205 0 0); + --primary-foreground: oklch(0.985 0 0); + --secondary: oklch(0.97 0 0); + --secondary-foreground: oklch(0.205 0 0); + --muted: oklch(0.97 0 0); + --muted-foreground: oklch(0.556 0 0); + --accent: oklch(0.97 0 0); + --accent-foreground: oklch(0.205 0 0); + --destructive: oklch(0.577 0.245 27.325); + --border: oklch(0.922 0 0); + --input: oklch(0.922 0 0); + --ring: oklch(0.708 0 0); + --chart-1: oklch(0.646 0.222 41.116); + --chart-2: oklch(0.6 0.118 184.704); + --chart-3: oklch(0.398 0.07 227.392); + --chart-4: oklch(0.828 0.189 84.429); + --chart-5: oklch(0.769 0.188 70.08); + --sidebar: oklch(0.985 0 0); + --sidebar-foreground: oklch(0.145 0 0); + --sidebar-primary: oklch(0.205 0 0); + --sidebar-primary-foreground: oklch(0.985 0 0); + --sidebar-accent: oklch(0.97 0 0); + --sidebar-accent-foreground: oklch(0.205 0 0); + --sidebar-border: oklch(0.922 0 0); + --sidebar-ring: oklch(0.708 0 0); +} + +.dark { + --background: oklch(0.145 0 0); + --foreground: oklch(0.985 0 0); + --card: oklch(0.205 0 0); + --card-foreground: oklch(0.985 0 0); + --popover: oklch(0.205 0 0); + --popover-foreground: oklch(0.985 0 0); + --primary: oklch(0.922 0 0); + --primary-foreground: oklch(0.205 0 0); + --secondary: oklch(0.269 0 0); + --secondary-foreground: oklch(0.985 0 0); + --muted: oklch(0.269 0 0); + --muted-foreground: oklch(0.708 0 0); + --accent: oklch(0.269 0 0); + --accent-foreground: oklch(0.985 0 0); + --destructive: oklch(0.704 0.191 22.216); + --border: oklch(1 0 0 / 10%); + --input: oklch(1 0 0 / 15%); + --ring: oklch(0.556 0 0); + --chart-1: oklch(0.488 0.243 264.376); + --chart-2: oklch(0.696 0.17 162.48); + --chart-3: oklch(0.769 0.188 70.08); + --chart-4: oklch(0.627 0.265 303.9); + --chart-5: oklch(0.645 0.246 16.439); + --sidebar: oklch(0.205 0 0); + --sidebar-foreground: oklch(0.985 0 0); + --sidebar-primary: oklch(0.488 0.243 264.376); + --sidebar-primary-foreground: oklch(0.985 0 0); + --sidebar-accent: oklch(0.269 0 0); + --sidebar-accent-foreground: oklch(0.985 0 0); + --sidebar-border: oklch(1 0 0 / 10%); + --sidebar-ring: oklch(0.556 0 0); +} + +@layer base { + * { + @apply border-border outline-ring/50; + } + + body { + @apply bg-background text-foreground; + } +} diff --git a/registry-template/src/app.d.ts b/registry-template/src/app.d.ts new file mode 100644 index 0000000000..da08e6da59 --- /dev/null +++ b/registry-template/src/app.d.ts @@ -0,0 +1,13 @@ +// See https://svelte.dev/docs/kit/types#app.d.ts +// for information about these interfaces +declare global { + namespace App { + // interface Error {} + // interface Locals {} + // interface PageData {} + // interface PageState {} + // interface Platform {} + } +} + +export {}; diff --git a/registry-template/src/app.html b/registry-template/src/app.html new file mode 100644 index 0000000000..77a5ff52c9 --- /dev/null +++ b/registry-template/src/app.html @@ -0,0 +1,12 @@ + + + + + + + %sveltekit.head% + + +
%sveltekit.body%
+ + diff --git a/registry-template/src/lib/index.ts b/registry-template/src/lib/index.ts new file mode 100644 index 0000000000..856f2b6c38 --- /dev/null +++ b/registry-template/src/lib/index.ts @@ -0,0 +1 @@ +// place files you want to import through the `$lib` alias in this folder. diff --git a/registry-template/src/lib/registry/blocks/checkout-steps/checkout-steps.svelte b/registry-template/src/lib/registry/blocks/checkout-steps/checkout-steps.svelte new file mode 100644 index 0000000000..4a9d5d5731 --- /dev/null +++ b/registry-template/src/lib/registry/blocks/checkout-steps/checkout-steps.svelte @@ -0,0 +1,10 @@ + + + + {#each { length: 5 } as _, i (i)} + + {/each} + diff --git a/registry-template/src/lib/registry/blocks/complex-component/+page.svelte b/registry-template/src/lib/registry/blocks/complex-component/+page.svelte new file mode 100644 index 0000000000..60e16c6e6d --- /dev/null +++ b/registry-template/src/lib/registry/blocks/complex-component/+page.svelte @@ -0,0 +1,22 @@ + + +{#await getPokemonList({ limit: 12 })} +
Loading pokemons...
+{:then pokemons} + {#if pokemons} +
+
+ {#each pokemons.results as pokemon (pokemon.name)} + + {/each} +
+
+ {/if} +{:catch} +
+

Error loading pokemons

+
+{/await} diff --git a/registry-template/src/lib/registry/blocks/complex-component/components/pokemon-card.svelte b/registry-template/src/lib/registry/blocks/complex-component/components/pokemon-card.svelte new file mode 100644 index 0000000000..9d73187e75 --- /dev/null +++ b/registry-template/src/lib/registry/blocks/complex-component/components/pokemon-card.svelte @@ -0,0 +1,24 @@ + + +{#await getPokemon(name)} +
Loading...
+{:then pokemon} + {#if pokemon} + + +
+ +
+
{pokemon.name}
+
+
+ {/if} +{:catch} +
Error loading pokemon
+{/await} diff --git a/registry-template/src/lib/registry/blocks/complex-component/components/pokemon-image.svelte b/registry-template/src/lib/registry/blocks/complex-component/components/pokemon-image.svelte new file mode 100644 index 0000000000..92951a095f --- /dev/null +++ b/registry-template/src/lib/registry/blocks/complex-component/components/pokemon-image.svelte @@ -0,0 +1,11 @@ + + +{#if imageUrl} + {name} +{/if} diff --git a/registry-template/src/lib/registry/blocks/complex-component/hooks/use-pokemon.svelte.ts b/registry-template/src/lib/registry/blocks/complex-component/hooks/use-pokemon.svelte.ts new file mode 100644 index 0000000000..0aeb50c882 --- /dev/null +++ b/registry-template/src/lib/registry/blocks/complex-component/hooks/use-pokemon.svelte.ts @@ -0,0 +1,5 @@ +// Unnecessary hook, but an example of how to add a hook to a custom registry. + +export function usePokemonImage(number: number) { + return `https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/${number}.png`; +} diff --git a/registry-template/src/lib/registry/blocks/complex-component/lib/pokemon.ts b/registry-template/src/lib/registry/blocks/complex-component/lib/pokemon.ts new file mode 100644 index 0000000000..0522da7c30 --- /dev/null +++ b/registry-template/src/lib/registry/blocks/complex-component/lib/pokemon.ts @@ -0,0 +1,43 @@ +import { z } from "zod"; + +export async function getPokemonList({ limit = 10 }: { limit?: number }) { + try { + const response = await fetch(`https://pokeapi.co/api/v2/pokemon?limit=${limit}`); + return z + .object({ + results: z.array(z.object({ name: z.string() })), + }) + .parse(await response.json()); + } catch (error) { + console.error(error); + return null; + } +} + +export async function getPokemon(name: string) { + try { + const response = await fetch(`https://pokeapi.co/api/v2/pokemon/${name}`); + if (!response.ok) throw new Error("Failed to fetch pokemon"); + + return z + .object({ + name: z.string(), + id: z.number(), + sprites: z.object({ + front_default: z.string(), + }), + stats: z.array( + z.object({ + base_stat: z.number(), + stat: z.object({ + name: z.string(), + }), + }) + ), + }) + .parse(await response.json()); + } catch (error) { + console.error(error); + return null; + } +} diff --git a/registry-template/src/lib/registry/blocks/example-form/example-form.svelte b/registry-template/src/lib/registry/blocks/example-form/example-form.svelte new file mode 100644 index 0000000000..927efd0edc --- /dev/null +++ b/registry-template/src/lib/registry/blocks/example-form/example-form.svelte @@ -0,0 +1,132 @@ + + +
+ + + How can we help? + + Need help with your project? We're here to assist you. + + + +
+ + + {#if formState.errors.name} +

+ {formState.errors.name} +

+ {/if} +
+
+ + + {#if formState.errors.email} +

+ {formState.errors.email} +

+ {/if} +
+
+ + diff --git a/registry-template/src/lib/utils.ts b/registry-template/src/lib/utils.ts new file mode 100644 index 0000000000..3200be2844 --- /dev/null +++ b/registry-template/src/lib/utils.ts @@ -0,0 +1,6 @@ +import { clsx, type ClassValue } from "clsx"; +import { twMerge } from "tailwind-merge"; + +export function cn(...inputs: ClassValue[]) { + return twMerge(clsx(inputs)); +} diff --git a/registry-template/src/routes/+layout.svelte b/registry-template/src/routes/+layout.svelte new file mode 100644 index 0000000000..2458f0844a --- /dev/null +++ b/registry-template/src/routes/+layout.svelte @@ -0,0 +1,7 @@ + + +{@render children()} diff --git a/registry-template/src/routes/+page.svelte b/registry-template/src/routes/+page.svelte new file mode 100644 index 0000000000..c7ec3a8de0 --- /dev/null +++ b/registry-template/src/routes/+page.svelte @@ -0,0 +1,57 @@ + + +
+
+

Custom Registry

+

+ A custom registry for distributing code using shadcn-svelte. +

+
+
+
+
+

A simple hello world component

+
+
+ +
+
+ +
+
+

A contact form with Zod validation.

+
+
+ +
+
+ +
+
+

+ A complex component showing hooks, libs and components. +

+
+
+ +
+
+ +
+
+

A login form with a CSS file.

+
+
+ +
+
+
+
diff --git a/registry-template/static/favicon.png b/registry-template/static/favicon.png new file mode 100644 index 0000000000..825b9e65af Binary files /dev/null and b/registry-template/static/favicon.png differ diff --git a/registry-template/svelte.config.js b/registry-template/svelte.config.js new file mode 100644 index 0000000000..aa0ebf091d --- /dev/null +++ b/registry-template/svelte.config.js @@ -0,0 +1,18 @@ +import adapter from "@sveltejs/adapter-auto"; +import { vitePreprocess } from "@sveltejs/vite-plugin-svelte"; + +/** @type {import('@sveltejs/kit').Config} */ +const config = { + // Consult https://svelte.dev/docs/kit/integrations + // for more information about preprocessors + preprocess: vitePreprocess(), + + kit: { + // adapter-auto only supports some environments, see https://svelte.dev/docs/kit/adapter-auto for a list. + // If your environment is not supported, or you settled on a specific environment, switch out the adapter. + // See https://svelte.dev/docs/kit/adapters for more information about adapters. + adapter: adapter(), + }, +}; + +export default config; diff --git a/registry-template/tsconfig.json b/registry-template/tsconfig.json new file mode 100644 index 0000000000..0b2d8865f4 --- /dev/null +++ b/registry-template/tsconfig.json @@ -0,0 +1,19 @@ +{ + "extends": "./.svelte-kit/tsconfig.json", + "compilerOptions": { + "allowJs": true, + "checkJs": true, + "esModuleInterop": true, + "forceConsistentCasingInFileNames": true, + "resolveJsonModule": true, + "skipLibCheck": true, + "sourceMap": true, + "strict": true, + "moduleResolution": "bundler" + } + // Path aliases are handled by https://svelte.dev/docs/kit/configuration#alias + // except $lib which is handled by https://svelte.dev/docs/kit/configuration#files + // + // If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes + // from the referenced tsconfig.json - TypeScript does not merge them in +} diff --git a/registry-template/vite.config.ts b/registry-template/vite.config.ts new file mode 100644 index 0000000000..e13ff68883 --- /dev/null +++ b/registry-template/vite.config.ts @@ -0,0 +1,7 @@ +import tailwindcss from "@tailwindcss/vite"; +import { sveltekit } from "@sveltejs/kit/vite"; +import { defineConfig } from "vite"; + +export default defineConfig({ + plugins: [tailwindcss(), sveltekit()], +}); diff --git a/sites/docs/registry.json b/sites/docs/registry.json index d362141d5c..bc0657ae96 100644 --- a/sites/docs/registry.json +++ b/sites/docs/registry.json @@ -24,24 +24,24 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/accordion/accordion-content.svelte" + "path": "src/lib/registry/ui/accordion/accordion-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/accordion/accordion-item.svelte" + "path": "src/lib/registry/ui/accordion/accordion-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/accordion/accordion-root.svelte" + "path": "src/lib/registry/ui/accordion/accordion-root.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/accordion/accordion-trigger.svelte" + "path": "src/lib/registry/ui/accordion/accordion-trigger.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/accordion/index.ts" + "path": "src/lib/registry/ui/accordion/index.ts", + "type": "registry:file" } ], "cssVars": { @@ -75,20 +75,20 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/alert/alert-description.svelte" + "path": "src/lib/registry/ui/alert/alert-description.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/alert/alert-title.svelte" + "path": "src/lib/registry/ui/alert/alert-title.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/alert/alert.svelte" + "path": "src/lib/registry/ui/alert/alert.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/alert/index.ts" + "path": "src/lib/registry/ui/alert/index.ts", + "type": "registry:file" } ] }, @@ -98,44 +98,44 @@ "registryDependencies": ["button"], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/alert-dialog/alert-dialog-action.svelte" + "path": "src/lib/registry/ui/alert-dialog/alert-dialog-action.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/alert-dialog/alert-dialog-cancel.svelte" + "path": "src/lib/registry/ui/alert-dialog/alert-dialog-cancel.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/alert-dialog/alert-dialog-content.svelte" + "path": "src/lib/registry/ui/alert-dialog/alert-dialog-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/alert-dialog/alert-dialog-description.svelte" + "path": "src/lib/registry/ui/alert-dialog/alert-dialog-description.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/alert-dialog/alert-dialog-footer.svelte" + "path": "src/lib/registry/ui/alert-dialog/alert-dialog-footer.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/alert-dialog/alert-dialog-header.svelte" + "path": "src/lib/registry/ui/alert-dialog/alert-dialog-header.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/alert-dialog/alert-dialog-overlay.svelte" + "path": "src/lib/registry/ui/alert-dialog/alert-dialog-overlay.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/alert-dialog/alert-dialog-title.svelte" + "path": "src/lib/registry/ui/alert-dialog/alert-dialog-title.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/alert-dialog/alert-dialog-trigger.svelte" + "path": "src/lib/registry/ui/alert-dialog/alert-dialog-trigger.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/alert-dialog/index.ts" + "path": "src/lib/registry/ui/alert-dialog/index.ts", + "type": "registry:file" } ] }, @@ -145,12 +145,12 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/aspect-ratio/aspect-ratio.svelte" + "path": "src/lib/registry/ui/aspect-ratio/aspect-ratio.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/aspect-ratio/index.ts" + "path": "src/lib/registry/ui/aspect-ratio/index.ts", + "type": "registry:file" } ] }, @@ -160,20 +160,20 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/avatar/avatar-fallback.svelte" + "path": "src/lib/registry/ui/avatar/avatar-fallback.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/avatar/avatar-image.svelte" + "path": "src/lib/registry/ui/avatar/avatar-image.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/avatar/avatar.svelte" + "path": "src/lib/registry/ui/avatar/avatar.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/avatar/index.ts" + "path": "src/lib/registry/ui/avatar/index.ts", + "type": "registry:file" } ] }, @@ -183,12 +183,12 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/badge/badge.svelte" + "path": "src/lib/registry/ui/badge/badge.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/badge/index.ts" + "path": "src/lib/registry/ui/badge/index.ts", + "type": "registry:file" } ] }, @@ -198,36 +198,36 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/breadcrumb/breadcrumb-ellipsis.svelte" + "path": "src/lib/registry/ui/breadcrumb/breadcrumb-ellipsis.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/breadcrumb/breadcrumb-item.svelte" + "path": "src/lib/registry/ui/breadcrumb/breadcrumb-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/breadcrumb/breadcrumb-link.svelte" + "path": "src/lib/registry/ui/breadcrumb/breadcrumb-link.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/breadcrumb/breadcrumb-list.svelte" + "path": "src/lib/registry/ui/breadcrumb/breadcrumb-list.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/breadcrumb/breadcrumb-page.svelte" + "path": "src/lib/registry/ui/breadcrumb/breadcrumb-page.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/breadcrumb/breadcrumb-separator.svelte" + "path": "src/lib/registry/ui/breadcrumb/breadcrumb-separator.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/breadcrumb/breadcrumb.svelte" + "path": "src/lib/registry/ui/breadcrumb/breadcrumb.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/breadcrumb/index.ts" + "path": "src/lib/registry/ui/breadcrumb/index.ts", + "type": "registry:file" } ] }, @@ -237,12 +237,12 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/button/button.svelte" + "path": "src/lib/registry/ui/button/button.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/button/index.ts" + "path": "src/lib/registry/ui/button/index.ts", + "type": "registry:file" } ] }, @@ -252,60 +252,60 @@ "registryDependencies": ["button"], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/calendar/calendar-cell.svelte" + "path": "src/lib/registry/ui/calendar/calendar-cell.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/calendar/calendar-day.svelte" + "path": "src/lib/registry/ui/calendar/calendar-day.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/calendar/calendar-grid-body.svelte" + "path": "src/lib/registry/ui/calendar/calendar-grid-body.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/calendar/calendar-grid-head.svelte" + "path": "src/lib/registry/ui/calendar/calendar-grid-head.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/calendar/calendar-grid-row.svelte" + "path": "src/lib/registry/ui/calendar/calendar-grid-row.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/calendar/calendar-grid.svelte" + "path": "src/lib/registry/ui/calendar/calendar-grid.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/calendar/calendar-head-cell.svelte" + "path": "src/lib/registry/ui/calendar/calendar-head-cell.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/calendar/calendar-header.svelte" + "path": "src/lib/registry/ui/calendar/calendar-header.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/calendar/calendar-heading.svelte" + "path": "src/lib/registry/ui/calendar/calendar-heading.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/calendar/calendar-months.svelte" + "path": "src/lib/registry/ui/calendar/calendar-months.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/calendar/calendar-next-button.svelte" + "path": "src/lib/registry/ui/calendar/calendar-next-button.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/calendar/calendar-prev-button.svelte" + "path": "src/lib/registry/ui/calendar/calendar-prev-button.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/calendar/calendar.svelte" + "path": "src/lib/registry/ui/calendar/calendar.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/calendar/index.ts" + "path": "src/lib/registry/ui/calendar/index.ts", + "type": "registry:file" } ] }, @@ -315,36 +315,36 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/card/card-action.svelte" + "path": "src/lib/registry/ui/card/card-action.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/card/card-content.svelte" + "path": "src/lib/registry/ui/card/card-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/card/card-description.svelte" + "path": "src/lib/registry/ui/card/card-description.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/card/card-footer.svelte" + "path": "src/lib/registry/ui/card/card-footer.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/card/card-header.svelte" + "path": "src/lib/registry/ui/card/card-header.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/card/card-title.svelte" + "path": "src/lib/registry/ui/card/card-title.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/card/card.svelte" + "path": "src/lib/registry/ui/card/card.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/card/index.ts" + "path": "src/lib/registry/ui/card/index.ts", + "type": "registry:file" } ] }, @@ -354,32 +354,32 @@ "registryDependencies": ["button"], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/carousel/carousel-content.svelte" + "path": "src/lib/registry/ui/carousel/carousel-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/carousel/carousel-item.svelte" + "path": "src/lib/registry/ui/carousel/carousel-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/carousel/carousel-next.svelte" + "path": "src/lib/registry/ui/carousel/carousel-next.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/carousel/carousel-previous.svelte" + "path": "src/lib/registry/ui/carousel/carousel-previous.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/carousel/carousel.svelte" + "path": "src/lib/registry/ui/carousel/carousel.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/carousel/context.ts" + "path": "src/lib/registry/ui/carousel/context.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/carousel/index.ts" + "path": "src/lib/registry/ui/carousel/index.ts", + "type": "registry:file" } ] }, @@ -389,24 +389,24 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/chart/chart-container.svelte" + "path": "src/lib/registry/ui/chart/chart-container.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/chart/chart-style.svelte" + "path": "src/lib/registry/ui/chart/chart-style.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/chart/chart-tooltip.svelte" + "path": "src/lib/registry/ui/chart/chart-tooltip.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/chart/chart-utils.ts" + "path": "src/lib/registry/ui/chart/chart-utils.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/chart/index.ts" + "path": "src/lib/registry/ui/chart/index.ts", + "type": "registry:file" } ] }, @@ -416,12 +416,12 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/checkbox/checkbox.svelte" + "path": "src/lib/registry/ui/checkbox/checkbox.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/checkbox/index.ts" + "path": "src/lib/registry/ui/checkbox/index.ts", + "type": "registry:file" } ] }, @@ -431,20 +431,20 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/collapsible/collapsible-content.svelte" + "path": "src/lib/registry/ui/collapsible/collapsible-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/collapsible/collapsible-trigger.svelte" + "path": "src/lib/registry/ui/collapsible/collapsible-trigger.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/collapsible/collapsible.svelte" + "path": "src/lib/registry/ui/collapsible/collapsible.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/collapsible/index.ts" + "path": "src/lib/registry/ui/collapsible/index.ts", + "type": "registry:file" } ] }, @@ -454,48 +454,48 @@ "registryDependencies": ["dialog"], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/command/command-dialog.svelte" + "path": "src/lib/registry/ui/command/command-dialog.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/command/command-empty.svelte" + "path": "src/lib/registry/ui/command/command-empty.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/command/command-group.svelte" + "path": "src/lib/registry/ui/command/command-group.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/command/command-input.svelte" + "path": "src/lib/registry/ui/command/command-input.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/command/command-item.svelte" + "path": "src/lib/registry/ui/command/command-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/command/command-link-item.svelte" + "path": "src/lib/registry/ui/command/command-link-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/command/command-list.svelte" + "path": "src/lib/registry/ui/command/command-list.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/command/command-separator.svelte" + "path": "src/lib/registry/ui/command/command-separator.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/command/command-shortcut.svelte" + "path": "src/lib/registry/ui/command/command-shortcut.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/command/command.svelte" + "path": "src/lib/registry/ui/command/command.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/command/index.ts" + "path": "src/lib/registry/ui/command/index.ts", + "type": "registry:file" } ] }, @@ -505,60 +505,60 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/context-menu/context-menu-checkbox-item.svelte" + "path": "src/lib/registry/ui/context-menu/context-menu-checkbox-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/context-menu/context-menu-content.svelte" + "path": "src/lib/registry/ui/context-menu/context-menu-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/context-menu/context-menu-group-heading.svelte" + "path": "src/lib/registry/ui/context-menu/context-menu-group-heading.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/context-menu/context-menu-group.svelte" + "path": "src/lib/registry/ui/context-menu/context-menu-group.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/context-menu/context-menu-item.svelte" + "path": "src/lib/registry/ui/context-menu/context-menu-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/context-menu/context-menu-label.svelte" + "path": "src/lib/registry/ui/context-menu/context-menu-label.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/context-menu/context-menu-radio-group.svelte" + "path": "src/lib/registry/ui/context-menu/context-menu-radio-group.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/context-menu/context-menu-radio-item.svelte" + "path": "src/lib/registry/ui/context-menu/context-menu-radio-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/context-menu/context-menu-separator.svelte" + "path": "src/lib/registry/ui/context-menu/context-menu-separator.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/context-menu/context-menu-shortcut.svelte" + "path": "src/lib/registry/ui/context-menu/context-menu-shortcut.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/context-menu/context-menu-sub-content.svelte" + "path": "src/lib/registry/ui/context-menu/context-menu-sub-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/context-menu/context-menu-sub-trigger.svelte" + "path": "src/lib/registry/ui/context-menu/context-menu-sub-trigger.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/context-menu/context-menu-trigger.svelte" + "path": "src/lib/registry/ui/context-menu/context-menu-trigger.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/context-menu/index.ts" + "path": "src/lib/registry/ui/context-menu/index.ts", + "type": "registry:file" } ] }, @@ -568,20 +568,20 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/data-table/data-table.svelte.ts" + "path": "src/lib/registry/ui/data-table/data-table.svelte.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/data-table/flex-render.svelte" + "path": "src/lib/registry/ui/data-table/flex-render.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/data-table/index.ts" + "path": "src/lib/registry/ui/data-table/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/data-table/render-helpers.ts" + "path": "src/lib/registry/ui/data-table/render-helpers.ts", + "type": "registry:file" } ] }, @@ -591,40 +591,40 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/dialog/dialog-close.svelte" + "path": "src/lib/registry/ui/dialog/dialog-close.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dialog/dialog-content.svelte" + "path": "src/lib/registry/ui/dialog/dialog-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dialog/dialog-description.svelte" + "path": "src/lib/registry/ui/dialog/dialog-description.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dialog/dialog-footer.svelte" + "path": "src/lib/registry/ui/dialog/dialog-footer.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dialog/dialog-header.svelte" + "path": "src/lib/registry/ui/dialog/dialog-header.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dialog/dialog-overlay.svelte" + "path": "src/lib/registry/ui/dialog/dialog-overlay.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dialog/dialog-title.svelte" + "path": "src/lib/registry/ui/dialog/dialog-title.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dialog/dialog-trigger.svelte" + "path": "src/lib/registry/ui/dialog/dialog-trigger.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dialog/index.ts" + "path": "src/lib/registry/ui/dialog/index.ts", + "type": "registry:file" } ] }, @@ -634,48 +634,48 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/drawer/drawer-close.svelte" + "path": "src/lib/registry/ui/drawer/drawer-close.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/drawer/drawer-content.svelte" + "path": "src/lib/registry/ui/drawer/drawer-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/drawer/drawer-description.svelte" + "path": "src/lib/registry/ui/drawer/drawer-description.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/drawer/drawer-footer.svelte" + "path": "src/lib/registry/ui/drawer/drawer-footer.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/drawer/drawer-header.svelte" + "path": "src/lib/registry/ui/drawer/drawer-header.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/drawer/drawer-nested.svelte" + "path": "src/lib/registry/ui/drawer/drawer-nested.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/drawer/drawer-overlay.svelte" + "path": "src/lib/registry/ui/drawer/drawer-overlay.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/drawer/drawer-title.svelte" + "path": "src/lib/registry/ui/drawer/drawer-title.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/drawer/drawer-trigger.svelte" + "path": "src/lib/registry/ui/drawer/drawer-trigger.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/drawer/drawer.svelte" + "path": "src/lib/registry/ui/drawer/drawer.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/drawer/index.ts" + "path": "src/lib/registry/ui/drawer/index.ts", + "type": "registry:file" } ] }, @@ -685,60 +685,60 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-checkbox-item.svelte" + "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-checkbox-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-content.svelte" + "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-group-heading.svelte" + "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-group-heading.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-group.svelte" + "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-group.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-item.svelte" + "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-label.svelte" + "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-label.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-radio-group.svelte" + "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-radio-group.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-radio-item.svelte" + "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-radio-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-separator.svelte" + "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-separator.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-shortcut.svelte" + "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-shortcut.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-sub-content.svelte" + "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-sub-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-sub-trigger.svelte" + "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-sub-trigger.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-trigger.svelte" + "path": "src/lib/registry/ui/dropdown-menu/dropdown-menu-trigger.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/dropdown-menu/index.ts" + "path": "src/lib/registry/ui/dropdown-menu/index.ts", + "type": "registry:file" } ] }, @@ -748,40 +748,40 @@ "registryDependencies": ["button", "label"], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/form/form-button.svelte" + "path": "src/lib/registry/ui/form/form-button.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/form/form-description.svelte" + "path": "src/lib/registry/ui/form/form-description.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/form/form-element-field.svelte" + "path": "src/lib/registry/ui/form/form-element-field.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/form/form-field-errors.svelte" + "path": "src/lib/registry/ui/form/form-field-errors.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/form/form-field.svelte" + "path": "src/lib/registry/ui/form/form-field.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/form/form-fieldset.svelte" + "path": "src/lib/registry/ui/form/form-fieldset.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/form/form-label.svelte" + "path": "src/lib/registry/ui/form/form-label.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/form/form-legend.svelte" + "path": "src/lib/registry/ui/form/form-legend.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/form/index.ts" + "path": "src/lib/registry/ui/form/index.ts", + "type": "registry:file" } ] }, @@ -791,16 +791,16 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/hover-card/hover-card-content.svelte" + "path": "src/lib/registry/ui/hover-card/hover-card-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/hover-card/hover-card-trigger.svelte" + "path": "src/lib/registry/ui/hover-card/hover-card-trigger.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/hover-card/index.ts" + "path": "src/lib/registry/ui/hover-card/index.ts", + "type": "registry:file" } ] }, @@ -810,12 +810,12 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/input/index.ts" + "path": "src/lib/registry/ui/input/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/input/input.svelte" + "path": "src/lib/registry/ui/input/input.svelte", + "type": "registry:file" } ] }, @@ -825,24 +825,24 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/input-otp/index.ts" + "path": "src/lib/registry/ui/input-otp/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/input-otp/input-otp-group.svelte" + "path": "src/lib/registry/ui/input-otp/input-otp-group.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/input-otp/input-otp-separator.svelte" + "path": "src/lib/registry/ui/input-otp/input-otp-separator.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/input-otp/input-otp-slot.svelte" + "path": "src/lib/registry/ui/input-otp/input-otp-slot.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/input-otp/input-otp.svelte" + "path": "src/lib/registry/ui/input-otp/input-otp.svelte", + "type": "registry:file" } ] }, @@ -852,12 +852,12 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/label/index.ts" + "path": "src/lib/registry/ui/label/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/label/label.svelte" + "path": "src/lib/registry/ui/label/label.svelte", + "type": "registry:file" } ] }, @@ -867,60 +867,60 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/menubar/index.ts" + "path": "src/lib/registry/ui/menubar/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/menubar/menubar-checkbox-item.svelte" + "path": "src/lib/registry/ui/menubar/menubar-checkbox-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/menubar/menubar-content.svelte" + "path": "src/lib/registry/ui/menubar/menubar-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/menubar/menubar-group-heading.svelte" + "path": "src/lib/registry/ui/menubar/menubar-group-heading.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/menubar/menubar-group.svelte" + "path": "src/lib/registry/ui/menubar/menubar-group.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/menubar/menubar-item.svelte" + "path": "src/lib/registry/ui/menubar/menubar-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/menubar/menubar-label.svelte" + "path": "src/lib/registry/ui/menubar/menubar-label.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/menubar/menubar-radio-item.svelte" + "path": "src/lib/registry/ui/menubar/menubar-radio-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/menubar/menubar-separator.svelte" + "path": "src/lib/registry/ui/menubar/menubar-separator.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/menubar/menubar-shortcut.svelte" + "path": "src/lib/registry/ui/menubar/menubar-shortcut.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/menubar/menubar-sub-content.svelte" + "path": "src/lib/registry/ui/menubar/menubar-sub-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/menubar/menubar-sub-trigger.svelte" + "path": "src/lib/registry/ui/menubar/menubar-sub-trigger.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/menubar/menubar-trigger.svelte" + "path": "src/lib/registry/ui/menubar/menubar-trigger.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/menubar/menubar.svelte" + "path": "src/lib/registry/ui/menubar/menubar.svelte", + "type": "registry:file" } ] }, @@ -930,36 +930,36 @@ "registryDependencies": ["button"], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/pagination/index.ts" + "path": "src/lib/registry/ui/pagination/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/pagination/pagination-content.svelte" + "path": "src/lib/registry/ui/pagination/pagination-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/pagination/pagination-ellipsis.svelte" + "path": "src/lib/registry/ui/pagination/pagination-ellipsis.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/pagination/pagination-item.svelte" + "path": "src/lib/registry/ui/pagination/pagination-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/pagination/pagination-link.svelte" + "path": "src/lib/registry/ui/pagination/pagination-link.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/pagination/pagination-next-button.svelte" + "path": "src/lib/registry/ui/pagination/pagination-next-button.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/pagination/pagination-prev-button.svelte" + "path": "src/lib/registry/ui/pagination/pagination-prev-button.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/pagination/pagination.svelte" + "path": "src/lib/registry/ui/pagination/pagination.svelte", + "type": "registry:file" } ] }, @@ -969,16 +969,16 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/popover/index.ts" + "path": "src/lib/registry/ui/popover/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/popover/popover-content.svelte" + "path": "src/lib/registry/ui/popover/popover-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/popover/popover-trigger.svelte" + "path": "src/lib/registry/ui/popover/popover-trigger.svelte", + "type": "registry:file" } ] }, @@ -988,12 +988,12 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/progress/index.ts" + "path": "src/lib/registry/ui/progress/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/progress/progress.svelte" + "path": "src/lib/registry/ui/progress/progress.svelte", + "type": "registry:file" } ] }, @@ -1003,16 +1003,16 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/radio-group/index.ts" + "path": "src/lib/registry/ui/radio-group/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/radio-group/radio-group-item.svelte" + "path": "src/lib/registry/ui/radio-group/radio-group-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/radio-group/radio-group.svelte" + "path": "src/lib/registry/ui/radio-group/radio-group.svelte", + "type": "registry:file" } ] }, @@ -1022,52 +1022,52 @@ "registryDependencies": ["button"], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/range-calendar/index.ts" + "path": "src/lib/registry/ui/range-calendar/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/range-calendar/range-calendar-cell.svelte" + "path": "src/lib/registry/ui/range-calendar/range-calendar-cell.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/range-calendar/range-calendar-day.svelte" + "path": "src/lib/registry/ui/range-calendar/range-calendar-day.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/range-calendar/range-calendar-grid-row.svelte" + "path": "src/lib/registry/ui/range-calendar/range-calendar-grid-row.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/range-calendar/range-calendar-grid.svelte" + "path": "src/lib/registry/ui/range-calendar/range-calendar-grid.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/range-calendar/range-calendar-head-cell.svelte" + "path": "src/lib/registry/ui/range-calendar/range-calendar-head-cell.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/range-calendar/range-calendar-header.svelte" + "path": "src/lib/registry/ui/range-calendar/range-calendar-header.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/range-calendar/range-calendar-heading.svelte" + "path": "src/lib/registry/ui/range-calendar/range-calendar-heading.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/range-calendar/range-calendar-months.svelte" + "path": "src/lib/registry/ui/range-calendar/range-calendar-months.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/range-calendar/range-calendar-next-button.svelte" + "path": "src/lib/registry/ui/range-calendar/range-calendar-next-button.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/range-calendar/range-calendar-prev-button.svelte" + "path": "src/lib/registry/ui/range-calendar/range-calendar-prev-button.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/range-calendar/range-calendar.svelte" + "path": "src/lib/registry/ui/range-calendar/range-calendar.svelte", + "type": "registry:file" } ] }, @@ -1077,16 +1077,16 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/resizable/index.ts" + "path": "src/lib/registry/ui/resizable/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/resizable/resizable-handle.svelte" + "path": "src/lib/registry/ui/resizable/resizable-handle.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/resizable/resizable-pane-group.svelte" + "path": "src/lib/registry/ui/resizable/resizable-pane-group.svelte", + "type": "registry:file" } ] }, @@ -1096,16 +1096,16 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/scroll-area/index.ts" + "path": "src/lib/registry/ui/scroll-area/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/scroll-area/scroll-area-scrollbar.svelte" + "path": "src/lib/registry/ui/scroll-area/scroll-area-scrollbar.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/scroll-area/scroll-area.svelte" + "path": "src/lib/registry/ui/scroll-area/scroll-area.svelte", + "type": "registry:file" } ] }, @@ -1115,40 +1115,40 @@ "registryDependencies": ["separator"], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/select/index.ts" + "path": "src/lib/registry/ui/select/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/select/select-content.svelte" + "path": "src/lib/registry/ui/select/select-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/select/select-group.svelte" + "path": "src/lib/registry/ui/select/select-group.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/select/select-item.svelte" + "path": "src/lib/registry/ui/select/select-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/select/select-label.svelte" + "path": "src/lib/registry/ui/select/select-label.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/select/select-scroll-down-button.svelte" + "path": "src/lib/registry/ui/select/select-scroll-down-button.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/select/select-scroll-up-button.svelte" + "path": "src/lib/registry/ui/select/select-scroll-up-button.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/select/select-separator.svelte" + "path": "src/lib/registry/ui/select/select-separator.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/select/select-trigger.svelte" + "path": "src/lib/registry/ui/select/select-trigger.svelte", + "type": "registry:file" } ] }, @@ -1158,12 +1158,12 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/separator/index.ts" + "path": "src/lib/registry/ui/separator/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/separator/separator.svelte" + "path": "src/lib/registry/ui/separator/separator.svelte", + "type": "registry:file" } ] }, @@ -1173,40 +1173,40 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/sheet/index.ts" + "path": "src/lib/registry/ui/sheet/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sheet/sheet-close.svelte" + "path": "src/lib/registry/ui/sheet/sheet-close.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sheet/sheet-content.svelte" + "path": "src/lib/registry/ui/sheet/sheet-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sheet/sheet-description.svelte" + "path": "src/lib/registry/ui/sheet/sheet-description.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sheet/sheet-footer.svelte" + "path": "src/lib/registry/ui/sheet/sheet-footer.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sheet/sheet-header.svelte" + "path": "src/lib/registry/ui/sheet/sheet-header.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sheet/sheet-overlay.svelte" + "path": "src/lib/registry/ui/sheet/sheet-overlay.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sheet/sheet-title.svelte" + "path": "src/lib/registry/ui/sheet/sheet-title.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sheet/sheet-trigger.svelte" + "path": "src/lib/registry/ui/sheet/sheet-trigger.svelte", + "type": "registry:file" } ] }, @@ -1224,108 +1224,108 @@ ], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/constants.ts" + "path": "src/lib/registry/ui/sidebar/constants.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/context.svelte.ts" + "path": "src/lib/registry/ui/sidebar/context.svelte.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/index.ts" + "path": "src/lib/registry/ui/sidebar/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-content.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-footer.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-footer.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-group-action.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-group-action.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-group-content.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-group-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-group-label.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-group-label.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-group.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-group.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-header.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-header.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-input.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-input.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-inset.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-inset.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-menu-action.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-menu-action.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-menu-badge.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-menu-badge.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-menu-button.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-menu-button.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-menu-item.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-menu-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-menu-skeleton.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-menu-skeleton.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-menu-sub-button.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-menu-sub-button.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-menu-sub-item.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-menu-sub-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-menu-sub.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-menu-sub.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-menu.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-menu.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-provider.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-provider.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-rail.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-rail.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-separator.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-separator.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar-trigger.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar-trigger.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sidebar/sidebar.svelte" + "path": "src/lib/registry/ui/sidebar/sidebar.svelte", + "type": "registry:file" } ] }, @@ -1335,12 +1335,12 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/skeleton/index.ts" + "path": "src/lib/registry/ui/skeleton/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/skeleton/skeleton.svelte" + "path": "src/lib/registry/ui/skeleton/skeleton.svelte", + "type": "registry:file" } ] }, @@ -1350,12 +1350,12 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/slider/index.ts" + "path": "src/lib/registry/ui/slider/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/slider/slider.svelte" + "path": "src/lib/registry/ui/slider/slider.svelte", + "type": "registry:file" } ] }, @@ -1365,12 +1365,12 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/sonner/index.ts" + "path": "src/lib/registry/ui/sonner/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/sonner/sonner.svelte" + "path": "src/lib/registry/ui/sonner/sonner.svelte", + "type": "registry:file" } ] }, @@ -1380,12 +1380,12 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/switch/index.ts" + "path": "src/lib/registry/ui/switch/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/switch/switch.svelte" + "path": "src/lib/registry/ui/switch/switch.svelte", + "type": "registry:file" } ] }, @@ -1395,40 +1395,40 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/table/index.ts" + "path": "src/lib/registry/ui/table/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/table/table-body.svelte" + "path": "src/lib/registry/ui/table/table-body.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/table/table-caption.svelte" + "path": "src/lib/registry/ui/table/table-caption.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/table/table-cell.svelte" + "path": "src/lib/registry/ui/table/table-cell.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/table/table-footer.svelte" + "path": "src/lib/registry/ui/table/table-footer.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/table/table-head.svelte" + "path": "src/lib/registry/ui/table/table-head.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/table/table-header.svelte" + "path": "src/lib/registry/ui/table/table-header.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/table/table-row.svelte" + "path": "src/lib/registry/ui/table/table-row.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/table/table.svelte" + "path": "src/lib/registry/ui/table/table.svelte", + "type": "registry:file" } ] }, @@ -1438,24 +1438,24 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/tabs/index.ts" + "path": "src/lib/registry/ui/tabs/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/tabs/tabs-content.svelte" + "path": "src/lib/registry/ui/tabs/tabs-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/tabs/tabs-list.svelte" + "path": "src/lib/registry/ui/tabs/tabs-list.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/tabs/tabs-trigger.svelte" + "path": "src/lib/registry/ui/tabs/tabs-trigger.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/tabs/tabs.svelte" + "path": "src/lib/registry/ui/tabs/tabs.svelte", + "type": "registry:file" } ] }, @@ -1465,12 +1465,12 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/textarea/index.ts" + "path": "src/lib/registry/ui/textarea/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/textarea/textarea.svelte" + "path": "src/lib/registry/ui/textarea/textarea.svelte", + "type": "registry:file" } ] }, @@ -1480,12 +1480,12 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/toggle/index.ts" + "path": "src/lib/registry/ui/toggle/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/toggle/toggle.svelte" + "path": "src/lib/registry/ui/toggle/toggle.svelte", + "type": "registry:file" } ] }, @@ -1495,16 +1495,16 @@ "registryDependencies": ["toggle"], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/toggle-group/index.ts" + "path": "src/lib/registry/ui/toggle-group/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/toggle-group/toggle-group-item.svelte" + "path": "src/lib/registry/ui/toggle-group/toggle-group-item.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/toggle-group/toggle-group.svelte" + "path": "src/lib/registry/ui/toggle-group/toggle-group.svelte", + "type": "registry:file" } ] }, @@ -1514,16 +1514,16 @@ "registryDependencies": [], "files": [ { - "type": "registry:file", - "path": "src/lib/registry/ui/tooltip/index.ts" + "path": "src/lib/registry/ui/tooltip/index.ts", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/tooltip/tooltip-content.svelte" + "path": "src/lib/registry/ui/tooltip/tooltip-content.svelte", + "type": "registry:file" }, { - "type": "registry:file", - "path": "src/lib/registry/ui/tooltip/tooltip-trigger.svelte" + "path": "src/lib/registry/ui/tooltip/tooltip-trigger.svelte", + "type": "registry:file" } ] }, @@ -1533,8 +1533,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-area-axes.svelte" + "path": "src/lib/registry/blocks/chart-area-axes.svelte", + "type": "registry:component" } ] }, @@ -1544,8 +1544,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-area-default.svelte" + "path": "src/lib/registry/blocks/chart-area-default.svelte", + "type": "registry:component" } ] }, @@ -1555,8 +1555,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-area-gradient.svelte" + "path": "src/lib/registry/blocks/chart-area-gradient.svelte", + "type": "registry:component" } ] }, @@ -1566,8 +1566,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-area-icons.svelte" + "path": "src/lib/registry/blocks/chart-area-icons.svelte", + "type": "registry:component" } ] }, @@ -1577,8 +1577,8 @@ "registryDependencies": ["chart", "card", "select"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-area-interactive.svelte" + "path": "src/lib/registry/blocks/chart-area-interactive.svelte", + "type": "registry:component" } ] }, @@ -1588,8 +1588,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-area-legend.svelte" + "path": "src/lib/registry/blocks/chart-area-legend.svelte", + "type": "registry:component" } ] }, @@ -1599,8 +1599,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-area-linear.svelte" + "path": "src/lib/registry/blocks/chart-area-linear.svelte", + "type": "registry:component" } ] }, @@ -1610,8 +1610,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-area-stacked-expand.svelte" + "path": "src/lib/registry/blocks/chart-area-stacked-expand.svelte", + "type": "registry:component" } ] }, @@ -1621,8 +1621,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-area-stacked.svelte" + "path": "src/lib/registry/blocks/chart-area-stacked.svelte", + "type": "registry:component" } ] }, @@ -1632,8 +1632,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-area-step.svelte" + "path": "src/lib/registry/blocks/chart-area-step.svelte", + "type": "registry:component" } ] }, @@ -1643,8 +1643,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-bar-active.svelte" + "path": "src/lib/registry/blocks/chart-bar-active.svelte", + "type": "registry:component" } ] }, @@ -1654,8 +1654,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-bar-default.svelte" + "path": "src/lib/registry/blocks/chart-bar-default.svelte", + "type": "registry:component" } ] }, @@ -1665,8 +1665,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-bar-horizontal.svelte" + "path": "src/lib/registry/blocks/chart-bar-horizontal.svelte", + "type": "registry:component" } ] }, @@ -1676,8 +1676,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-bar-interactive.svelte" + "path": "src/lib/registry/blocks/chart-bar-interactive.svelte", + "type": "registry:component" } ] }, @@ -1687,8 +1687,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-bar-label-custom.svelte" + "path": "src/lib/registry/blocks/chart-bar-label-custom.svelte", + "type": "registry:component" } ] }, @@ -1698,8 +1698,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-bar-label.svelte" + "path": "src/lib/registry/blocks/chart-bar-label.svelte", + "type": "registry:component" } ] }, @@ -1709,8 +1709,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-bar-mixed.svelte" + "path": "src/lib/registry/blocks/chart-bar-mixed.svelte", + "type": "registry:component" } ] }, @@ -1720,8 +1720,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-bar-multiple.svelte" + "path": "src/lib/registry/blocks/chart-bar-multiple.svelte", + "type": "registry:component" } ] }, @@ -1731,8 +1731,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-bar-negative.svelte" + "path": "src/lib/registry/blocks/chart-bar-negative.svelte", + "type": "registry:component" } ] }, @@ -1742,8 +1742,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-bar-stacked.svelte" + "path": "src/lib/registry/blocks/chart-bar-stacked.svelte", + "type": "registry:component" } ] }, @@ -1753,8 +1753,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-line-default.svelte" + "path": "src/lib/registry/blocks/chart-line-default.svelte", + "type": "registry:component" } ] }, @@ -1764,8 +1764,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-line-dots-colors.svelte" + "path": "src/lib/registry/blocks/chart-line-dots-colors.svelte", + "type": "registry:component" } ] }, @@ -1775,8 +1775,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-line-dots-custom.svelte" + "path": "src/lib/registry/blocks/chart-line-dots-custom.svelte", + "type": "registry:component" } ] }, @@ -1786,8 +1786,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-line-dots.svelte" + "path": "src/lib/registry/blocks/chart-line-dots.svelte", + "type": "registry:component" } ] }, @@ -1797,8 +1797,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-line-interactive.svelte" + "path": "src/lib/registry/blocks/chart-line-interactive.svelte", + "type": "registry:component" } ] }, @@ -1808,8 +1808,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-line-label-custom.svelte" + "path": "src/lib/registry/blocks/chart-line-label-custom.svelte", + "type": "registry:component" } ] }, @@ -1819,8 +1819,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-line-label.svelte" + "path": "src/lib/registry/blocks/chart-line-label.svelte", + "type": "registry:component" } ] }, @@ -1830,8 +1830,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-line-linear.svelte" + "path": "src/lib/registry/blocks/chart-line-linear.svelte", + "type": "registry:component" } ] }, @@ -1841,8 +1841,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-line-multiple.svelte" + "path": "src/lib/registry/blocks/chart-line-multiple.svelte", + "type": "registry:component" } ] }, @@ -1852,8 +1852,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-line-step.svelte" + "path": "src/lib/registry/blocks/chart-line-step.svelte", + "type": "registry:component" } ] }, @@ -1863,8 +1863,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-pie-donut-active.svelte" + "path": "src/lib/registry/blocks/chart-pie-donut-active.svelte", + "type": "registry:component" } ] }, @@ -1874,8 +1874,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-pie-donut-text.svelte" + "path": "src/lib/registry/blocks/chart-pie-donut-text.svelte", + "type": "registry:component" } ] }, @@ -1885,8 +1885,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-pie-donut.svelte" + "path": "src/lib/registry/blocks/chart-pie-donut.svelte", + "type": "registry:component" } ] }, @@ -1896,8 +1896,8 @@ "registryDependencies": ["chart", "card", "select"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-pie-interactive.svelte" + "path": "src/lib/registry/blocks/chart-pie-interactive.svelte", + "type": "registry:component" } ] }, @@ -1907,8 +1907,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-pie-label-custom.svelte" + "path": "src/lib/registry/blocks/chart-pie-label-custom.svelte", + "type": "registry:component" } ] }, @@ -1918,8 +1918,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-pie-label-list.svelte" + "path": "src/lib/registry/blocks/chart-pie-label-list.svelte", + "type": "registry:component" } ] }, @@ -1929,8 +1929,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-pie-label.svelte" + "path": "src/lib/registry/blocks/chart-pie-label.svelte", + "type": "registry:component" } ] }, @@ -1940,8 +1940,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-pie-legend.svelte" + "path": "src/lib/registry/blocks/chart-pie-legend.svelte", + "type": "registry:component" } ] }, @@ -1951,8 +1951,8 @@ "registryDependencies": ["card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-pie-separator-none.svelte" + "path": "src/lib/registry/blocks/chart-pie-separator-none.svelte", + "type": "registry:component" } ] }, @@ -1962,8 +1962,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-pie-simple.svelte" + "path": "src/lib/registry/blocks/chart-pie-simple.svelte", + "type": "registry:component" } ] }, @@ -1973,8 +1973,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-pie-stacked.svelte" + "path": "src/lib/registry/blocks/chart-pie-stacked.svelte", + "type": "registry:component" } ] }, @@ -1984,8 +1984,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radar-default.svelte" + "path": "src/lib/registry/blocks/chart-radar-default.svelte", + "type": "registry:component" } ] }, @@ -1995,8 +1995,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radar-dots.svelte" + "path": "src/lib/registry/blocks/chart-radar-dots.svelte", + "type": "registry:component" } ] }, @@ -2006,8 +2006,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radar-grid-circle-fill.svelte" + "path": "src/lib/registry/blocks/chart-radar-grid-circle-fill.svelte", + "type": "registry:component" } ] }, @@ -2017,8 +2017,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radar-grid-circle-no-lines.svelte" + "path": "src/lib/registry/blocks/chart-radar-grid-circle-no-lines.svelte", + "type": "registry:component" } ] }, @@ -2028,8 +2028,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radar-grid-circle.svelte" + "path": "src/lib/registry/blocks/chart-radar-grid-circle.svelte", + "type": "registry:component" } ] }, @@ -2039,8 +2039,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radar-grid-custom.svelte" + "path": "src/lib/registry/blocks/chart-radar-grid-custom.svelte", + "type": "registry:component" } ] }, @@ -2050,8 +2050,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radar-grid-fill.svelte" + "path": "src/lib/registry/blocks/chart-radar-grid-fill.svelte", + "type": "registry:component" } ] }, @@ -2061,8 +2061,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radar-grid-none.svelte" + "path": "src/lib/registry/blocks/chart-radar-grid-none.svelte", + "type": "registry:component" } ] }, @@ -2072,8 +2072,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radar-icons.svelte" + "path": "src/lib/registry/blocks/chart-radar-icons.svelte", + "type": "registry:component" } ] }, @@ -2083,8 +2083,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radar-label-custom.svelte" + "path": "src/lib/registry/blocks/chart-radar-label-custom.svelte", + "type": "registry:component" } ] }, @@ -2094,8 +2094,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radar-legend.svelte" + "path": "src/lib/registry/blocks/chart-radar-legend.svelte", + "type": "registry:component" } ] }, @@ -2105,8 +2105,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radar-lines-only.svelte" + "path": "src/lib/registry/blocks/chart-radar-lines-only.svelte", + "type": "registry:component" } ] }, @@ -2116,8 +2116,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radar-multiple.svelte" + "path": "src/lib/registry/blocks/chart-radar-multiple.svelte", + "type": "registry:component" } ] }, @@ -2127,8 +2127,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radar-radius.svelte" + "path": "src/lib/registry/blocks/chart-radar-radius.svelte", + "type": "registry:component" } ] }, @@ -2138,8 +2138,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radial-grid.svelte" + "path": "src/lib/registry/blocks/chart-radial-grid.svelte", + "type": "registry:component" } ] }, @@ -2149,8 +2149,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radial-label.svelte" + "path": "src/lib/registry/blocks/chart-radial-label.svelte", + "type": "registry:component" } ] }, @@ -2160,8 +2160,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radial-shape.svelte" + "path": "src/lib/registry/blocks/chart-radial-shape.svelte", + "type": "registry:component" } ] }, @@ -2171,8 +2171,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radial-simple.svelte" + "path": "src/lib/registry/blocks/chart-radial-simple.svelte", + "type": "registry:component" } ] }, @@ -2182,8 +2182,8 @@ "registryDependencies": ["chart", "card"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radial-stacked.svelte" + "path": "src/lib/registry/blocks/chart-radial-stacked.svelte", + "type": "registry:component" } ] }, @@ -2193,8 +2193,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-radial-text.svelte" + "path": "src/lib/registry/blocks/chart-radial-text.svelte", + "type": "registry:component" } ] }, @@ -2204,8 +2204,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-tooltip-advanced.svelte" + "path": "src/lib/registry/blocks/chart-tooltip-advanced.svelte", + "type": "registry:component" } ] }, @@ -2215,8 +2215,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-tooltip-default.svelte" + "path": "src/lib/registry/blocks/chart-tooltip-default.svelte", + "type": "registry:component" } ] }, @@ -2226,8 +2226,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-tooltip-formatter.svelte" + "path": "src/lib/registry/blocks/chart-tooltip-formatter.svelte", + "type": "registry:component" } ] }, @@ -2237,8 +2237,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-tooltip-icons.svelte" + "path": "src/lib/registry/blocks/chart-tooltip-icons.svelte", + "type": "registry:component" } ] }, @@ -2248,8 +2248,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-tooltip-indicator-line.svelte" + "path": "src/lib/registry/blocks/chart-tooltip-indicator-line.svelte", + "type": "registry:component" } ] }, @@ -2259,8 +2259,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-tooltip-indicator-none.svelte" + "path": "src/lib/registry/blocks/chart-tooltip-indicator-none.svelte", + "type": "registry:component" } ] }, @@ -2270,8 +2270,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-tooltip-label-custom.svelte" + "path": "src/lib/registry/blocks/chart-tooltip-label-custom.svelte", + "type": "registry:component" } ] }, @@ -2281,8 +2281,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-tooltip-label-formatter.svelte" + "path": "src/lib/registry/blocks/chart-tooltip-label-formatter.svelte", + "type": "registry:component" } ] }, @@ -2292,8 +2292,8 @@ "registryDependencies": ["card", "chart"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/chart-tooltip-label-none.svelte" + "path": "src/lib/registry/blocks/chart-tooltip-label-none.svelte", + "type": "registry:component" } ] }, @@ -2322,64 +2322,64 @@ ], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/dashboard-01/+page.svelte" + "path": "src/lib/registry/blocks/dashboard-01/+page.svelte", + "type": "registry:page" }, { - "type": "registry:file", - "path": "src/lib/registry/blocks/dashboard-01/data.ts" + "path": "src/lib/registry/blocks/dashboard-01/data.ts", + "type": "registry:file" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/dashboard-01/components/app-sidebar.svelte" + "path": "src/lib/registry/blocks/dashboard-01/components/app-sidebar.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/dashboard-01/components/chart-area-interactive.svelte" + "path": "src/lib/registry/blocks/dashboard-01/components/chart-area-interactive.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/dashboard-01/components/data-table-cell-viewer.svelte" + "path": "src/lib/registry/blocks/dashboard-01/components/data-table-cell-viewer.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/dashboard-01/components/data-table-checkbox.svelte" + "path": "src/lib/registry/blocks/dashboard-01/components/data-table-checkbox.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/dashboard-01/components/data-table-reviewer.svelte" + "path": "src/lib/registry/blocks/dashboard-01/components/data-table-reviewer.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/dashboard-01/components/data-table.svelte" + "path": "src/lib/registry/blocks/dashboard-01/components/data-table.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/dashboard-01/components/nav-documents.svelte" + "path": "src/lib/registry/blocks/dashboard-01/components/nav-documents.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/dashboard-01/components/nav-main.svelte" + "path": "src/lib/registry/blocks/dashboard-01/components/nav-main.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/dashboard-01/components/nav-secondary.svelte" + "path": "src/lib/registry/blocks/dashboard-01/components/nav-secondary.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/dashboard-01/components/nav-user.svelte" + "path": "src/lib/registry/blocks/dashboard-01/components/nav-user.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/dashboard-01/components/schemas.ts" + "path": "src/lib/registry/blocks/dashboard-01/components/schemas.ts", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/dashboard-01/components/section-cards.svelte" + "path": "src/lib/registry/blocks/dashboard-01/components/section-cards.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/dashboard-01/components/site-header.svelte" + "path": "src/lib/registry/blocks/dashboard-01/components/site-header.svelte", + "type": "registry:component" } ] }, @@ -2389,8 +2389,8 @@ "registryDependencies": ["sidebar", "button"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/demo-sidebar-controlled.svelte" + "path": "src/lib/registry/blocks/demo-sidebar-controlled.svelte", + "type": "registry:component" } ] }, @@ -2400,8 +2400,8 @@ "registryDependencies": ["sidebar", "dropdown-menu"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/demo-sidebar-footer.svelte" + "path": "src/lib/registry/blocks/demo-sidebar-footer.svelte", + "type": "registry:component" } ] }, @@ -2411,8 +2411,8 @@ "registryDependencies": ["sidebar", "sonner"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/demo-sidebar-group-action.svelte" + "path": "src/lib/registry/blocks/demo-sidebar-group-action.svelte", + "type": "registry:component" } ] }, @@ -2422,8 +2422,8 @@ "registryDependencies": ["sidebar", "collapsible"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/demo-sidebar-group-collapsible.svelte" + "path": "src/lib/registry/blocks/demo-sidebar-group-collapsible.svelte", + "type": "registry:component" } ] }, @@ -2433,8 +2433,8 @@ "registryDependencies": ["sidebar"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/demo-sidebar-group.svelte" + "path": "src/lib/registry/blocks/demo-sidebar-group.svelte", + "type": "registry:component" } ] }, @@ -2444,8 +2444,8 @@ "registryDependencies": ["sidebar", "dropdown-menu"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/demo-sidebar-header.svelte" + "path": "src/lib/registry/blocks/demo-sidebar-header.svelte", + "type": "registry:component" } ] }, @@ -2455,8 +2455,8 @@ "registryDependencies": ["sidebar", "dropdown-menu"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/demo-sidebar-menu-action.svelte" + "path": "src/lib/registry/blocks/demo-sidebar-menu-action.svelte", + "type": "registry:component" } ] }, @@ -2466,8 +2466,8 @@ "registryDependencies": ["sidebar"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/demo-sidebar-menu-badge.svelte" + "path": "src/lib/registry/blocks/demo-sidebar-menu-badge.svelte", + "type": "registry:component" } ] }, @@ -2477,8 +2477,8 @@ "registryDependencies": ["sidebar", "collapsible"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/demo-sidebar-menu-collapsible.svelte" + "path": "src/lib/registry/blocks/demo-sidebar-menu-collapsible.svelte", + "type": "registry:component" } ] }, @@ -2488,8 +2488,8 @@ "registryDependencies": ["sidebar"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/demo-sidebar-menu-sub.svelte" + "path": "src/lib/registry/blocks/demo-sidebar-menu-sub.svelte", + "type": "registry:component" } ] }, @@ -2499,8 +2499,8 @@ "registryDependencies": ["sidebar"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/demo-sidebar-menu.svelte" + "path": "src/lib/registry/blocks/demo-sidebar-menu.svelte", + "type": "registry:component" } ] }, @@ -2510,8 +2510,8 @@ "registryDependencies": ["sidebar"], "files": [ { - "type": "registry:component", - "path": "src/lib/registry/blocks/demo-sidebar.svelte" + "path": "src/lib/registry/blocks/demo-sidebar.svelte", + "type": "registry:component" } ] }, @@ -2521,12 +2521,12 @@ "registryDependencies": ["button", "card", "input", "label"], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/login-01/+page.svelte" + "path": "src/lib/registry/blocks/login-01/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/login-01/components/login-form.svelte" + "path": "src/lib/registry/blocks/login-01/components/login-form.svelte", + "type": "registry:component" } ] }, @@ -2536,12 +2536,12 @@ "registryDependencies": ["label", "input", "button"], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/login-02/+page.svelte" + "path": "src/lib/registry/blocks/login-02/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/login-02/components/login-form.svelte" + "path": "src/lib/registry/blocks/login-02/components/login-form.svelte", + "type": "registry:component" } ] }, @@ -2551,12 +2551,12 @@ "registryDependencies": ["button", "card", "label", "input"], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/login-03/+page.svelte" + "path": "src/lib/registry/blocks/login-03/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/login-03/components/login-form.svelte" + "path": "src/lib/registry/blocks/login-03/components/login-form.svelte", + "type": "registry:component" } ] }, @@ -2566,12 +2566,12 @@ "registryDependencies": ["card", "label", "input", "button"], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/login-04/+page.svelte" + "path": "src/lib/registry/blocks/login-04/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/login-04/components/login-form.svelte" + "path": "src/lib/registry/blocks/login-04/components/login-form.svelte", + "type": "registry:component" } ] }, @@ -2581,12 +2581,12 @@ "registryDependencies": ["label", "input", "button"], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/login-05/+page.svelte" + "path": "src/lib/registry/blocks/login-05/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/login-05/components/login-form.svelte" + "path": "src/lib/registry/blocks/login-05/components/login-form.svelte", + "type": "registry:component" } ] }, @@ -2602,20 +2602,20 @@ ], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/sidebar-01/+page.svelte" + "path": "src/lib/registry/blocks/sidebar-01/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-01/components/app-sidebar.svelte" + "path": "src/lib/registry/blocks/sidebar-01/components/app-sidebar.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-01/components/search-form.svelte" + "path": "src/lib/registry/blocks/sidebar-01/components/search-form.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-01/components/version-switcher.svelte" + "path": "src/lib/registry/blocks/sidebar-01/components/version-switcher.svelte", + "type": "registry:component" } ] }, @@ -2632,20 +2632,20 @@ ], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/sidebar-02/+page.svelte" + "path": "src/lib/registry/blocks/sidebar-02/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-02/components/app-sidebar.svelte" + "path": "src/lib/registry/blocks/sidebar-02/components/app-sidebar.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-02/components/search-form.svelte" + "path": "src/lib/registry/blocks/sidebar-02/components/search-form.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-02/components/version-switcher.svelte" + "path": "src/lib/registry/blocks/sidebar-02/components/version-switcher.svelte", + "type": "registry:component" } ] }, @@ -2655,12 +2655,12 @@ "registryDependencies": ["breadcrumb", "separator", "sidebar"], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/sidebar-03/+page.svelte" + "path": "src/lib/registry/blocks/sidebar-03/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-03/components/app-sidebar.svelte" + "path": "src/lib/registry/blocks/sidebar-03/components/app-sidebar.svelte", + "type": "registry:component" } ] }, @@ -2670,12 +2670,12 @@ "registryDependencies": ["breadcrumb", "separator", "sidebar"], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/sidebar-04/+page.svelte" + "path": "src/lib/registry/blocks/sidebar-04/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-04/components/app-sidebar.svelte" + "path": "src/lib/registry/blocks/sidebar-04/components/app-sidebar.svelte", + "type": "registry:component" } ] }, @@ -2685,16 +2685,16 @@ "registryDependencies": ["breadcrumb", "separator", "sidebar", "collapsible", "label"], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/sidebar-05/+page.svelte" + "path": "src/lib/registry/blocks/sidebar-05/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-05/components/app-sidebar.svelte" + "path": "src/lib/registry/blocks/sidebar-05/components/app-sidebar.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-05/components/search-form.svelte" + "path": "src/lib/registry/blocks/sidebar-05/components/search-form.svelte", + "type": "registry:component" } ] }, @@ -2711,20 +2711,20 @@ ], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/sidebar-06/+page.svelte" + "path": "src/lib/registry/blocks/sidebar-06/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-06/components/app-sidebar.svelte" + "path": "src/lib/registry/blocks/sidebar-06/components/app-sidebar.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-06/components/nav-main.svelte" + "path": "src/lib/registry/blocks/sidebar-06/components/nav-main.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-06/components/sidebar-opt-in-form.svelte" + "path": "src/lib/registry/blocks/sidebar-06/components/sidebar-opt-in-form.svelte", + "type": "registry:component" } ] }, @@ -2741,28 +2741,28 @@ ], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/sidebar-07/+page.svelte" + "path": "src/lib/registry/blocks/sidebar-07/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-07/components/app-sidebar.svelte" + "path": "src/lib/registry/blocks/sidebar-07/components/app-sidebar.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-07/components/nav-main.svelte" + "path": "src/lib/registry/blocks/sidebar-07/components/nav-main.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-07/components/nav-projects.svelte" + "path": "src/lib/registry/blocks/sidebar-07/components/nav-projects.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-07/components/nav-user.svelte" + "path": "src/lib/registry/blocks/sidebar-07/components/nav-user.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-07/components/team-switcher.svelte" + "path": "src/lib/registry/blocks/sidebar-07/components/team-switcher.svelte", + "type": "registry:component" } ] }, @@ -2779,28 +2779,28 @@ ], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/sidebar-08/+page.svelte" + "path": "src/lib/registry/blocks/sidebar-08/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-08/components/app-sidebar.svelte" + "path": "src/lib/registry/blocks/sidebar-08/components/app-sidebar.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-08/components/nav-main.svelte" + "path": "src/lib/registry/blocks/sidebar-08/components/nav-main.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-08/components/nav-projects.svelte" + "path": "src/lib/registry/blocks/sidebar-08/components/nav-projects.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-08/components/nav-secondary.svelte" + "path": "src/lib/registry/blocks/sidebar-08/components/nav-secondary.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-08/components/nav-user.svelte" + "path": "src/lib/registry/blocks/sidebar-08/components/nav-user.svelte", + "type": "registry:component" } ] }, @@ -2818,16 +2818,16 @@ ], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/sidebar-09/+page.svelte" + "path": "src/lib/registry/blocks/sidebar-09/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-09/components/app-sidebar.svelte" + "path": "src/lib/registry/blocks/sidebar-09/components/app-sidebar.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-09/components/nav-user.svelte" + "path": "src/lib/registry/blocks/sidebar-09/components/nav-user.svelte", + "type": "registry:component" } ] }, @@ -2845,36 +2845,36 @@ ], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/sidebar-10/+page.svelte" + "path": "src/lib/registry/blocks/sidebar-10/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-10/components/app-sidebar.svelte" + "path": "src/lib/registry/blocks/sidebar-10/components/app-sidebar.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-10/components/nav-actions.svelte" + "path": "src/lib/registry/blocks/sidebar-10/components/nav-actions.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-10/components/nav-favorites.svelte" + "path": "src/lib/registry/blocks/sidebar-10/components/nav-favorites.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-10/components/nav-main.svelte" + "path": "src/lib/registry/blocks/sidebar-10/components/nav-main.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-10/components/nav-secondary.svelte" + "path": "src/lib/registry/blocks/sidebar-10/components/nav-secondary.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-10/components/nav-workspaces.svelte" + "path": "src/lib/registry/blocks/sidebar-10/components/nav-workspaces.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-10/components/team-switcher.svelte" + "path": "src/lib/registry/blocks/sidebar-10/components/team-switcher.svelte", + "type": "registry:component" } ] }, @@ -2884,12 +2884,12 @@ "registryDependencies": ["breadcrumb", "separator", "sidebar", "collapsible"], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/sidebar-11/+page.svelte" + "path": "src/lib/registry/blocks/sidebar-11/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-11/components/app-sidebar.svelte" + "path": "src/lib/registry/blocks/sidebar-11/components/app-sidebar.svelte", + "type": "registry:component" } ] }, @@ -2907,24 +2907,24 @@ ], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/sidebar-12/+page.svelte" + "path": "src/lib/registry/blocks/sidebar-12/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-12/components/app-sidebar.svelte" + "path": "src/lib/registry/blocks/sidebar-12/components/app-sidebar.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-12/components/calendars.svelte" + "path": "src/lib/registry/blocks/sidebar-12/components/calendars.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-12/components/date-picker.svelte" + "path": "src/lib/registry/blocks/sidebar-12/components/date-picker.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-12/components/nav-user.svelte" + "path": "src/lib/registry/blocks/sidebar-12/components/nav-user.svelte", + "type": "registry:component" } ] }, @@ -2934,12 +2934,12 @@ "registryDependencies": ["breadcrumb", "button", "dialog", "sidebar"], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/sidebar-13/+page.svelte" + "path": "src/lib/registry/blocks/sidebar-13/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-13/components/settings-dialog.svelte" + "path": "src/lib/registry/blocks/sidebar-13/components/settings-dialog.svelte", + "type": "registry:component" } ] }, @@ -2949,12 +2949,12 @@ "registryDependencies": ["breadcrumb", "sidebar"], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/sidebar-14/+page.svelte" + "path": "src/lib/registry/blocks/sidebar-14/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-14/components/app-sidebar.svelte" + "path": "src/lib/registry/blocks/sidebar-14/components/app-sidebar.svelte", + "type": "registry:component" } ] }, @@ -2972,48 +2972,48 @@ ], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/sidebar-15/+page.svelte" + "path": "src/lib/registry/blocks/sidebar-15/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-15/components/calendars.svelte" + "path": "src/lib/registry/blocks/sidebar-15/components/calendars.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-15/components/date-picker.svelte" + "path": "src/lib/registry/blocks/sidebar-15/components/date-picker.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-15/components/nav-favorites.svelte" + "path": "src/lib/registry/blocks/sidebar-15/components/nav-favorites.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-15/components/nav-main.svelte" + "path": "src/lib/registry/blocks/sidebar-15/components/nav-main.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-15/components/nav-secondary.svelte" + "path": "src/lib/registry/blocks/sidebar-15/components/nav-secondary.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-15/components/nav-user.svelte" + "path": "src/lib/registry/blocks/sidebar-15/components/nav-user.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-15/components/nav-workspaces.svelte" + "path": "src/lib/registry/blocks/sidebar-15/components/nav-workspaces.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-15/components/sidebar-left.svelte" + "path": "src/lib/registry/blocks/sidebar-15/components/sidebar-left.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-15/components/sidebar-right.svelte" + "path": "src/lib/registry/blocks/sidebar-15/components/sidebar-right.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-15/components/team-switcher.svelte" + "path": "src/lib/registry/blocks/sidebar-15/components/team-switcher.svelte", + "type": "registry:component" } ] }, @@ -3032,36 +3032,36 @@ ], "files": [ { - "type": "registry:page", - "path": "src/lib/registry/blocks/sidebar-16/+page.svelte" + "path": "src/lib/registry/blocks/sidebar-16/+page.svelte", + "type": "registry:page" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-16/components/app-sidebar.svelte" + "path": "src/lib/registry/blocks/sidebar-16/components/app-sidebar.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-16/components/nav-main.svelte" + "path": "src/lib/registry/blocks/sidebar-16/components/nav-main.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-16/components/nav-projects.svelte" + "path": "src/lib/registry/blocks/sidebar-16/components/nav-projects.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-16/components/nav-secondary.svelte" + "path": "src/lib/registry/blocks/sidebar-16/components/nav-secondary.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-16/components/nav-user.svelte" + "path": "src/lib/registry/blocks/sidebar-16/components/nav-user.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-16/components/search-form.svelte" + "path": "src/lib/registry/blocks/sidebar-16/components/search-form.svelte", + "type": "registry:component" }, { - "type": "registry:component", - "path": "src/lib/registry/blocks/sidebar-16/components/site-header.svelte" + "path": "src/lib/registry/blocks/sidebar-16/components/site-header.svelte", + "type": "registry:component" } ] }, @@ -3071,8 +3071,8 @@ "registryDependencies": [], "files": [ { - "type": "registry:hook", - "path": "src/lib/registry/hooks/is-mobile.svelte.ts" + "path": "src/lib/registry/hooks/is-mobile.svelte.ts", + "type": "registry:hook" } ] }, @@ -3082,8 +3082,8 @@ "registryDependencies": [], "files": [ { - "type": "registry:lib", - "path": "src/lib/registry/lib/utils.ts" + "path": "src/lib/registry/lib/utils.ts", + "type": "registry:lib" } ] }