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

https://github.com/iadvize/hello-world-monorepo-javascript-library

Hello world javascript library used as repo template for other javascript oss libraries at iAdvize (monorepo version)
https://github.com/iadvize/hello-world-monorepo-javascript-library

Last synced: about 1 year ago
JSON representation

Hello world javascript library used as repo template for other javascript oss libraries at iAdvize (monorepo version)

Awesome Lists containing this project

README

          

Hello-world monorepo library
========================

This is a mono-repo of javascript libraries.

- [Packages in this monorepo](#packages-in-this-monorepo)
- [How to develop](#how-to-develop)
- [How to contribute](#how-to-contribute)

## Packages in this monorepo

It contains :

- [`@iadvize-oss/hello-1`](./packages/hello-1)
- [`@iadvize-oss/hello-2`](./packages/hello-2)

## How to develop

- Develop your change in the package `packages/`
- Build the package with `npm run build`
- Add tests that run with `npm run test:js`
- Add lint that run with `npm run lint:js`

## How to contribute

1. Create a new branch with your changes. Create your PR.
2. Push your code. *Don't forget to update `packages//CHANGELOG.md`*
3. Tag your PR with a version tag (`no-release`, `patch`, `minor` or `major`).
Tag your PR with your package (eg. `packages/hello-1`). Submit it for approval.
4. The CI will publish the new version of the package for you once merged on master.