From 95b156b1dacd45a8da79d996c01d4cabb75057ee Mon Sep 17 00:00:00 2001 From: Hirotaka Mizutani <52546+hirotaka@users.noreply.github.com> Date: Wed, 29 Apr 2026 20:10:27 +0900 Subject: [PATCH] chore: move lucide-icon to ui --- AGENTS.md | 1 + app/components/demo/LucideIconComponent.vue | 2 +- app/components/demo/LucideIconDemo.vue | 2 +- app/components/demo/LucideIconSize.vue | 2 +- app/components/ui/icon/index.ts | 1 - app/components/ui/lucide-icon/index.ts | 1 + .../blocks/chat-message/ChatMessage.vue | 2 +- .../blocks/hello-world/HelloWorld.vue | 8 ------ app/registry/blocks/hello-world/index.ts | 1 - .../{blocks => ui}/lucide-icon/LucideIcon.vue | 0 .../{blocks => ui}/lucide-icon/index.ts | 0 public/r/chat-message.json | 4 +-- public/r/lucide-icon.json | 10 +++---- public/r/registry.json | 26 +++++-------------- 14 files changed, 19 insertions(+), 41 deletions(-) delete mode 100644 app/components/ui/icon/index.ts create mode 100644 app/components/ui/lucide-icon/index.ts delete mode 100644 app/registry/blocks/hello-world/HelloWorld.vue delete mode 100644 app/registry/blocks/hello-world/index.ts rename app/registry/{blocks => ui}/lucide-icon/LucideIcon.vue (100%) rename app/registry/{blocks => ui}/lucide-icon/index.ts (100%) diff --git a/AGENTS.md b/AGENTS.md index f335219..7c11689 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -27,6 +27,7 @@ CI order: **lint → typecheck** (no tests) ## Registry build `pnpm registry:build` runs `scripts/registry-build.ts`: + 1. `shadcn-vue-registry` generates registry.json from `app/registry/` 2. `shadcn-vue build` outputs per-item JSON to `public/r/*.json` 3. Intermediate file `app/registry/registry.json` is auto-deleted diff --git a/app/components/demo/LucideIconComponent.vue b/app/components/demo/LucideIconComponent.vue index a290446..db4ba89 100644 --- a/app/components/demo/LucideIconComponent.vue +++ b/app/components/demo/LucideIconComponent.vue @@ -1,6 +1,6 @@