An open API service indexing awesome lists of open source software.

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

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.