ESLint Typescript


```type{  "extends": [    "eslint:recommended",		"plugin:@typescript-eslint/recommended",  ],  "parser": "@typescript-eslint/parser",  "parserOptions": {    "parser": "@babel/eslint-parser",    "requireConfigFile": false  },  "rules": {    "no-unused-vars": "off",    "@typescript-eslint/no-unused-vars": ["error"]  }  "globals": {    "process": true,    "document": true,    "window": true  }}```
- **typescript**
- **eslint**
- **@typescript-eslint/parser**
- **@typescript-eslint/eslint-plugin**
- method-signature-style [Type Covariance](https://texonom.com/type-covariance-b096a5a4fdda4c42a01a155a80951a35) 
>> [typescript-eslint/method-signature-style.md at main · typescript-eslint/typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/docs/rules/method-signature-style.md)

>> [method-signature-style | TypeScript ESLint](https://typescript-eslint.io/rules/method-signature-style/)


### import error
> [Moment not found in 'moment' (import/named)](https://developer-alle.tistory.com/410)


> [TypeScript ESLint + Prettier 함께 사용하기(w/ VSCode)](https://pravusid.kr/typescript/2020/07/19/typescript-eslint-prettier.html)

### variable type error
> [ESLint - Configuring "no-unused-vars" for TypeScript](https://stackoverflow.com/questions/57802057/eslint-configuring-no-unused-vars-for-typescript)





