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 -D
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):
Thomas.G 💻 🛡️ 📖 |
PierreDemailly 💻 📖 🚧 |
MIT