FrameworkTooling Domain — ui Architecture
The CLI and package utilities that facilitate component adoption across external projects.
Entity Profile
Dependency Diagram
graph TD domain_FrameworkTooling["FrameworkTooling"] subdomain_FrameworkTooling_CLICore["CLICore"] domain_FrameworkTooling --> subdomain_FrameworkTooling_CLICore subdomain_FrameworkTooling_SchemaValidation["SchemaValidation"] domain_FrameworkTooling --> subdomain_FrameworkTooling_SchemaValidation subdomain_FrameworkTooling_TemplateSync["TemplateSync"] domain_FrameworkTooling --> subdomain_FrameworkTooling_TemplateSync style domain_FrameworkTooling fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Subdomains
Source Files
- packages/shadcn/test/fixtures/frameworks/vite/src/App.css
- packages/shadcn/test/fixtures/vite-with-tailwind/src/App.tsx
- packages/shadcn/test/fixtures/frameworks/vite/src/App.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages-src/src/pages/_app.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages/pages/_app.tsx
- packages/shadcn/test/fixtures/frameworks/t3-pages/src/pages/_app.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages-src/src/pages/_document.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages/pages/_document.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/_index.tsx
- packages/shadcn/test/fixtures/frameworks/remix/app/routes/_index.tsx
- packages/shadcn/src/utils/add-components.ts
- packages/shadcn/test/utils/add-registries.test.ts
- packages/shadcn/src/commands/registry/add.ts
- packages/shadcn/src/commands/add.ts
- packages/shadcn/src/registry/api.test.ts
- packages/shadcn/src/registry/api.ts
- packages/shadcn/test/utils/apply-color-mapping.test.ts
- packages/shadcn/test/utils/apply-prefix.test.ts
- packages/shadcn/src/commands/build.ts
- packages/shadcn/src/commands/registry/build.ts
- packages/shadcn/src/registry/builder.test.ts
- packages/shadcn/src/registry/builder.ts
- packages/shadcn/test/fixtures/vite-with-tailwind/src/components/ui/button.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/cypress/support/commands.ts
- packages/shadcn/src/utils/compare.test.ts
- packages/shadcn/src/utils/compare.ts
- packages/shadcn/src/registry/config.test.ts
- packages/shadcn/src/registry/config.ts
- packages/shadcn/src/registry/constants.ts
- packages/shadcn/src/registry/context.ts
- packages/shadcn/src/utils/create-project.test.ts
- packages/shadcn/src/utils/create-project.ts
- packages/shadcn/src/styles/create-style-map.test.ts
- packages/shadcn/src/styles/create-style-map.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/cypress/support/create-user.ts
- packages/shadcn/src/commands/create.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/db.server.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/cypress/support/delete-user.ts
- packages/shadcn/src/commands/diff.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/cypress/support/e2e.ts
- packages/shadcn/test/fixtures/frameworks/remix/app/entry.server.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/entry.server.tsx
- packages/shadcn/src/utils/env-helpers.test.ts
- packages/shadcn/src/utils/env-helpers.ts
- packages/shadcn/src/utils/env-loader.ts
- packages/shadcn/src/registry/env.test.ts
- packages/shadcn/src/registry/env.ts
- packages/shadcn/src/registry/errors.ts
- packages/shadcn/src/registry/fetcher.test.ts
- packages/shadcn/src/registry/fetcher.ts
- packages/shadcn/src/utils/file-helper.ts
- packages/shadcn/src/utils/frameworks.ts
- packages/shadcn/test/utils/get-config.test.ts
- packages/shadcn/src/utils/get-config.ts
- packages/shadcn/test/utils/get-item-target-path.test.ts
- packages/shadcn/src/utils/get-package-info.ts
- packages/shadcn/test/utils/get-package-manager.test.ts
- packages/shadcn/src/utils/get-package-manager.ts
- packages/shadcn/test/utils/get-project-info.test.ts
- packages/shadcn/src/utils/get-project-info.ts
- packages/shadcn/test/utils/get-tailwind-css-file.test.ts
- packages/shadcn/test/utils/get-ts-config-alias-prefix.test.ts
- packages/shadcn/test/fixtures/frameworks/next-app/app/globals.css
- packages/shadcn/test/fixtures/next-app-js/app/globals.css
- packages/shadcn/test/fixtures/frameworks/next-app-custom-alias/app/globals.css
- packages/shadcn/src/utils/handle-error.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/healthcheck.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages-src/src/pages/api/hello.ts
- packages/shadcn/test/fixtures/frameworks/next-pages/pages/api/hello.ts
- packages/shadcn/test/fixtures/vite-with-tailwind/src/index.css
- packages/shadcn/test/fixtures/frameworks/vite/src/index.css
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/mocks/index.js
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/remix.init/index.js
- packages/shadcn/src/index.ts
- packages/shadcn/src/mcp/index.ts
- packages/shadcn/src/utils/transformers/index.ts
- packages/shadcn/test/fixtures/frameworks/next-pages/pages/index.tsx
- packages/shadcn/test/fixtures/frameworks/t3-pages/src/pages/index.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages-src/src/pages/index.tsx
- packages/shadcn/src/commands/info.ts
- packages/shadcn/src/commands/init.ts
- packages/shadcn/src/utils/is-safe-target.test.ts
- packages/shadcn/src/utils/is-safe-target.ts
- packages/shadcn/test/utils/is-typescript-project.test.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/join.tsx
- packages/shadcn/test/fixtures/next-app-js/app/layout.js
- packages/shadcn/test/fixtures/frameworks/next-app-src/src/app/layout.tsx
- packages/shadcn/test/fixtures/frameworks/t3-app/src/app/layout.tsx
- packages/shadcn/test/fixtures/frameworks/next-app/app/layout.tsx
- packages/shadcn/test/fixtures/frameworks/next-app-custom-alias/app/layout.tsx
- packages/shadcn/src/utils/logger.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/login.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/logout.tsx
- packages/shadcn/test/fixtures/frameworks/vite/src/main.tsx
- packages/shadcn/test/fixtures/vite-with-tailwind/src/main.tsx
- packages/shadcn/src/commands/mcp.ts
- packages/shadcn/src/commands/registry/mcp.ts
- packages/shadcn/src/migrations/migrate-icons.test.ts
- packages/shadcn/src/migrations/migrate-icons.ts
- packages/shadcn/src/migrations/migrate-radix.test.ts
- packages/shadcn/src/migrations/migrate-radix.ts
- packages/shadcn/src/migrations/migrate-rtl.ts
- packages/shadcn/src/commands/migrate.ts
- packages/shadcn/src/registry/namespaces.test.ts
- packages/shadcn/src/registry/namespaces.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/models/note.server.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/notes.$noteId.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/notes._index.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/notes.new.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/notes.tsx
- packages/shadcn/package.json
- packages/shadcn/test/fixtures/next-app-js/app/page.js
- packages/shadcn/test/fixtures/frameworks/next-app-src/src/app/page.tsx
- packages/shadcn/test/fixtures/frameworks/next-app-custom-alias/app/page.tsx
- packages/shadcn/test/fixtures/frameworks/next-app/app/page.tsx
- packages/shadcn/test/fixtures/frameworks/t3-app/src/app/page.tsx
- packages/shadcn/src/registry/parser.test.ts
- packages/shadcn/src/registry/parser.ts
- packages/shadcn/src/preflights/preflight-add.ts
- packages/shadcn/src/preflights/preflight-build.ts
- packages/shadcn/src/preflights/preflight-init.ts
- packages/shadcn/src/preflights/preflight-migrate.ts
- packages/shadcn/src/preflights/preflight-registry.ts
- packages/shadcn/src/utils/registries.ts
- packages/shadcn/test/utils/registry.test.ts
- packages/shadcn/test/utils/resolve-import.test.ts
- packages/shadcn/src/utils/resolve-import.ts
- packages/shadcn/src/registry/resolver.test.ts
- packages/shadcn/src/registry/resolver.ts
- packages/shadcn/test/fixtures/frameworks/remix/app/root.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/root.tsx
- apps/v4/app/(create)/init/route.ts
- packages/shadcn/src/registry/schema.test.ts
- packages/shadcn/src/registry/schema.ts
- packages/shadcn/src/registry/search.test.ts
- packages/shadcn/src/commands/search.ts
- packages/shadcn/src/registry/search.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/prisma/seed.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/session.server.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/singleton.server.ts
- packages/shadcn/test/fixtures/colors/slate.json
- packages/shadcn/src/utils/spinner.ts
- packages/shadcn/test/fixtures/colors/stone.json
- packages/shadcn/test/fixtures/frameworks/next-app-src/src/app/styles.css
- packages/shadcn/test/fixtures/frameworks/remix/app/tailwind.css
- packages/shadcn/src/utils/transformers/transform-aschild.ts
- packages/shadcn/src/utils/transformers/transform-cleanup.test.ts
- packages/shadcn/src/utils/transformers/transform-cleanup.ts
- packages/shadcn/test/utils/transform-css-vars.test.ts
- packages/shadcn/src/utils/transformers/transform-css-vars.ts
- packages/shadcn/src/utils/transformers/transform-icons.ts
- packages/shadcn/test/utils/transform-import.test.ts
- packages/shadcn/src/utils/transformers/transform-import.ts
- packages/shadcn/src/utils/transformers/transform-jsx.ts
- packages/shadcn/src/utils/transformers/transform-legacy-icons.test.ts
- packages/shadcn/src/utils/transformers/transform-legacy-icons.ts
- packages/shadcn/src/utils/transformers/transform-menu.ts
- packages/shadcn/src/utils/transformers/transform-next.test.ts
- packages/shadcn/src/utils/transformers/transform-next.ts
- packages/shadcn/src/utils/transformers/transform-render.ts
- packages/shadcn/test/utils/transform-rsc.test.ts
- packages/shadcn/src/utils/transformers/transform-rsc.ts
- packages/shadcn/test/utils/transform-rtl.test.ts
- packages/shadcn/src/utils/transformers/transform-rtl.ts
- packages/shadcn/src/styles/transform-style-map.test.ts
- packages/shadcn/src/styles/transform-style-map.ts
- packages/shadcn/test/utils/transform-tw-prefix.test.ts
- packages/shadcn/src/utils/transformers/transform-tw-prefix.ts
- packages/shadcn/src/styles/transform.ts
- packages/shadcn/tsup.config.ts
- packages/shadcn/src/utils/update-app-index.ts
- packages/shadcn/test/utils/updaters/update-css-vars.test.ts
- packages/shadcn/src/utils/updaters/update-css-vars.ts
- packages/shadcn/test/utils/updaters/update-css.test.ts
- packages/shadcn/src/utils/updaters/update-css.ts
- packages/shadcn/test/utils/updaters/update-dependencies.test.ts
- packages/shadcn/src/utils/updaters/update-dependencies.ts
- packages/shadcn/src/utils/updaters/update-env-vars.test.ts
- packages/shadcn/src/utils/updaters/update-env-vars.ts
- packages/shadcn/test/utils/updaters/update-files.test.ts
- packages/shadcn/src/utils/updaters/update-files.ts
- packages/shadcn/src/utils/updaters/update-fonts.test.ts
- packages/shadcn/src/utils/updaters/update-fonts.ts
- packages/shadcn/test/utils/updaters/update-tailwind-config.test.ts
- packages/shadcn/src/utils/updaters/update-tailwind-config.ts
- packages/shadcn/test/utils/updaters/update-tailwind-content.test.ts
- packages/shadcn/src/utils/updaters/update-tailwind-content.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/models/user.server.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/utils.test.ts
- packages/shadcn/src/registry/utils.test.ts
- packages/shadcn/src/registry/utils.ts
- packages/shadcn/src/mcp/utils.ts
- packages/shadcn/test/fixtures/vite-with-tailwind/src/lib/utils.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/utils.ts
- packages/shadcn/src/registry/validator.test.ts
- packages/shadcn/src/registry/validator.ts
- packages/shadcn/src/commands/view.ts
Source
- packages/shadcn/test/fixtures/frameworks/vite/src/App.css
- packages/shadcn/test/fixtures/vite-with-tailwind/src/App.tsx
- packages/shadcn/test/fixtures/frameworks/vite/src/App.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages-src/src/pages/_app.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages/pages/_app.tsx
- packages/shadcn/test/fixtures/frameworks/t3-pages/src/pages/_app.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages-src/src/pages/_document.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages/pages/_document.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/_index.tsx
- packages/shadcn/test/fixtures/frameworks/remix/app/routes/_index.tsx
- packages/shadcn/src/utils/add-components.ts
- packages/shadcn/test/utils/add-registries.test.ts
- packages/shadcn/src/commands/registry/add.ts
- packages/shadcn/src/commands/add.ts
- packages/shadcn/src/registry/api.test.ts
- packages/shadcn/src/registry/api.ts
- packages/shadcn/test/utils/apply-color-mapping.test.ts
- packages/shadcn/test/utils/apply-prefix.test.ts
- packages/shadcn/src/commands/build.ts
- packages/shadcn/src/commands/registry/build.ts
- packages/shadcn/src/registry/builder.test.ts
- packages/shadcn/src/registry/builder.ts
- packages/shadcn/test/fixtures/vite-with-tailwind/src/components/ui/button.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/cypress/support/commands.ts
- packages/shadcn/src/utils/compare.test.ts
- packages/shadcn/src/utils/compare.ts
- packages/shadcn/src/registry/config.test.ts
- packages/shadcn/src/registry/config.ts
- packages/shadcn/src/registry/constants.ts
- packages/shadcn/src/registry/context.ts
- packages/shadcn/src/utils/create-project.test.ts
- packages/shadcn/src/utils/create-project.ts
- packages/shadcn/src/styles/create-style-map.test.ts
- packages/shadcn/src/styles/create-style-map.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/cypress/support/create-user.ts
- packages/shadcn/src/commands/create.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/db.server.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/cypress/support/delete-user.ts
- packages/shadcn/src/commands/diff.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/cypress/support/e2e.ts
- packages/shadcn/test/fixtures/frameworks/remix/app/entry.server.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/entry.server.tsx
- packages/shadcn/src/utils/env-helpers.test.ts
- packages/shadcn/src/utils/env-helpers.ts
- packages/shadcn/src/utils/env-loader.ts
- packages/shadcn/src/registry/env.test.ts
- packages/shadcn/src/registry/env.ts
- packages/shadcn/src/registry/errors.ts
- packages/shadcn/src/registry/fetcher.test.ts
- packages/shadcn/src/registry/fetcher.ts
- packages/shadcn/src/utils/file-helper.ts
- packages/shadcn/src/utils/frameworks.ts
- packages/shadcn/test/utils/get-config.test.ts
- packages/shadcn/src/utils/get-config.ts
- packages/shadcn/test/utils/get-item-target-path.test.ts
- packages/shadcn/src/utils/get-package-info.ts
- packages/shadcn/test/utils/get-package-manager.test.ts
- packages/shadcn/src/utils/get-package-manager.ts
- packages/shadcn/test/utils/get-project-info.test.ts
- packages/shadcn/src/utils/get-project-info.ts
- packages/shadcn/test/utils/get-tailwind-css-file.test.ts
- packages/shadcn/test/utils/get-ts-config-alias-prefix.test.ts
- packages/shadcn/test/fixtures/frameworks/next-app/app/globals.css
- packages/shadcn/test/fixtures/next-app-js/app/globals.css
- packages/shadcn/test/fixtures/frameworks/next-app-custom-alias/app/globals.css
- packages/shadcn/src/utils/handle-error.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/healthcheck.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages-src/src/pages/api/hello.ts
- packages/shadcn/test/fixtures/frameworks/next-pages/pages/api/hello.ts
- packages/shadcn/test/fixtures/vite-with-tailwind/src/index.css
- packages/shadcn/test/fixtures/frameworks/vite/src/index.css
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/mocks/index.js
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/remix.init/index.js
- packages/shadcn/src/index.ts
- packages/shadcn/src/mcp/index.ts
- packages/shadcn/src/utils/transformers/index.ts
- packages/shadcn/test/fixtures/frameworks/next-pages/pages/index.tsx
- packages/shadcn/test/fixtures/frameworks/t3-pages/src/pages/index.tsx
- packages/shadcn/test/fixtures/frameworks/next-pages-src/src/pages/index.tsx
- packages/shadcn/src/commands/info.ts
- packages/shadcn/src/commands/init.ts
- packages/shadcn/src/utils/is-safe-target.test.ts
- packages/shadcn/src/utils/is-safe-target.ts
- packages/shadcn/test/utils/is-typescript-project.test.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/join.tsx
- packages/shadcn/test/fixtures/next-app-js/app/layout.js
- packages/shadcn/test/fixtures/frameworks/next-app-src/src/app/layout.tsx
- packages/shadcn/test/fixtures/frameworks/t3-app/src/app/layout.tsx
- packages/shadcn/test/fixtures/frameworks/next-app/app/layout.tsx
- packages/shadcn/test/fixtures/frameworks/next-app-custom-alias/app/layout.tsx
- packages/shadcn/src/utils/logger.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/login.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/logout.tsx
- packages/shadcn/test/fixtures/frameworks/vite/src/main.tsx
- packages/shadcn/test/fixtures/vite-with-tailwind/src/main.tsx
- packages/shadcn/src/commands/mcp.ts
- packages/shadcn/src/commands/registry/mcp.ts
- packages/shadcn/src/migrations/migrate-icons.test.ts
- packages/shadcn/src/migrations/migrate-icons.ts
- packages/shadcn/src/migrations/migrate-radix.test.ts
- packages/shadcn/src/migrations/migrate-radix.ts
- packages/shadcn/src/migrations/migrate-rtl.ts
- packages/shadcn/src/commands/migrate.ts
- packages/shadcn/src/registry/namespaces.test.ts
- packages/shadcn/src/registry/namespaces.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/models/note.server.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/notes.$noteId.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/notes._index.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/notes.new.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/routes/notes.tsx
- packages/shadcn/package.json
- packages/shadcn/test/fixtures/next-app-js/app/page.js
- packages/shadcn/test/fixtures/frameworks/next-app-src/src/app/page.tsx
- packages/shadcn/test/fixtures/frameworks/next-app-custom-alias/app/page.tsx
- packages/shadcn/test/fixtures/frameworks/next-app/app/page.tsx
- packages/shadcn/test/fixtures/frameworks/t3-app/src/app/page.tsx
- packages/shadcn/src/registry/parser.test.ts
- packages/shadcn/src/registry/parser.ts
- packages/shadcn/src/preflights/preflight-add.ts
- packages/shadcn/src/preflights/preflight-build.ts
- packages/shadcn/src/preflights/preflight-init.ts
- packages/shadcn/src/preflights/preflight-migrate.ts
- packages/shadcn/src/preflights/preflight-registry.ts
- packages/shadcn/src/utils/registries.ts
- packages/shadcn/test/utils/registry.test.ts
- packages/shadcn/test/utils/resolve-import.test.ts
- packages/shadcn/src/utils/resolve-import.ts
- packages/shadcn/src/registry/resolver.test.ts
- packages/shadcn/src/registry/resolver.ts
- packages/shadcn/test/fixtures/frameworks/remix/app/root.tsx
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/root.tsx
- apps/v4/app/(create)/init/route.ts
- packages/shadcn/src/registry/schema.test.ts
- packages/shadcn/src/registry/schema.ts
- packages/shadcn/src/registry/search.test.ts
- packages/shadcn/src/commands/search.ts
- packages/shadcn/src/registry/search.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/prisma/seed.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/session.server.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/singleton.server.ts
- packages/shadcn/test/fixtures/colors/slate.json
- packages/shadcn/src/utils/spinner.ts
- packages/shadcn/test/fixtures/colors/stone.json
- packages/shadcn/test/fixtures/frameworks/next-app-src/src/app/styles.css
- packages/shadcn/test/fixtures/frameworks/remix/app/tailwind.css
- packages/shadcn/src/utils/transformers/transform-aschild.ts
- packages/shadcn/src/utils/transformers/transform-cleanup.test.ts
- packages/shadcn/src/utils/transformers/transform-cleanup.ts
- packages/shadcn/test/utils/transform-css-vars.test.ts
- packages/shadcn/src/utils/transformers/transform-css-vars.ts
- packages/shadcn/src/utils/transformers/transform-icons.ts
- packages/shadcn/test/utils/transform-import.test.ts
- packages/shadcn/src/utils/transformers/transform-import.ts
- packages/shadcn/src/utils/transformers/transform-jsx.ts
- packages/shadcn/src/utils/transformers/transform-legacy-icons.test.ts
- packages/shadcn/src/utils/transformers/transform-legacy-icons.ts
- packages/shadcn/src/utils/transformers/transform-menu.ts
- packages/shadcn/src/utils/transformers/transform-next.test.ts
- packages/shadcn/src/utils/transformers/transform-next.ts
- packages/shadcn/src/utils/transformers/transform-render.ts
- packages/shadcn/test/utils/transform-rsc.test.ts
- packages/shadcn/src/utils/transformers/transform-rsc.ts
- packages/shadcn/test/utils/transform-rtl.test.ts
- packages/shadcn/src/utils/transformers/transform-rtl.ts
- packages/shadcn/src/styles/transform-style-map.test.ts
- packages/shadcn/src/styles/transform-style-map.ts
- packages/shadcn/test/utils/transform-tw-prefix.test.ts
- packages/shadcn/src/utils/transformers/transform-tw-prefix.ts
- packages/shadcn/src/styles/transform.ts
- packages/shadcn/tsup.config.ts
- packages/shadcn/src/utils/update-app-index.ts
- packages/shadcn/test/utils/updaters/update-css-vars.test.ts
- packages/shadcn/src/utils/updaters/update-css-vars.ts
- packages/shadcn/test/utils/updaters/update-css.test.ts
- packages/shadcn/src/utils/updaters/update-css.ts
- packages/shadcn/test/utils/updaters/update-dependencies.test.ts
- packages/shadcn/src/utils/updaters/update-dependencies.ts
- packages/shadcn/src/utils/updaters/update-env-vars.test.ts
- packages/shadcn/src/utils/updaters/update-env-vars.ts
- packages/shadcn/test/utils/updaters/update-files.test.ts
- packages/shadcn/src/utils/updaters/update-files.ts
- packages/shadcn/src/utils/updaters/update-fonts.test.ts
- packages/shadcn/src/utils/updaters/update-fonts.ts
- packages/shadcn/test/utils/updaters/update-tailwind-config.test.ts
- packages/shadcn/src/utils/updaters/update-tailwind-config.ts
- packages/shadcn/test/utils/updaters/update-tailwind-content.test.ts
- packages/shadcn/src/utils/updaters/update-tailwind-content.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/models/user.server.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/utils.test.ts
- packages/shadcn/src/registry/utils.test.ts
- packages/shadcn/src/registry/utils.ts
- packages/shadcn/src/mcp/utils.ts
- packages/shadcn/test/fixtures/vite-with-tailwind/src/lib/utils.ts
- packages/shadcn/test/fixtures/frameworks/remix-indie-stack/app/utils.ts
- packages/shadcn/src/registry/validator.test.ts
- packages/shadcn/src/registry/validator.ts
- packages/shadcn/src/commands/view.ts
Frequently Asked Questions
What is the FrameworkTooling domain?
The FrameworkTooling domain is an architectural grouping in the ui codebase. The CLI and package utilities that facilitate component adoption across external projects. It contains 197 source files.
What subdomains are in FrameworkTooling?
The FrameworkTooling domain contains 3 subdomain(s): CLICore, SchemaValidation, TemplateSync.
How many files are in FrameworkTooling?
The FrameworkTooling domain contains 197 source files.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free