@konce-pt/ui
v0.7.0
Published
CLI Koncept UI — instaluje bloki (copy-paste) do projektu Angular: init, add, list.
Maintainers
Readme
@konce-pt/ui
CLI Koncept UI — instaluje bloki (gotowe fragmenty UI) do projektu Angular w modelu copy-paste. Po instalacji blok jest Twoim kodem.
npx @konce-pt/ui init
npx @konce-pt/ui add nip-lookup-fieldKomendy
| Komenda | Opis |
|---|---|
| init | Tworzy konce.json (--registry --blocks-dir --alias --prefix --theme --force) |
| add <nazwa...> | Instaluje blok(i) + zależności registry (--overwrite --dry-run --path --registry) |
| list [--category=…] | Lista dostępnych bloków |
Jak działa add
- Rozwiązuje zależności registry rekurencyjnie (wykrywa cykle).
- Sprawdza zależności npm — brak: ostrzega, za niska wersja: przerywa.
- Przepisuje
@/→alias, selektorykpt-→prefix(tokeny--kpt-*zostają nietknięte). - Konflikt pliku: identyczny pomija, różny zapisuje jako
.new(lub--overwrite). - Zapisuje dopiero po pobraniu wszystkich plików; odnotowuje
installedBlocks. - Wypisuje: dodane pliki, przykład użycia, porty do podpięcia, uwagi.
--dry-run przechodzi całą ścieżkę bez zapisu — idealne dla agentów AI do podglądu skutków.
Licencja
MIT © konce.pt
