Configuration files for various tools used at Warung Pintar.
@warungpintar/eslint-config
- ESLint config@warungpintar/prettier-config
- Prettier config@warungpintar/typescript-config
- TSConfig files
Each of the packages in this monorepo can be installed independently. For example, to install the ESLint config:
# npm
npm install --save-dev @warungpintar/eslint-config
# yarn
yarn add --dev @warungpintar/eslint-config
For guidelines on using each package, refer to the readme files for each package.
To try out a bleeding-edge version of our configs, you can add the @canary
tag in your install script (e.g. for ESLint):
# npm
npm install --save-dev @warungpintar/eslint-config@canary
# yarn
yarn add --dev @warungpintar/eslint-config@canary
Note: The canary version is more unstable and includes config changes that might be breaking. Please take note when including it in your projects.
Contributions and Pull Requests are welcome! Please read through the contributing guidelines to get started.