Skip to content

Mono-repository for tools configuration (ESLint, TSConfig)

License

Notifications You must be signed in to change notification settings

OpenAlly/configs

Repository files navigation

Configurations

Mono-repository for tools configuration (ESLint, TSConfig)

license maintained ossf scorecard

Requirements

Available packages

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

Build

To install and compile all workspaces, just run the following command at the root

$ npm ci
$ npm run build

Test

Running test with npm workspace:

$ npm run test -w <workspace>

Publishing package

Each packages has his own prepublishOnly to build TypeScript source before publishing.

$ npm publish -w <workspace>

Contributors ✨

Thanks goes to these wonderful people (emoji key):

All Contributors

Thomas.G
Thomas.G

💻 🛡️ 📖
PierreDemailly
PierreDemailly

💻 📖 🚧

License

MIT