@navikt/
βββ core/react # @navikt/ds-react, kjernekomponenter
βββ core/css # @navikt/ds-css, css kjernekomponenter
βββ core/tokens # @navikt/ds-tokens, tokens
βββ core/tailwind # @navikt/ds-tailwind, tailwind-config
βββ aksel-icons # @navikt/aksel-icons, ikonpakke
βββ aksel-stylelint # @navikt/aksel-stylelint, stylelint-config
βββ aksel # @navikt/aksel, kommandolinje-verktΓΈy
aksel.nav.no/
βββ website # NEXT.JS app (v13)
βββ website/sanity # Sanity CMS-app (v3)
βββ playroom # aksel.nav.no/sandbox
Installer dependencies og bygg workspace
yarn && yarn boot
Siden vi bruker avhengigheter som ligger i GPR, sΓ₯ mΓ₯ man sette opp tilgang til GPR med en PAT (personal access token) som har read:packages
. Du kan opprette PAT her.
I din .bashrc
eller .zshrc
, sett fΓΈlgende miljΓΈvariabel:
export NPM_AUTH_TOKEN=<din PAT med read:packages>
Command | Script |
---|---|
yarn boot |
Bygger alle pakker |
yarn storybook |
Starter storybook |
yarn dev |
Starter aksel-nettsiden (Mer info) |
yarn example:shadow-dom |
Starter demo-app med shadow-dom |
yarn lint |
Linter react and css workspaces |
yarn test |
KjΓΈrer tester |
yarn clean |
Fjerner genererte filer |
yarn changeset |
Ny versjon-entry (how-to) |
Vi tar gjerne i mot PR-er! CONTRIBUTING.md
LΓΈsningen forvaltes av team Aksel