mirror of
https://github.com/supabase/supabase.git
synced 2026-10-05 09:25:06 +03:00
chore: Bump shadcn (#50517)
This PR bumps `shadcn` and regenerates all blocks with the latest CLI. The blocks have no meaningful change (only a json property reorder). <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Updated internal development tooling used by the UI library and Vue blocks. * **Tests** * Improved type consistency in registry-related test utilities, supporting more reliable validation without changing user-facing behavior. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
1 parent
abbac3b852
commit
7fd37e6150
71 files changed
+180
-316
No files matched your search
@@ -21,7 +21,7 @@ function item(name: string, overrides: Partial<RegistryItem> = {}): RegistryItem
|
||||
{ path: `lib/${name}.ts`, type: 'registry:lib', content: `export const ${name} = true` },
|
||||
],
|
||||
...overrides,
|
||||
}
|
||||
} as RegistryItem
|
||||
}
|
||||
|
||||
function lookup(items: readonly RegistryItem[]) {
|
||||
|
||||
@@ -102,7 +102,7 @@
|
||||
"react-dropzone": "^14.3.8",
|
||||
"react-router": "^7.13.2",
|
||||
"rimraf": "^4.1.3",
|
||||
"shadcn": "^3.0.0",
|
||||
"shadcn": "^4.0.0",
|
||||
"shiki": "^1.1.7",
|
||||
"tailwindcss": "catalog:",
|
||||
"tsconfig": "workspace:*",
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "current-user-avatar-nextjs",
|
||||
"type": "registry:component",
|
||||
"title": "Current User Avatar",
|
||||
"description": "Component which renders the current user's avatar.",
|
||||
"dependencies": [
|
||||
@@ -47,5 +46,6 @@
|
||||
"NEXT_PUBLIC_SUPABASE_URL": "",
|
||||
"NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "current-user-avatar-nuxtjs",
|
||||
"type": "registry:block",
|
||||
"title": "Current User Avatar",
|
||||
"description": "Component which renders the current user's avatar.",
|
||||
"dependencies": [
|
||||
@@ -29,5 +28,6 @@
|
||||
"type": "registry:component",
|
||||
"target": "app/composables/useCurrentUserImage.ts"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "current-user-avatar-react-router",
|
||||
"type": "registry:component",
|
||||
"title": "Current User Avatar",
|
||||
"description": "Component which renders the current user's avatar.",
|
||||
"dependencies": [
|
||||
@@ -42,5 +41,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "current-user-avatar-react",
|
||||
"type": "registry:component",
|
||||
"title": "Current User Avatar",
|
||||
"description": "Component which renders the current user's avatar.",
|
||||
"dependencies": [
|
||||
@@ -36,5 +35,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "current-user-avatar-tanstack",
|
||||
"type": "registry:component",
|
||||
"title": "Current User Avatar",
|
||||
"description": "Component which renders the current user's avatar.",
|
||||
"dependencies": [
|
||||
@@ -42,5 +41,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "current-user-avatar-vue",
|
||||
"type": "registry:block",
|
||||
"title": "Current User Avatar",
|
||||
"description": "Component which renders the current user's avatar.",
|
||||
"dependencies": [
|
||||
@@ -29,5 +28,6 @@
|
||||
"type": "registry:component",
|
||||
"target": "composables/useCurrentUserImage.ts"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "dropzone-nextjs",
|
||||
"type": "registry:component",
|
||||
"title": "Dropzone (File Upload)",
|
||||
"description": "Displays a control for easier uploading of files directly to Supabase Storage.",
|
||||
"dependencies": [
|
||||
@@ -44,5 +43,6 @@
|
||||
"NEXT_PUBLIC_SUPABASE_URL": "",
|
||||
"NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "dropzone-nuxtjs",
|
||||
"type": "registry:block",
|
||||
"title": "Dropzone (File Upload) for Nuxt and Supabase",
|
||||
"description": "Displays a control for easier uploading of files directly to Supabase Storage.",
|
||||
"dependencies": [
|
||||
@@ -37,5 +36,6 @@
|
||||
"type": "registry:component",
|
||||
"target": "app/composables/useSupabaseUpload.ts"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "dropzone-react-router",
|
||||
"type": "registry:component",
|
||||
"title": "Dropzone (File Upload)",
|
||||
"description": "Displays a control for easier uploading of files directly to Supabase Storage.",
|
||||
"dependencies": [
|
||||
@@ -39,5 +38,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "dropzone-react",
|
||||
"type": "registry:component",
|
||||
"title": "Dropzone (File Upload)",
|
||||
"description": "Displays a control for easier uploading of files directly to Supabase Storage.",
|
||||
"dependencies": [
|
||||
@@ -33,5 +32,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "dropzone-tanstack",
|
||||
"type": "registry:component",
|
||||
"title": "Dropzone (File Upload)",
|
||||
"description": "Displays a control for easier uploading of files directly to Supabase Storage.",
|
||||
"dependencies": [
|
||||
@@ -39,5 +38,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "dropzone-vue",
|
||||
"type": "registry:block",
|
||||
"title": "Dropzone (File Upload) for Vue and Supabase",
|
||||
"description": "Displays a control for easier uploading of files directly to Supabase Storage.",
|
||||
"dependencies": [
|
||||
@@ -37,5 +36,6 @@
|
||||
"type": "registry:component",
|
||||
"target": "composables/useSupabaseUpload.ts"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "headless-app-tanstack",
|
||||
"type": "registry:block",
|
||||
"title": "Headless App for TanStack Start",
|
||||
"description": "A backend with an agent as the primary interface, combining auth, OAuth consent, and an MCP server.",
|
||||
"dependencies": [
|
||||
@@ -112,5 +111,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "Follow https://supabase.com/library/docs/tanstack/headless-app for setup. Merge `supabase/config.toml` with existing project settings. Open `/agents` to connect your agent and approve access, then try the example task tools.\n\nYou'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "Follow https://supabase.com/library/docs/tanstack/headless-app for setup. Merge `supabase/config.toml` with existing project settings. Open `/agents` to connect your agent and approve access, then try the example task tools.\n\nYou'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "infinite-query-composable",
|
||||
"type": "registry:component",
|
||||
"title": "Infinite Query for Vue and Supabase",
|
||||
"description": "Vue Composable for infinite lists, fetching data from Supabase.",
|
||||
"dependencies": [
|
||||
@@ -15,5 +14,6 @@
|
||||
"type": "registry:component",
|
||||
"target": "composables/useInfiniteQuery.ts"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "infinite-query-hook",
|
||||
"type": "registry:block",
|
||||
"title": "Infinite Query Hook",
|
||||
"description": "React hook for infinite lists, fetching data from Supabase.",
|
||||
"dependencies": [
|
||||
@@ -15,5 +14,6 @@
|
||||
"content": "'use client'\n\nimport { PostgrestQueryBuilder, type PostgrestClientOptions } from '@supabase/postgrest-js'\nimport { type SupabaseClient } from '@supabase/supabase-js'\nimport { useEffect, useMemo, useRef, useSyncExternalStore } from 'react'\n\nimport { createClient } from '@/registry/default/fixtures/lib/supabase/client'\n\nconst supabase = createClient()\n\n// The following types are used to make the hook type-safe. It extracts the database type from the supabase client.\ntype SupabaseClientType = typeof supabase\n\n// Utility type to check if the type is any\ntype IfAny<T, Y, N> = 0 extends 1 & T ? Y : N\n\n// Extracts the database type from the supabase client. If the supabase client doesn't have a type, it will fallback properly.\ntype Database =\n SupabaseClientType extends SupabaseClient<infer U>\n ? IfAny<\n U,\n {\n public: {\n Tables: Record<string, any>\n Views: Record<string, any>\n Functions: Record<string, any>\n }\n },\n U\n >\n : {\n public: {\n Tables: Record<string, any>\n Views: Record<string, any>\n Functions: Record<string, any>\n }\n }\n\n// Change this to the database schema you want to use\ntype DatabaseSchema = Database['public']\n\n// Extracts the table names from the database type\ntype SupabaseTableName = keyof DatabaseSchema['Tables']\n\n// Extracts the table definition from the database type\ntype SupabaseTableData<T extends SupabaseTableName> = DatabaseSchema['Tables'][T]['Row']\n\n// Default client options for PostgrestQueryBuilder\ntype DefaultClientOptions = PostgrestClientOptions\n\ntype SupabaseSelectBuilder<T extends SupabaseTableName> = ReturnType<\n PostgrestQueryBuilder<\n DefaultClientOptions,\n DatabaseSchema,\n DatabaseSchema['Tables'][T],\n T\n >['select']\n>\n\n// A function that modifies the query. Can be used to sort, filter, etc. If .range is used, it will be overwritten.\ntype SupabaseQueryHandler<T extends SupabaseTableName> = (\n query: SupabaseSelectBuilder<T>\n) => SupabaseSelectBuilder<T>\n\ninterface UseInfiniteQueryProps<T extends SupabaseTableName, Query extends string = '*'> {\n // The table name to query\n tableName: T\n // The columns to select, defaults to `*`\n columns?: string\n // The number of items to fetch per page, defaults to `20`\n pageSize?: number\n // A function that modifies the query. Can be used to sort, filter, etc. If .range is used, it will be overwritten.\n trailingQuery?: SupabaseQueryHandler<T>\n // Optional key that identifies the current trailing query shape (e.g. filters/sort/search).\n // When this changes, the internal store is recreated so stale paginated rows are discarded.\n trailingQueryKey?: unknown\n}\n\ninterface StoreState<TData> {\n data: TData[]\n count: number\n isSuccess: boolean\n isLoading: boolean\n isFetching: boolean\n error: Error | null\n hasInitialFetch: boolean\n}\n\ntype Listener = () => void\n\ninterface StoreProps<T extends SupabaseTableName> {\n tableName: T\n columns?: string\n pageSize?: number\n getTrailingQuery: () => SupabaseQueryHandler<T> | undefined\n}\n\nfunction createStore<TData extends SupabaseTableData<T>, T extends SupabaseTableName>(\n props: StoreProps<T>\n) {\n const { tableName, columns = '*', pageSize = 20, getTrailingQuery } = props\n\n let state: StoreState<TData> = {\n data: [],\n count: 0,\n isSuccess: false,\n isLoading: false,\n isFetching: false,\n error: null,\n hasInitialFetch: false,\n }\n\n const listeners = new Set<Listener>()\n\n const notify = () => {\n listeners.forEach((listener) => listener())\n }\n\n const setState = (newState: Partial<StoreState<TData>>) => {\n state = { ...state, ...newState }\n notify()\n }\n\n const fetchPage = async (skip: number) => {\n if (state.hasInitialFetch && (state.isFetching || state.count <= state.data.length)) return\n\n setState({ isFetching: true })\n\n let query = supabase\n .from(tableName)\n .select(columns, { count: 'exact' }) as unknown as SupabaseSelectBuilder<T>\n\n const trailingQuery = getTrailingQuery()\n if (trailingQuery) {\n query = trailingQuery(query)\n }\n const { data: newData, count, error } = await query.range(skip, skip + pageSize - 1)\n\n if (error) {\n console.error('An unexpected error occurred:', error)\n setState({ error })\n } else {\n setState({\n data: [...state.data, ...(newData as TData[])],\n count: count || 0,\n isSuccess: true,\n error: null,\n })\n }\n setState({ isFetching: false })\n }\n\n const fetchNextPage = async () => {\n if (state.isFetching) return\n await fetchPage(state.data.length)\n }\n\n const initialize = async () => {\n setState({ isLoading: true, isSuccess: false, data: [] })\n await fetchNextPage()\n setState({ isLoading: false, hasILine truncated
|
||||
"type": "registry:hook"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "mcp-server",
|
||||
"type": "registry:item",
|
||||
"title": "MCP Server",
|
||||
"description": "Add a user-scoped MCP server to your product.",
|
||||
"files": [
|
||||
@@ -54,5 +53,6 @@
|
||||
"target": "~/supabase/functions/mcp-server/tools/index.ts"
|
||||
}
|
||||
],
|
||||
"docs": "Disable gateway JWT verification, then deploy the Edge Function. A trusted product backend can call it with the signed-in user's access token. For external clients, install the [OAuth Consent block](https://supabase.com/library/docs/nextjs/oauth-consent), enable OAuth and dynamic registration, and set the Auth Site URL to the consent app. Every call runs through the user's RLS-scoped client. OAuth tokens include `client_id`; product sessions do not, so define policies for both paths. See [MCP authentication](https://supabase.com/docs/guides/auth/oauth-server/mcp-authentication) and [token security](https://supabase.com/docs/guides/auth/oauth-server/token-security)."
|
||||
"docs": "Disable gateway JWT verification, then deploy the Edge Function. A trusted product backend can call it with the signed-in user's access token. For external clients, install the [OAuth Consent block](https://supabase.com/library/docs/nextjs/oauth-consent), enable OAuth and dynamic registration, and set the Auth Site URL to the consent app. Every call runs through the user's RLS-scoped client. OAuth tokens include `client_id`; product sessions do not, so define policies for both paths. See [MCP authentication](https://supabase.com/docs/guides/auth/oauth-server/mcp-authentication) and [token security](https://supabase.com/docs/guides/auth/oauth-server/token-security).",
|
||||
"type": "registry:item"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "oauth-consent-nextjs",
|
||||
"type": "registry:block",
|
||||
"title": "OAuth Consent for Next.js",
|
||||
"description": "OAuth 2.1 consent screen and route for an existing authenticated application.",
|
||||
"dependencies": [
|
||||
@@ -50,5 +49,6 @@
|
||||
"NEXT_PUBLIC_SUPABASE_URL": "",
|
||||
"NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "After installation, set the following in `supabase/config.toml`. Recent CLI versions already write an `[auth.oauth_server]` section with `enabled = false` — edit that section rather than adding a second one:\n\n```toml\n[auth.oauth_server]\nenabled = true\nauthorization_url_path = \"/oauth/consent\"\n```\n\nYou'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "After installation, set the following in `supabase/config.toml`. Recent CLI versions already write an `[auth.oauth_server]` section with `enabled = false` — edit that section rather than adding a second one:\n\n```toml\n[auth.oauth_server]\nenabled = true\nauthorization_url_path = \"/oauth/consent\"\n```\n\nYou'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "oauth-consent-react-router",
|
||||
"type": "registry:block",
|
||||
"title": "OAuth Consent for React Router",
|
||||
"description": "OAuth 2.1 consent screen and route for an existing authenticated application.",
|
||||
"dependencies": [
|
||||
@@ -45,5 +44,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "After installation, set the following in `supabase/config.toml`. Recent CLI versions already write an `[auth.oauth_server]` section with `enabled = false` — edit that section rather than adding a second one:\n\n```toml\n[auth.oauth_server]\nenabled = true\nauthorization_url_path = \"/oauth/consent\"\n```\n\nYou'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "After installation, set the following in `supabase/config.toml`. Recent CLI versions already write an `[auth.oauth_server]` section with `enabled = false` — edit that section rather than adding a second one:\n\n```toml\n[auth.oauth_server]\nenabled = true\nauthorization_url_path = \"/oauth/consent\"\n```\n\nYou'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "oauth-consent-react",
|
||||
"type": "registry:block",
|
||||
"title": "OAuth Consent for React",
|
||||
"description": "OAuth 2.1 consent component for an existing authenticated application.",
|
||||
"dependencies": [
|
||||
@@ -33,5 +32,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "After installation, set the following in `supabase/config.toml`. Recent CLI versions already write an `[auth.oauth_server]` section with `enabled = false` — edit that section rather than adding a second one:\n\n```toml\n[auth.oauth_server]\nenabled = true\nauthorization_url_path = \"/oauth/consent\"\n```\n\nYou'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "After installation, set the following in `supabase/config.toml`. Recent CLI versions already write an `[auth.oauth_server]` section with `enabled = false` — edit that section rather than adding a second one:\n\n```toml\n[auth.oauth_server]\nenabled = true\nauthorization_url_path = \"/oauth/consent\"\n```\n\nYou'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "oauth-consent-tanstack",
|
||||
"type": "registry:block",
|
||||
"title": "OAuth Consent for TanStack Start",
|
||||
"description": "OAuth 2.1 consent screen and route for an existing authenticated application.",
|
||||
"dependencies": [
|
||||
@@ -45,5 +44,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "After installation, set the following in `supabase/config.toml`. Recent CLI versions already write an `[auth.oauth_server]` section with `enabled = false` — edit that section rather than adding a second one:\n\n```toml\n[auth.oauth_server]\nenabled = true\nauthorization_url_path = \"/oauth/consent\"\n```\n\nYou'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "After installation, set the following in `supabase/config.toml`. Recent CLI versions already write an `[auth.oauth_server]` section with `enabled = false` — edit that section rather than adding a second one:\n\n```toml\n[auth.oauth_server]\nenabled = true\nauthorization_url_path = \"/oauth/consent\"\n```\n\nYou'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "password-based-auth-nextjs",
|
||||
"type": "registry:block",
|
||||
"title": "Password Based Auth flow for Nextjs and Supabase",
|
||||
"description": "Password Based Auth flow for Nextjs and Supabase",
|
||||
"dependencies": [
|
||||
@@ -115,5 +114,6 @@
|
||||
"NEXT_PUBLIC_SUPABASE_URL": "",
|
||||
"NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "password-based-auth-nuxtjs",
|
||||
"type": "registry:block",
|
||||
"title": "Password Based Auth flow for Nuxt.js and Supabase",
|
||||
"description": "Password Based Auth flow for Nuxt.js and Supabase",
|
||||
"dependencies": [
|
||||
@@ -87,5 +86,6 @@
|
||||
"type": "registry:file",
|
||||
"target": "server/routes/auth/confirm.get.ts"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "password-based-auth-react-router",
|
||||
"type": "registry:block",
|
||||
"title": "Password Based Auth flow for React Router and Supabase",
|
||||
"description": "Password Based Auth flow for React Router and Supabase",
|
||||
"dependencies": [
|
||||
@@ -87,5 +86,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "password-based-auth-react",
|
||||
"type": "registry:block",
|
||||
"title": "Password Based Auth flow for React and Supabase",
|
||||
"description": "Password Based Auth flow for React and Supabase",
|
||||
"dependencies": [
|
||||
@@ -45,5 +44,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "password-based-auth-tanstack",
|
||||
"type": "registry:block",
|
||||
"title": "Password Based Auth flow for tanstack and Supabase",
|
||||
"description": "Password Based Auth flow for tanstack and Supabase",
|
||||
"dependencies": [
|
||||
@@ -110,5 +109,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "password-based-auth-vue",
|
||||
"type": "registry:block",
|
||||
"title": "Password Based Auth flow for Vue and Supabase",
|
||||
"description": "Password Based Auth flow for Vue and Supabase",
|
||||
"dependencies": [
|
||||
@@ -38,5 +37,6 @@
|
||||
"type": "registry:component",
|
||||
"target": "components/update-password-form.vue"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "platform-kit-nextjs",
|
||||
"type": "registry:block",
|
||||
"title": "Platform Kit for Nextjs and Supabase",
|
||||
"description": "Platform Kit for Nextjs and Supabase",
|
||||
"dependencies": [
|
||||
@@ -205,5 +204,6 @@
|
||||
"type": "registry:component",
|
||||
"target": "contexts/SheetNavigationContext.tsx"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-avatar-stack-nextjs",
|
||||
"type": "registry:component",
|
||||
"title": "Avatar Stack with Realtime Presence",
|
||||
"description": "Component which stack of avatars, tracked by realtime presence.",
|
||||
"dependencies": [
|
||||
@@ -58,5 +57,6 @@
|
||||
"NEXT_PUBLIC_SUPABASE_URL": "",
|
||||
"NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-avatar-stack-nuxtjs",
|
||||
"type": "registry:block",
|
||||
"title": "Realtime Avatar Stack",
|
||||
"description": "Component which stack of avatars, tracked by realtime presence.",
|
||||
"dependencies": [
|
||||
@@ -42,5 +41,6 @@
|
||||
"type": "registry:component",
|
||||
"target": "app/composables/useRealtimePresenceRoom.ts"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-avatar-stack-react-router",
|
||||
"type": "registry:component",
|
||||
"title": "Avatar Stack with Realtime Presence",
|
||||
"description": "Component which stack of avatars, tracked by realtime presence.",
|
||||
"dependencies": [
|
||||
@@ -53,5 +52,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-avatar-stack-react",
|
||||
"type": "registry:component",
|
||||
"title": "Avatar Stack with Realtime Presence",
|
||||
"description": "Component which stack of avatars, tracked by realtime presence.",
|
||||
"dependencies": [
|
||||
@@ -47,5 +46,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-avatar-stack-tanstack",
|
||||
"type": "registry:component",
|
||||
"title": "Avatar Stack with Realtime Presence",
|
||||
"description": "Component which stack of avatars, tracked by realtime presence.",
|
||||
"dependencies": [
|
||||
@@ -53,5 +52,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-avatar-stack-vue",
|
||||
"type": "registry:block",
|
||||
"title": "Realtime Avatar Stack",
|
||||
"description": "Component which stack of avatars, tracked by realtime presence.",
|
||||
"dependencies": [
|
||||
@@ -42,5 +41,6 @@
|
||||
"type": "registry:component",
|
||||
"target": "composables/useRealtimePresenceRoom.ts"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-chat-nextjs",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Chat",
|
||||
"description": "Component which renders realtime chat messages from other users in a room.",
|
||||
"dependencies": [
|
||||
@@ -54,5 +53,6 @@
|
||||
"NEXT_PUBLIC_SUPABASE_URL": "",
|
||||
"NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-chat-nuxtjs",
|
||||
"type": "registry:block",
|
||||
"title": "Realtime Chat",
|
||||
"description": "Component which provides a realtime chat interface.",
|
||||
"dependencies": [
|
||||
@@ -37,5 +36,6 @@
|
||||
"type": "registry:component",
|
||||
"target": "app/composables/useRealtimeChat.ts"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-chat-react-router",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Chat",
|
||||
"description": "Component which renders realtime chat messages from other users in a room.",
|
||||
"dependencies": [
|
||||
@@ -49,5 +48,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-chat-react",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Chat",
|
||||
"description": "Component which renders realtime chat messages from other users in a room.",
|
||||
"dependencies": [
|
||||
@@ -43,5 +42,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-chat-tanstack",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Chat",
|
||||
"description": "Component which renders realtime chat messages from other users in a room.",
|
||||
"dependencies": [
|
||||
@@ -49,5 +48,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-chat-vue",
|
||||
"type": "registry:block",
|
||||
"title": "Realtime Chat",
|
||||
"description": "Component which provides a realtime chat interface.",
|
||||
"dependencies": [
|
||||
@@ -37,5 +36,6 @@
|
||||
"type": "registry:component",
|
||||
"target": "composables/useRealtimeChat.ts"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-cursor-nextjs",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Cursor",
|
||||
"description": "Component which renders realtime cursors from other users in a room.",
|
||||
"dependencies": [
|
||||
@@ -46,5 +45,6 @@
|
||||
"NEXT_PUBLIC_SUPABASE_URL": "",
|
||||
"NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-cursor-nuxtjs",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Cursor for Nuxt and Supabase",
|
||||
"description": "Component which renders realtime cursors from other users in a room.",
|
||||
"dependencies": [
|
||||
@@ -28,5 +27,6 @@
|
||||
"type": "registry:component",
|
||||
"target": "app/composables/useRealtimeCursors.ts"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-cursor-react-router",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Cursor",
|
||||
"description": "Component which renders realtime cursors from other users in a room.",
|
||||
"dependencies": [
|
||||
@@ -41,5 +40,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-cursor-react",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Cursor",
|
||||
"description": "Component which renders realtime cursors from other users in a room.",
|
||||
"dependencies": [
|
||||
@@ -35,5 +34,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-cursor-tanstack",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Cursor",
|
||||
"description": "Component which renders realtime cursors from other users in a room.",
|
||||
"dependencies": [
|
||||
@@ -41,5 +40,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-cursor-vue",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Cursor for Vue and Supabase",
|
||||
"description": "Component which renders realtime cursors from other users in a room.",
|
||||
"dependencies": [
|
||||
@@ -28,5 +27,6 @@
|
||||
"type": "registry:component",
|
||||
"target": "composables/useRealtimeCursors.ts"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-flow-nextjs",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Flow",
|
||||
"description": "Real-time flow diagram editor for collaborative applications.",
|
||||
"dependencies": [
|
||||
@@ -44,5 +43,6 @@
|
||||
"NEXT_PUBLIC_SUPABASE_URL": "",
|
||||
"NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-flow-react-router",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Flow",
|
||||
"description": "Real-time flow diagram editor for collaborative applications.",
|
||||
"dependencies": [
|
||||
@@ -39,5 +38,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-flow-react",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Flow",
|
||||
"description": "Real-time flow diagram editor for collaborative applications.",
|
||||
"dependencies": [
|
||||
@@ -33,5 +32,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-flow-tanstack",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Flow",
|
||||
"description": "Real-time flow diagram editor for collaborative applications.",
|
||||
"dependencies": [
|
||||
@@ -39,5 +38,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-monaco-nextjs",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Monaco",
|
||||
"description": "Real-time Monaco editor for collaborative applications.",
|
||||
"dependencies": [
|
||||
@@ -43,5 +42,6 @@
|
||||
"NEXT_PUBLIC_SUPABASE_URL": "",
|
||||
"NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-monaco-react-router",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Monaco",
|
||||
"description": "Real-time Monaco editor for collaborative applications.",
|
||||
"dependencies": [
|
||||
@@ -38,5 +37,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-monaco-react",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Monaco",
|
||||
"description": "Real-time Monaco editor for collaborative applications.",
|
||||
"dependencies": [
|
||||
@@ -32,5 +31,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "realtime-monaco-tanstack",
|
||||
"type": "registry:component",
|
||||
"title": "Realtime Monaco",
|
||||
"description": "Real-time Monaco editor for collaborative applications.",
|
||||
"dependencies": [
|
||||
@@ -38,5 +37,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:component"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "safe-next-path",
|
||||
"type": "registry:lib",
|
||||
"title": "Safe next path",
|
||||
"description": "Validates same-origin paths before redirecting.",
|
||||
"dependencies": [],
|
||||
@@ -13,5 +12,6 @@
|
||||
"type": "registry:lib",
|
||||
"target": "lib/safe-next-path.ts"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:lib"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "social-auth-nextjs",
|
||||
"type": "registry:block",
|
||||
"title": "Social Auth flow for Nextjs and Supabase",
|
||||
"description": "Social Auth flow for Nextjs and Supabase",
|
||||
"dependencies": [
|
||||
@@ -74,5 +73,6 @@
|
||||
"NEXT_PUBLIC_SUPABASE_URL": "",
|
||||
"NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "social-auth-nuxtjs",
|
||||
"type": "registry:block",
|
||||
"title": "Social Auth flow for Nuxt and Supabase",
|
||||
"description": "Social Auth flow for Nuxt and Supabase",
|
||||
"dependencies": [
|
||||
@@ -57,5 +56,6 @@
|
||||
"type": "registry:file",
|
||||
"target": "server/routes/auth/oauth.ts"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "social-auth-react-router",
|
||||
"type": "registry:block",
|
||||
"title": "Social Auth flow for React Router and Supabase",
|
||||
"description": "Social Auth flow for React Router and Supabase",
|
||||
"dependencies": [
|
||||
@@ -67,5 +66,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "social-auth-react",
|
||||
"type": "registry:block",
|
||||
"title": "Social Auth flow for React and Supabase",
|
||||
"description": "Social Auth flow for React and Supabase",
|
||||
"dependencies": [
|
||||
@@ -27,5 +26,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "social-auth-tanstack",
|
||||
"type": "registry:block",
|
||||
"title": "Social Auth flow for TanStack and Supabase",
|
||||
"description": "Social Auth flow for TanStack and Supabase",
|
||||
"dependencies": [
|
||||
@@ -69,5 +68,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "social-auth-vue",
|
||||
"type": "registry:block",
|
||||
"title": "Social Auth flow for Vue and Supabase",
|
||||
"description": "Social Auth flow for Vue and Supabase",
|
||||
"dependencies": [
|
||||
@@ -18,5 +17,6 @@
|
||||
"type": "registry:component",
|
||||
"target": "components/login-form.vue"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "supabase-client-nextjs",
|
||||
"type": "registry:lib",
|
||||
"title": "Supabase Client for Next.js",
|
||||
"description": "",
|
||||
"dependencies": [
|
||||
@@ -30,5 +29,6 @@
|
||||
"NEXT_PUBLIC_SUPABASE_URL": "",
|
||||
"NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:lib"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "supabase-client-nuxtjs",
|
||||
"type": "registry:lib",
|
||||
"title": "Supabase Client for Nuxt.js",
|
||||
"description": "",
|
||||
"dependencies": [
|
||||
@@ -38,5 +37,6 @@
|
||||
"NUXT_PUBLIC_SUPABASE_URL": "",
|
||||
"NUXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `NUXT_PUBLIC_SUPABASE_URL` and `NUXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `NUXT_PUBLIC_SUPABASE_URL` and `NUXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:lib"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "supabase-client-react-router",
|
||||
"type": "registry:lib",
|
||||
"title": "Supabase Client for React Router",
|
||||
"description": "",
|
||||
"dependencies": [
|
||||
@@ -25,5 +24,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:lib"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "supabase-client-react",
|
||||
"type": "registry:lib",
|
||||
"title": "Supabase Client for React",
|
||||
"description": "",
|
||||
"dependencies": [
|
||||
@@ -19,5 +18,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:lib"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "supabase-client-tanstack",
|
||||
"type": "registry:lib",
|
||||
"title": "Supabase Client for TanStack Start",
|
||||
"description": "",
|
||||
"dependencies": [
|
||||
@@ -25,5 +24,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:lib"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "supabase-client-vue",
|
||||
"type": "registry:lib",
|
||||
"title": "Supabase Client for Vue",
|
||||
"description": "",
|
||||
"dependencies": [
|
||||
@@ -19,5 +18,6 @@
|
||||
"VITE_SUPABASE_URL": "",
|
||||
"VITE_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "You'll need to set the following environment variables in your project: `VITE_SUPABASE_URL` and `VITE_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:lib"
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"$schema": "https://ui.shadcn.com/schema/registry-item.json",
|
||||
"name": "tanstack-db-nextjs",
|
||||
"type": "registry:block",
|
||||
"title": "TanStack DB for Next.js and Supabase",
|
||||
"description": "TanStack DB integration with Supabase collections for type-safe database operations",
|
||||
"dependencies": [
|
||||
@@ -39,5 +38,6 @@
|
||||
"NEXT_PUBLIC_SUPABASE_URL": "",
|
||||
"NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY": ""
|
||||
},
|
||||
"docs": "This block provides TanStack DB integration with Supabase collections. The schemas and collections are generated based on your database schema.\n\nYou'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`."
|
||||
"docs": "This block provides TanStack DB integration with Supabase collections. The schemas and collections are generated based on your database schema.\n\nYou'll need to set the following environment variables in your project: `NEXT_PUBLIC_SUPABASE_URL` and `NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY`.",
|
||||
"type": "registry:block"
|
||||
}
|
||||
@@ -24,7 +24,7 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@typescript/native": "catalog:",
|
||||
"shadcn": "^3.3.1",
|
||||
"shadcn": "^4.0.0",
|
||||
"tsconfig": "workspace:*",
|
||||
"typescript": "catalog:",
|
||||
"vite": "^7.3.2"
|
||||
|
||||
Generated
+43
-179
@@ -1710,8 +1710,8 @@ importers:
|
||||
specifier: ^4.1.3
|
||||
version: 4.4.1
|
||||
shadcn:
|
||||
specifier: ^3.0.0
|
||||
version: 3.3.1(@types/node@22.13.14)(babel-plugin-macros@3.1.0)(supports-color@8.1.1)(typescript@6.0.2)
|
||||
specifier: ^4.0.0
|
||||
version: 4.21.0(babel-plugin-macros@3.1.0)(supports-color@8.1.1)(typescript@6.0.2)
|
||||
shiki:
|
||||
specifier: ^1.1.7
|
||||
version: 1.6.0
|
||||
@@ -2099,8 +2099,8 @@ importers:
|
||||
specifier: 'catalog:'
|
||||
version: typescript@7.0.2
|
||||
shadcn:
|
||||
specifier: ^3.3.1
|
||||
version: 3.3.1(@types/node@22.13.14)(babel-plugin-macros@3.1.0)(supports-color@8.1.1)(typescript@6.0.2)
|
||||
specifier: ^4.0.0
|
||||
version: 4.21.0(babel-plugin-macros@3.1.0)(supports-color@8.1.1)(typescript@6.0.2)
|
||||
tsconfig:
|
||||
specifier: workspace:*
|
||||
version: link:../../packages/tsconfig
|
||||
@@ -3097,10 +3097,6 @@ packages:
|
||||
'@antfu/install-pkg@1.1.0':
|
||||
resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==}
|
||||
|
||||
'@antfu/ni@25.0.0':
|
||||
resolution: {integrity: sha512-9q/yCljni37pkMr4sPrI3G4jqdIk074+iukc5aFJl7kmDCCsiJrbZ6zKxnES1Gwg+i9RcDZwvktl23puGslmvA==}
|
||||
hasBin: true
|
||||
|
||||
'@antfu/utils@9.2.1':
|
||||
resolution: {integrity: sha512-TMilPqXyii1AsiEii6l6ubRzbo76p6oshUSYPaKsmXDavyMLqjzVDkcp3pHp5ELMUNJHATcEOGxKTTsX9yYhGg==}
|
||||
|
||||
@@ -3409,10 +3405,6 @@ packages:
|
||||
resolution: {integrity: sha512-NT9NrVwJsbSV6Y2FSstWa71EETOnzrjkL5/wX3D2mYHtKM+qvqB1DvR4D0Setb/gDBsHzRICifwEWMO8CnTF6g==}
|
||||
engines: {node: ^22.18.0 || >=24.11.0}
|
||||
|
||||
'@babel/helper-annotate-as-pure@7.27.3':
|
||||
resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
|
||||
'@babel/helper-annotate-as-pure@7.29.7':
|
||||
resolution: {integrity: sha512-OoK6239jHPuSQOoS0kfTVKn0b/rVTk0seKq4Gd2UMLtmOVLjDC0ki3e+c90Trqv2gMfvJFqkiljrr568+qddiw==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
@@ -3421,12 +3413,6 @@ packages:
|
||||
resolution: {integrity: sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
|
||||
'@babel/helper-create-class-features-plugin@7.28.6':
|
||||
resolution: {integrity: sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
peerDependencies:
|
||||
'@babel/core': ^7.0.0
|
||||
|
||||
'@babel/helper-create-class-features-plugin@7.29.7':
|
||||
resolution: {integrity: sha512-IY3ZD9Tmooqr3TUhc3DUWxiuo8xx1DWLhd5M7hQ+ZWJamqM2BbalrBJb2MisSLoYorOj75U03qULCxQTY9r3hg==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
@@ -3437,10 +3423,6 @@ packages:
|
||||
resolution: {integrity: sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
|
||||
'@babel/helper-member-expression-to-functions@7.28.5':
|
||||
resolution: {integrity: sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
|
||||
'@babel/helper-member-expression-to-functions@7.29.7':
|
||||
resolution: {integrity: sha512-j+7JYmk1JYDtACIGj0QJqqWZjoUpMoEikQGADMaHgCMCSDqd2+P32rfcibUNrGOMWrlzK1WJBdxrB3JJQZwWtg==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
@@ -3455,10 +3437,6 @@ packages:
|
||||
peerDependencies:
|
||||
'@babel/core': ^7.0.0
|
||||
|
||||
'@babel/helper-optimise-call-expression@7.27.1':
|
||||
resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
|
||||
'@babel/helper-optimise-call-expression@7.29.7':
|
||||
resolution: {integrity: sha512-+kmGVjcT9RGYzoDwdwEqEvGgKe3BYq+O1iGzjFubaNgZHwYHP6lsF2Yghf4kEuv9BV7tYDZ913aBW9am6YKong==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
@@ -3475,22 +3453,12 @@ packages:
|
||||
resolution: {integrity: sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
|
||||
'@babel/helper-replace-supers@7.28.6':
|
||||
resolution: {integrity: sha512-mq8e+laIk94/yFec3DxSjCRD2Z0TAjhVbEJY3UQrlwVo15Lmt7C2wAUbK4bjnTs4APkwsYLTahXRraQXhb1WCg==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
peerDependencies:
|
||||
'@babel/core': ^7.0.0
|
||||
|
||||
'@babel/helper-replace-supers@7.29.7':
|
||||
resolution: {integrity: sha512-atfGXWSeCiF4DnKZIfmJfQRkSw9b9gNNXR1kqKjbhG4pGYCOnkp8OcTB8E3NXjBu8NpheSnOeNKz8KT7UNFTmQ==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
peerDependencies:
|
||||
'@babel/core': ^7.0.0
|
||||
|
||||
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
|
||||
resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
|
||||
'@babel/helper-skip-transparent-expression-wrappers@7.29.7':
|
||||
resolution: {integrity: sha512-brcMGQaVzIeUb+6/bs1Av0f8YuNNjKY2JyvfRCsFuFsdKccEQ5Ges2y74D74NZ1Rz8lKJ9ksJkfqwQFJ/iNEyQ==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
@@ -3559,12 +3527,6 @@ packages:
|
||||
peerDependencies:
|
||||
'@babel/core': ^7.0.0-0
|
||||
|
||||
'@babel/plugin-syntax-typescript@7.28.6':
|
||||
resolution: {integrity: sha512-+nDNmQye7nlnuuHDboPbGm00Vqg3oO8niRRL27/4LYHUsHYh0zJ1xWOz0uRwNFmM1Avzk8wZbc6rdiYhomzv/A==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
peerDependencies:
|
||||
'@babel/core': ^7.0.0-0
|
||||
|
||||
'@babel/plugin-syntax-typescript@7.29.7':
|
||||
resolution: {integrity: sha512-ngr+82Sh0xMz25TPCZi+nC2iTzjfCdWS2ONXTp/PtSCHCgaCNBpdMqgvJ2ccdLlClVZ7sisIgB914j/JFe+RZA==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
@@ -3589,18 +3551,6 @@ packages:
|
||||
peerDependencies:
|
||||
'@babel/core': ^7.0.0-0
|
||||
|
||||
'@babel/plugin-transform-typescript@7.28.0':
|
||||
resolution: {integrity: sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
peerDependencies:
|
||||
'@babel/core': ^7.0.0-0
|
||||
|
||||
'@babel/plugin-transform-typescript@7.28.6':
|
||||
resolution: {integrity: sha512-0YWL2RFxOqEm9Efk5PvreamxPME8OyY0wM5wh5lHjF+VtVhdneCWGzZeSqzOfiobVqQaNCd2z0tQvnI9DaPWPw==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
peerDependencies:
|
||||
'@babel/core': ^7.0.0-0
|
||||
|
||||
'@babel/plugin-transform-typescript@7.29.7':
|
||||
resolution: {integrity: sha512-jK52h8LaLc7JarhQV2ofeFMts4H7vnOXnqZNA6fYglBTZewRBE51KWt3BUltW1P+KoPsYkHoJeXePuz4zo2LMw==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
@@ -3896,12 +3846,6 @@ packages:
|
||||
'@dxup/unimport@0.1.2':
|
||||
resolution: {integrity: sha512-/B8YJGPzaYq1NbsQmwgP8EZqg40NpTw4ZB3suuI0TplbxKHeK94jeaawLmVhCv+YwUnOpiWEz9U6SeThku/8JQ==}
|
||||
|
||||
'@ecies/ciphers@0.2.4':
|
||||
resolution: {integrity: sha512-t+iX+Wf5nRKyNzk8dviW3Ikb/280+aEJAnw9YXvCp2tYGPSkMki+NRY+8aNLmVFv3eNtMdvViPNOPxS8SZNP+w==}
|
||||
engines: {bun: '>=1', deno: '>=2', node: '>=16'}
|
||||
peerDependencies:
|
||||
'@noble/ciphers': ^1.0.0
|
||||
|
||||
'@ecies/ciphers@0.2.6':
|
||||
resolution: {integrity: sha512-patgsRPKGkhhoBjETV4XxD0En4ui5fbX0hzayqI3M8tvNMGUoUvmyYAIWwlxBc1KX5cturfqByYdj5bYGRpN9g==}
|
||||
engines: {bun: '>=1', deno: '>=2.7.10', node: '>=16'}
|
||||
@@ -9119,6 +9063,9 @@ packages:
|
||||
'@types/uuid@8.3.4':
|
||||
resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==}
|
||||
|
||||
'@types/validate-npm-package-name@4.0.2':
|
||||
resolution: {integrity: sha512-lrpDziQipxCEeK5kWxvljWYhUvOiB2A9izZd9B2AFarYAkqZshb4lPbRs7zKEic6eGtH8V/2qJW+dPp9OtF6bw==}
|
||||
|
||||
'@types/web-bluetooth@0.0.21':
|
||||
resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==}
|
||||
|
||||
@@ -9916,10 +9863,6 @@ packages:
|
||||
resolution: {integrity: sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==}
|
||||
engines: {node: '>=0.10.0'}
|
||||
|
||||
ansis@4.1.0:
|
||||
resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==}
|
||||
engines: {node: '>=14'}
|
||||
|
||||
ansis@4.3.1:
|
||||
resolution: {integrity: sha512-BJ8/l4R5LRE7hW9WdSuGYrLSHi2ynxeFpDFbH0K/CgNeY/tyhk+vO6TYxXC5r5CpUhNVX310xzPsN/H9lCdfOA==}
|
||||
engines: {node: '>=14'}
|
||||
@@ -11305,10 +11248,6 @@ packages:
|
||||
resolution: {integrity: sha512-vtcDfH3TOjP8UekytvnHH1o1P4FcUdt4eQ1Y+Abap1tk/OB2MWQvcwS2ClCd1zuIhc3JKOx6p3kod8Vfys3E+A==}
|
||||
engines: {node: '>=0.3.1'}
|
||||
|
||||
diff@8.0.3:
|
||||
resolution: {integrity: sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==}
|
||||
engines: {node: '>=0.3.1'}
|
||||
|
||||
diff@8.0.4:
|
||||
resolution: {integrity: sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==}
|
||||
engines: {node: '>=0.3.1'}
|
||||
@@ -16745,8 +16684,9 @@ packages:
|
||||
setprototypeof@1.2.0:
|
||||
resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
|
||||
|
||||
shadcn@3.3.1:
|
||||
resolution: {integrity: sha512-sgai5gahy/TiyTiqJEwIFpAuPhmkpt7sGVdRfcmNH53Yc3yI57+zFVmIaqbTST0jP/7tSqZuI0aSllXL2HIw5w==}
|
||||
shadcn@4.21.0:
|
||||
resolution: {integrity: sha512-UU2mFNusW8C5rvadKdH69vERYZqUlOOlXBcf0MYhYLdTGP6DPti7X4qovCu+RTfCqsAgq/T+YfE0Vnttxh9aiw==}
|
||||
engines: {node: '>=20.18.1'}
|
||||
hasBin: true
|
||||
|
||||
sharp@0.34.5:
|
||||
@@ -18032,6 +17972,10 @@ packages:
|
||||
validate-npm-package-license@3.0.4:
|
||||
resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
|
||||
|
||||
validate-npm-package-name@7.0.2:
|
||||
resolution: {integrity: sha512-hVDIBwsRruT73PbK7uP5ebUt+ezEtCmzZz3F59BSr2F6OVFnJ/6h8liuvdLrQ88Xmnk6/+xGGuq+pG9WwTuy3A==}
|
||||
engines: {node: ^20.17.0 || >=22.9.0}
|
||||
|
||||
validate.io-array@1.0.6:
|
||||
resolution: {integrity: sha512-DeOy7CnPEziggrOO5CZhVKJw6S3Yi7e9e65R1Nl/RTN1vTQKnzjfvks0/8kQ40FP/dsjRAOd4hxmJ7uLa6vxkg==}
|
||||
|
||||
@@ -18851,13 +18795,6 @@ snapshots:
|
||||
package-manager-detector: 1.8.0
|
||||
tinyexec: 1.2.4
|
||||
|
||||
'@antfu/ni@25.0.0':
|
||||
dependencies:
|
||||
ansis: 4.1.0
|
||||
fzf: 0.5.2
|
||||
package-manager-detector: 1.8.0
|
||||
tinyexec: 1.2.4
|
||||
|
||||
'@antfu/utils@9.2.1': {}
|
||||
|
||||
'@apm-js-collab/code-transformer-bundler-plugins@0.5.0':
|
||||
@@ -19565,7 +19502,7 @@ snapshots:
|
||||
|
||||
'@babel/generator@7.29.0':
|
||||
dependencies:
|
||||
'@babel/parser': 7.29.7
|
||||
'@babel/parser': 7.29.8
|
||||
'@babel/types': 7.29.7
|
||||
'@jridgewell/gen-mapping': 0.3.13
|
||||
'@jridgewell/trace-mapping': 0.3.31
|
||||
@@ -19573,7 +19510,7 @@ snapshots:
|
||||
|
||||
'@babel/generator@7.29.7':
|
||||
dependencies:
|
||||
'@babel/parser': 7.29.7
|
||||
'@babel/parser': 7.29.8
|
||||
'@babel/types': 7.29.7
|
||||
'@jridgewell/gen-mapping': 0.3.13
|
||||
'@jridgewell/trace-mapping': 0.3.31
|
||||
@@ -19588,10 +19525,6 @@ snapshots:
|
||||
'@types/jsesc': 2.5.1
|
||||
jsesc: 3.1.0
|
||||
|
||||
'@babel/helper-annotate-as-pure@7.27.3':
|
||||
dependencies:
|
||||
'@babel/types': 7.29.7
|
||||
|
||||
'@babel/helper-annotate-as-pure@7.29.7':
|
||||
dependencies:
|
||||
'@babel/types': 7.29.8
|
||||
@@ -19604,19 +19537,6 @@ snapshots:
|
||||
lru-cache: 5.1.1
|
||||
semver: 6.3.1
|
||||
|
||||
'@babel/helper-create-class-features-plugin@7.28.6(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)':
|
||||
dependencies:
|
||||
'@babel/core': 7.29.7(supports-color@8.1.1)
|
||||
'@babel/helper-annotate-as-pure': 7.27.3
|
||||
'@babel/helper-member-expression-to-functions': 7.28.5(supports-color@8.1.1)
|
||||
'@babel/helper-optimise-call-expression': 7.27.1
|
||||
'@babel/helper-replace-supers': 7.28.6(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)
|
||||
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1(supports-color@8.1.1)
|
||||
'@babel/traverse': 7.29.7(supports-color@8.1.1)
|
||||
semver: 6.3.1
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@babel/helper-create-class-features-plugin@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)':
|
||||
dependencies:
|
||||
'@babel/core': 7.29.7(supports-color@8.1.1)
|
||||
@@ -19632,13 +19552,6 @@ snapshots:
|
||||
|
||||
'@babel/helper-globals@7.29.7': {}
|
||||
|
||||
'@babel/helper-member-expression-to-functions@7.28.5(supports-color@8.1.1)':
|
||||
dependencies:
|
||||
'@babel/traverse': 7.29.7(supports-color@8.1.1)
|
||||
'@babel/types': 7.29.8
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@babel/helper-member-expression-to-functions@7.29.7(supports-color@8.1.1)':
|
||||
dependencies:
|
||||
'@babel/traverse': 7.29.7(supports-color@8.1.1)
|
||||
@@ -19662,10 +19575,6 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@babel/helper-optimise-call-expression@7.27.1':
|
||||
dependencies:
|
||||
'@babel/types': 7.29.8
|
||||
|
||||
'@babel/helper-optimise-call-expression@7.29.7':
|
||||
dependencies:
|
||||
'@babel/types': 7.29.8
|
||||
@@ -19676,15 +19585,6 @@ snapshots:
|
||||
|
||||
'@babel/helper-plugin-utils@7.29.7': {}
|
||||
|
||||
'@babel/helper-replace-supers@7.28.6(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)':
|
||||
dependencies:
|
||||
'@babel/core': 7.29.7(supports-color@8.1.1)
|
||||
'@babel/helper-member-expression-to-functions': 7.28.5(supports-color@8.1.1)
|
||||
'@babel/helper-optimise-call-expression': 7.27.1
|
||||
'@babel/traverse': 7.29.7(supports-color@8.1.1)
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@babel/helper-replace-supers@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)':
|
||||
dependencies:
|
||||
'@babel/core': 7.29.7(supports-color@8.1.1)
|
||||
@@ -19694,13 +19594,6 @@ snapshots:
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@babel/helper-skip-transparent-expression-wrappers@7.27.1(supports-color@8.1.1)':
|
||||
dependencies:
|
||||
'@babel/traverse': 7.29.7(supports-color@8.1.1)
|
||||
'@babel/types': 7.29.7
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@babel/helper-skip-transparent-expression-wrappers@7.29.7(supports-color@8.1.1)':
|
||||
dependencies:
|
||||
'@babel/traverse': 7.29.7(supports-color@8.1.1)
|
||||
@@ -19753,11 +19646,6 @@ snapshots:
|
||||
'@babel/core': 7.29.7(supports-color@8.1.1)
|
||||
'@babel/helper-plugin-utils': 7.29.7
|
||||
|
||||
'@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.29.7(supports-color@8.1.1))':
|
||||
dependencies:
|
||||
'@babel/core': 7.29.7(supports-color@8.1.1)
|
||||
'@babel/helper-plugin-utils': 7.28.6
|
||||
|
||||
'@babel/plugin-syntax-typescript@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))':
|
||||
dependencies:
|
||||
'@babel/core': 7.29.7(supports-color@8.1.1)
|
||||
@@ -19781,28 +19669,6 @@ snapshots:
|
||||
'@babel/core': 7.29.7(supports-color@8.1.1)
|
||||
'@babel/helper-plugin-utils': 7.29.7
|
||||
|
||||
'@babel/plugin-transform-typescript@7.28.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)':
|
||||
dependencies:
|
||||
'@babel/core': 7.29.7(supports-color@8.1.1)
|
||||
'@babel/helper-annotate-as-pure': 7.27.3
|
||||
'@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)
|
||||
'@babel/helper-plugin-utils': 7.28.6
|
||||
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1(supports-color@8.1.1)
|
||||
'@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.7(supports-color@8.1.1))
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@babel/plugin-transform-typescript@7.28.6(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)':
|
||||
dependencies:
|
||||
'@babel/core': 7.29.7(supports-color@8.1.1)
|
||||
'@babel/helper-annotate-as-pure': 7.27.3
|
||||
'@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)
|
||||
'@babel/helper-plugin-utils': 7.28.6
|
||||
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1(supports-color@8.1.1)
|
||||
'@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.7(supports-color@8.1.1))
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
'@babel/plugin-transform-typescript@7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)':
|
||||
dependencies:
|
||||
'@babel/core': 7.29.7(supports-color@8.1.1)
|
||||
@@ -19821,7 +19687,7 @@ snapshots:
|
||||
'@babel/helper-validator-option': 7.29.7
|
||||
'@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.29.7(supports-color@8.1.1))
|
||||
'@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)
|
||||
'@babel/plugin-transform-typescript': 7.28.6(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)
|
||||
'@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
@@ -19832,13 +19698,13 @@ snapshots:
|
||||
'@babel/template@7.27.0':
|
||||
dependencies:
|
||||
'@babel/code-frame': 7.29.7
|
||||
'@babel/parser': 7.29.7
|
||||
'@babel/parser': 7.29.8
|
||||
'@babel/types': 7.29.7
|
||||
|
||||
'@babel/template@7.29.7':
|
||||
dependencies:
|
||||
'@babel/code-frame': 7.29.7
|
||||
'@babel/parser': 7.29.7
|
||||
'@babel/parser': 7.29.8
|
||||
'@babel/types': 7.29.7
|
||||
|
||||
'@babel/traverse@7.29.0(supports-color@8.1.1)':
|
||||
@@ -19846,7 +19712,7 @@ snapshots:
|
||||
'@babel/code-frame': 7.29.7
|
||||
'@babel/generator': 7.29.7
|
||||
'@babel/helper-globals': 7.29.7
|
||||
'@babel/parser': 7.29.7
|
||||
'@babel/parser': 7.29.8
|
||||
'@babel/template': 7.29.7
|
||||
'@babel/types': 7.29.7
|
||||
debug: 4.4.3(supports-color@8.1.1)
|
||||
@@ -19858,7 +19724,7 @@ snapshots:
|
||||
'@babel/code-frame': 7.29.7
|
||||
'@babel/generator': 7.29.7
|
||||
'@babel/helper-globals': 7.29.7
|
||||
'@babel/parser': 7.29.7
|
||||
'@babel/parser': 7.29.8
|
||||
'@babel/template': 7.29.7
|
||||
'@babel/types': 7.29.7
|
||||
debug: 4.4.3(supports-color@8.1.1)
|
||||
@@ -20163,10 +20029,10 @@ snapshots:
|
||||
dotenv: 17.4.2
|
||||
eciesjs: 0.4.15
|
||||
execa: 5.1.1
|
||||
fdir: 6.5.0(picomatch@4.0.5)
|
||||
fdir: 6.5.0(picomatch@4.0.7)
|
||||
ignore: 5.3.2
|
||||
object-treeify: 1.1.33
|
||||
picomatch: 4.0.5
|
||||
picomatch: 4.0.7
|
||||
which: 4.0.0
|
||||
|
||||
'@dxup/nuxt@0.5.6(esbuild@0.28.1)(magicast@0.5.4)(oxc-parser@0.143.0)(rolldown@1.2.3)(rollup@4.60.3)(vite@7.3.5(@types/node@22.13.14)(jiti@2.7.0)(lightningcss@1.33.0)(sass@1.77.4)(terser@5.48.0)(tsx@4.22.4)(yaml@2.9.0))(webpack@5.105.4(esbuild@0.28.1))':
|
||||
@@ -20195,10 +20061,6 @@ snapshots:
|
||||
|
||||
'@dxup/unimport@0.1.2': {}
|
||||
|
||||
'@ecies/ciphers@0.2.4(@noble/ciphers@1.3.0)':
|
||||
dependencies:
|
||||
'@noble/ciphers': 1.3.0
|
||||
|
||||
'@ecies/ciphers@0.2.6(@noble/ciphers@1.3.0)':
|
||||
dependencies:
|
||||
'@noble/ciphers': 1.3.0
|
||||
@@ -25907,6 +25769,8 @@ snapshots:
|
||||
|
||||
'@types/uuid@8.3.4': {}
|
||||
|
||||
'@types/validate-npm-package-name@4.0.2': {}
|
||||
|
||||
'@types/web-bluetooth@0.0.21': {}
|
||||
|
||||
'@types/webxr@0.5.20': {}
|
||||
@@ -26415,7 +26279,7 @@ snapshots:
|
||||
|
||||
'@vue/compiler-sfc@3.5.35':
|
||||
dependencies:
|
||||
'@babel/parser': 7.29.7
|
||||
'@babel/parser': 7.29.8
|
||||
'@vue/compiler-core': 3.5.35
|
||||
'@vue/compiler-dom': 3.5.35
|
||||
'@vue/compiler-ssr': 3.5.35
|
||||
@@ -26822,8 +26686,6 @@ snapshots:
|
||||
|
||||
ansi-wrap@0.1.0: {}
|
||||
|
||||
ansis@4.1.0: {}
|
||||
|
||||
ansis@4.3.1: {}
|
||||
|
||||
anymatch@3.1.3:
|
||||
@@ -27165,7 +27027,7 @@ snapshots:
|
||||
babel-dead-code-elimination@1.0.12(supports-color@8.1.1):
|
||||
dependencies:
|
||||
'@babel/core': 7.29.7(supports-color@8.1.1)
|
||||
'@babel/parser': 7.29.7
|
||||
'@babel/parser': 7.29.8
|
||||
'@babel/traverse': 7.29.7(supports-color@8.1.1)
|
||||
'@babel/types': 7.29.7
|
||||
transitivePeerDependencies:
|
||||
@@ -28424,8 +28286,6 @@ snapshots:
|
||||
|
||||
diff@5.2.2: {}
|
||||
|
||||
diff@8.0.3: {}
|
||||
|
||||
diff@8.0.4: {}
|
||||
|
||||
diff@9.0.0: {}
|
||||
@@ -28506,7 +28366,7 @@ snapshots:
|
||||
|
||||
eciesjs@0.4.15:
|
||||
dependencies:
|
||||
'@ecies/ciphers': 0.2.4(@noble/ciphers@1.3.0)
|
||||
'@ecies/ciphers': 0.2.6(@noble/ciphers@1.3.0)
|
||||
'@noble/ciphers': 1.3.0
|
||||
'@noble/curves': 1.9.7
|
||||
'@noble/hashes': 1.8.0
|
||||
@@ -28999,7 +28859,7 @@ snapshots:
|
||||
eslint-plugin-react-hooks@7.1.1(eslint@9.37.0(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1):
|
||||
dependencies:
|
||||
'@babel/core': 7.29.7(supports-color@8.1.1)
|
||||
'@babel/parser': 7.29.7
|
||||
'@babel/parser': 7.29.8
|
||||
eslint: 9.37.0(jiti@2.7.0)(supports-color@8.1.1)
|
||||
hermes-parser: 0.25.1
|
||||
zod: 4.4.3
|
||||
@@ -35382,41 +35242,43 @@ snapshots:
|
||||
|
||||
setprototypeof@1.2.0: {}
|
||||
|
||||
shadcn@3.3.1(@types/node@22.13.14)(babel-plugin-macros@3.1.0)(supports-color@8.1.1)(typescript@6.0.2):
|
||||
shadcn@4.21.0(babel-plugin-macros@3.1.0)(supports-color@8.1.1)(typescript@6.0.2):
|
||||
dependencies:
|
||||
'@antfu/ni': 25.0.0
|
||||
'@babel/core': 7.29.7(supports-color@8.1.1)
|
||||
'@babel/parser': 7.29.0
|
||||
'@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)
|
||||
'@babel/parser': 7.29.8
|
||||
'@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)
|
||||
'@babel/preset-typescript': 7.27.1(@babel/core@7.29.7(supports-color@8.1.1))(supports-color@8.1.1)
|
||||
'@dotenvx/dotenvx': 1.51.0
|
||||
'@modelcontextprotocol/sdk': 1.29.0(supports-color@8.1.1)(zod@3.25.76)
|
||||
'@types/validate-npm-package-name': 4.0.2
|
||||
browserslist: 4.28.8
|
||||
cn: 0.2.5
|
||||
commander: 14.0.1
|
||||
cosmiconfig: 9.0.0(typescript@6.0.2)
|
||||
dedent: 1.7.0(babel-plugin-macros@3.1.0)
|
||||
deepmerge: 4.3.1
|
||||
diff: 8.0.3
|
||||
diff: 8.0.4
|
||||
execa: 9.6.0
|
||||
fast-glob: 3.3.3
|
||||
fs-extra: 11.3.2
|
||||
fuzzysort: 3.1.0
|
||||
https-proxy-agent: 7.0.6(supports-color@8.1.1)
|
||||
kleur: 4.1.5
|
||||
msw: 2.11.3(@types/node@22.13.14)(typescript@6.0.2)
|
||||
node-fetch: 3.3.2
|
||||
open: 11.0.0
|
||||
ora: 8.2.0
|
||||
postcss: 8.5.28
|
||||
postcss-selector-parser: 7.1.5
|
||||
prompts: 2.4.2
|
||||
recast: 0.23.11
|
||||
socks: 2.8.8
|
||||
stringify-object: 5.0.0
|
||||
ts-morph: 26.0.0
|
||||
tsconfig-paths: 4.2.0
|
||||
undici: 7.29.0
|
||||
validate-npm-package-name: 7.0.2
|
||||
zod: 3.25.76
|
||||
zod-to-json-schema: 3.25.0(zod@3.25.76)
|
||||
zod-to-json-schema: 3.25.1(zod@3.25.76)
|
||||
transitivePeerDependencies:
|
||||
- '@cfworker/json-schema'
|
||||
- '@types/node'
|
||||
- babel-plugin-macros
|
||||
- supports-color
|
||||
- typescript
|
||||
@@ -36854,6 +36716,8 @@ snapshots:
|
||||
spdx-correct: 3.2.0
|
||||
spdx-expression-parse: 3.0.1
|
||||
|
||||
validate-npm-package-name@7.0.2: {}
|
||||
|
||||
validate.io-array@1.0.6: {}
|
||||
|
||||
validate.io-function@1.0.2: {}
|
||||
|
||||
Reference in new issue
Block a user