feat(ui,biome,eslint): #lib aliases, vendor ui out of biome, claddcn skin option

This commit is contained in:
hh committed 2026-10-19 12:16:21 +02:00
1 parent 0fadb740fb
commit 7a7fbab3c4
9 files changed
+38 -23

No files matched your search

+2
View File
@@ -35,6 +35,7 @@ ui_library:
choices:
none (Tailwind v4): none
shadcn-svelte: shadcn
shadcn-svelte with the claddcn skin: claddcn
default: none
linter:
@@ -66,6 +67,7 @@ prefix:
default: "{{ 'frontend/' if layout == 'part' else '' }}"
_tasks:
- "{% if _copier_operation == 'copy' and ui_library == 'claddcn' %}npx -y git+https://git.kotikot.com/lib/claddcn-svelte.git init --cwd {{ part_dir }} --no-install{% else %}true{% endif %}"
# Generated values (project name) can push lines past the formatter width,
# so every fresh copy is formatted once by its own linter.
- "{% if _copier_operation == 'copy' and install_deps %}sh -c 'cd {{ part_dir }} && bun install && bun --bun run fix'{% else %}true{% endif %}"