From bd8533bd265de7765831d398f4db687483a0e53a Mon Sep 17 00:00:00 2001 From: shadcn Date: Tue, 11 Feb 2025 13:28:41 +0400 Subject: [PATCH] (11/n) shadcn: filter out deprecated from --all (#6617) * fix(shadcn): filter out deprecated from --all * chore: changeset --- .changeset/proud-snails-switch.md | 5 +++++ packages/shadcn/src/commands/add.ts | 6 +++++- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 .changeset/proud-snails-switch.md diff --git a/.changeset/proud-snails-switch.md b/.changeset/proud-snails-switch.md new file mode 100644 index 0000000000..9aa3af62f7 --- /dev/null +++ b/.changeset/proud-snails-switch.md @@ -0,0 +1,5 @@ +--- +"shadcn": patch +--- + +filter out deprecated from --all diff --git a/packages/shadcn/src/commands/add.ts b/packages/shadcn/src/commands/add.ts index 0e46dc63ff..c22f7da799 100644 --- a/packages/shadcn/src/commands/add.ts +++ b/packages/shadcn/src/commands/add.ts @@ -204,7 +204,11 @@ async function promptForRegistryComponents( } if (options.all) { - return registryIndex.map((entry) => entry.name) + return registryIndex + .map((entry) => entry.name) + .filter( + (component) => !DEPRECATED_COMPONENTS.some((c) => c.name === component) + ) } if (options.components?.length) {