Verktøyet lar deg lettere komme i gang med Aksel sine løsninger. @navikt/aksel
kan kjøres direkte i terminalen med npx. Krever node >= 16.0.0.
Kommandoer
codemod
Lar deg auto-migrere breaking changes mellom major-versjoner
Funksjoner
- Patcher koden automatisk med endringer
- Advarer mot potensielle problemer som må løses ved migrering
Ikke alle major-versjoner eller endringer vil tilby en codemod da endringen krever oppdatering av logikk, eller du som bruker må skrive om komposisjonen ved bruk av komponenten.
css-imports
Lar deg lettere håndtere import all CSS tilhørende Aksel. Verktøyet gir deg fleksibiliteten til å importere bare den stylingen man trenger og valget mellom statisk eller CDN import.
Funksjoner
- Scanner koden din for Aksel-komponenter og tilbyr nødvendig kode for CSS importering.
- Gir valget mellom statisk lasting og CDN.
- Håndterer cascading, tailwind og layers.
help
Lister opp alle tilgjengelige kommandoer.
Kode
Du finner all koden for verktøyet i Aksel GitHub Repository.
Kommandoer for fremtiden:
update
: Oppdaterer alle Aksel dependencies i repo + CDN-versjoner.
Noen andre kommandoer du kunne sett for deg i et slikt verktøy? Ta kontakt på slack, eller send oss et issue/PR på github!