@move-elevator/eslint-config-typescript
v2.0.0
Published
Configuration for Eslint using TypeScript.
Readme
@move-elevator/eslint-config-typescript
A shareable Eslint configuration for TypeScript projects.
Installation
npm i -D @move-elevator/eslint-config-typescriptPeer Dependencies
This package requires the following peer dependencies:
npm i -D eslint eslint-plugin-perfectionist eslint-plugin-prefer-arrow-functions typescript-eslintUsage
Create an Eslint config file like eslint.config.mjs in your project root and extend this configuration:
import config from '@move-elevator/eslint-config-typescript'
export default [
...config,
{
// your custom rules
}
]What's Included
This configuration extends:
@eslint/jsrecommended rulestypescript-eslintrecommended ruleseslint-plugin-perfectionistalphabetical sorting rules
Additional rules:
no-undef: errorprefer-arrow-functions/prefer-arrow-functions: errorquotes: single quotes requiredsemi: no semicolons
