Mono-repository for tools configuration (ESLint, TSConfig)
- 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 |
|---|---|
| config.typescript | @openally/config.typescript |
| config.eslint | @openally/config.eslint |
These packages are available in the Node Package Repository and can be easily installed with npm or yarn.
$ npm i @openally/config.typescript -D
# or
$ yarn add @openally/config.typescript -DTo install and compile all workspaces, just run the following command at the root
$ npm install
$ npm run buildRunning 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):
Thomas.G 💻 🛡️ 📖 |
PierreDemailly 💻 📖 🚧 |
MIT