Skip to content

About

Monorepo for OBOS' public frontend modules

Resources

Stars

0 stars

Watchers

1 watching

Forks

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 and formatting

This repository uses oxlint (with type-aware rules) for linting and oxfmt for formatting.

pnpm lint
pnpm fmt

Build

Packages are built with tsdown.

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.

About

Monorepo for OBOS' public frontend modules

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages