Linting & Formatting
ESLint
- Yarn
- npm
yarn create @eslint/config@latest
npm init @eslint/config@latest
Prettier
- Yarn
- npm
yarn add -D eslint-config-prettier
npm install -D eslint-config-prettier
eslint.config.mjs
import eslintConfigPrettier from "eslint-config-prettier";
export default [
// ...
eslintConfigPrettier,
];
Typescript
- Yarn
- npm
yarn add -D typescript-eslint
npm install -D typescript-eslint
eslint.config.mjs
import eslint from "@eslint/js";
import tseslint from "typescript-eslint";
export default [
// ...
eslint.configs.recommended,
...tseslint.configs.recommended,
];