@mntm/eslint-config

2.2.0 • Public • Published

@mntm/eslint-config GitHub license

ESLint config with TypeScript support.

Installation

We recommend to use yarn for dependency management:

yarn add -D typescript eslint @mntm/eslint-config

Setup

1) Configure ESLint

Add "extends": "@mntm" to your ESLint config file.

An example .eslintrc:

{
  "extends": "@mntm"
}

2) Configure the ESLint TypeScript parser

This config requires knowledge of your TypeScript config.

In your ESLint config, set parserOptions.project to the path of your tsconfig.json.

For example:

 {
   "extends": "@mntm"
+  "parserOptions": {
+    "project": "./tsconfig.json",
+    "tsconfigRootDir": "."
+  }
 }

License

@mntm/eslint-config is MIT licensed.

Package Sidebar

Install

npm i @mntm/eslint-config

Weekly Downloads

4

Version

2.2.0

License

MIT

Unpacked Size

42 kB

Total Files

4

Last publish

Collaborators

  • eolme