Skip to content

Monorepo for OBOS' public frontend modules

License

Notifications You must be signed in to change notification settings

code-obos/public-frontend-modules

Repository files navigation

OBOS public frontend modules

This a monorepo of OBOS' open source frontend modules.

Packages

  • format - A collection of formatting methods for 🇳🇴 and 🇸🇪.
  • validation - A collection of validation methods for 🇳🇴 and 🇸🇪.

Contributing

Setup pnpm

See the pnpm installation guide.

pnpm install

Linting

This repository uses biome for linting.

Build

pnpm build

File naming convention

  • Use kebab-case for file names. This is enforced at a linter level.

Releases and changelogs

We use an automated release process based on changesets and a Github action to version, release and publish the packages. Meaningful changes should be documented by running pnpm changeset and be a part of the pull request. Remember to follow semver.