This repository contains a collection of shareable configurations for various linting and formatting tools.
This repository includes the following packages:
@jabworks/eslint-plugin
: Opinionated ESLint plugin and flat config for JS, TS, React, and Next.js.@jabworks/typescript-config
: Sharedtsconfig.json
configurations used throughout the monorepo. (Currently a placeholder)@jabworks/prettier-config
: Placeholder for Prettier shared configuration. (Currently a placeholder)@jabworks/stylelint-config
: Placeholder for Stylelint shared configuration. (Currently a placeholder)
Each package is 100% TypeScript.
This repository has some additional tools already setup for you:
- TypeScript for static type checking
- ESLint for code linting
- Prettier for code formatting