Wire @shadcn/lint into the consumer lint pipeline (template ships the dep and DESIGN.md claims enforcement, nothing runs it)
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- eslint, typescript
- Ambito
- tooling
Direzione di ricerca
Read the child template's lint script and devDependencies, its DESIGN.md, and the @shadcn/lint implementation of shadcn/no-restyle. Compare the current Biome-only pipeline with the three proposed approaches, then decide how the framework should keep enforcement and documentation aligned. Done means the chosen approach is implemented consistently for generated children and the DESIGN.md claim matches what the lint pipeline runs.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
What happened
The child template ships @shadcn/lint in devDependencies, and the child's DESIGN.md states: "@shadcn/lint's no-restyle enforces this" for design-system usage. Nothing runs it: the only lint script is biome check .. The design-system rule the docs present as enforced is a documentation claim.
Why the gap
@shadcn/lint is a programmable agent-first linting plugin — an ESLint augmentation (shadcn/no-restyle), with no bin. Consumers whose pipeline is Biome-only never execute it.
Options
- Ship an optional ESLint pass in the consumer lint pipeline that computes
shadcn/no-restyleoverui/src(and document it in DESIGN.md accordingly). - Port
no-restyle's mechanical checks into the Biome config (if feasible) — keeping a single linter. - Soften the docs: DESIGN.md states the rule as review-time convention in CODING_STANDARDS.md instead of claiming tool enforcement.
Decide in the framework so docs and enforcement never diverge per-child again.
Reference: citynode.app ui/DESIGN.md vs pnpm run lint (biome only).
- Lingua principale
- TypeScript
- Stelle
- 5
- Fork
- 3
- Merge medio
- 9h 50m
- PR unite (30g)
- 146
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di NEARBuilders/everything-dev
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
NEARBuilders/everything-dev#400 ·
I maintainer di solito rispondono entro 1 giorno
-
Pinnable dev host slot for child CI — versioned host bundle URLs or a first-class local-host runnerApertaenhancement ready-for-agent
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
NEARBuilders/everything-dev#613 ·
I maintainer di solito rispondono entro 1 giorno
-
documentation ready-for-agent
Difficoltà 3/5 1-2 giorni Idoneità per principianti 66/100
NEARBuilders/everything-dev#608 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
NEARBuilders/everything-dev#593 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
NEARBuilders/everything-dev#592 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di NEARBuilders/everything-dev
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
outline/outline#14348 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
[Bug]: Agent import retains quotes in .env API keys followed by inline commentsForse già presa @yxr-2025 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
elie222/rakazo#2322 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
awslabs/visual-asset-management-system#804 ·
I maintainer di solito rispondono entro 1 giorno
-
用户目录有单引号时,热加载时YAML解析崩溃Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
dsh-market/dsh-market#1027 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno