https://github.com/code-obos/public-frontend-modules
Monorepo for OBOS' public frontend modules
https://github.com/code-obos/public-frontend-modules
Last synced: about 2 months ago
JSON representation
Monorepo for OBOS' public frontend modules
- Host: GitHub
- URL: https://github.com/code-obos/public-frontend-modules
- Owner: code-obos
- License: mit
- Created: 2025-01-24T11:18:38.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-01-26T15:43:30.000Z (about 2 months ago)
- Last Synced: 2026-01-27T04:15:03.096Z (about 2 months ago)
- Language: TypeScript
- Homepage:
- Size: 171 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OBOS public frontend modules
This a monorepo of OBOS' open source frontend modules.
## Packages
* [format](./packages/format) - A collection of formatting methods for π³π΄ and πΈπͺ.
* [validation](./packages/validation) - A collection of validation methods for π³π΄ and πΈπͺ.
## Contributing
### Setup pnpm
See the [pnpm installation guide](https://pnpm.io/installation).
```
pnpm install
```
### Linting
This repository uses [biome](https://biomejs.dev/) 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](https://github.com/changesets/changesets) and a [Github action](./.github/workflows/release.yml) 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.