OpenAlly monorepo to store common organization npm packages
- Node.js version 20 or higher
- npm v7+ for workspaces
Click on one of the links to access the documentation of the package:
name | package and link |
---|---|
timestore | @openally/timestore |
ephemeral-map | @openally/ephemeral-map |
mutex | @openally/mutex |
result | @openally/result |
auto-url | @openally/auto-url |
config | @openally/config |
These packages are available in the Node Package Repository and can be easily installed with npm or yarn.
$ npm i @openally/timestore
# or
$ yarn add @openally/timestore
To install and compile all workspaces, just run the following command at the root
$ npm ci
$ npm run build
Running test with npm workspace:
$ npm run test -w <workspace>
Each packages has his own prepublishOnly
to build TypeScript source before publishing.
$ npm publish -w <workspace>
Thanks goes to these wonderful people (emoji key):
Gentilhomme 💻 📖 🐛 |
Dafyh 💻 |
Yefis 💻 |
PierreDemailly 💻 📖 🚧 |
Kouadio Fabrice N'guessan 🚧 |
MIT