1.4.0 • Published 12 months ago

@devsisters/eslint-plugin-web v1.4.0

Weekly downloads
1
License
UNLICENSED
Repository
github
Last release
12 months ago

Devsisters 웹서비스셀 ESLint 플러그인

요구사항

  • TypeScript 3.8 이상을 사용합니다.

사용법

ESLint 와 플러그인을 설치합니다.

yarn add -D eslint typescript @devsisters/eslint-plugin-web

프로젝트 경로에 .eslintrc.js (또는 json, yaml) 파일을 추가합니다.

ESLint 의존성

ESLint@devsisters/eslint-plugin-web
>= 8.x>= 1.4.0
< 8.x*

프론트엔드 설정 예시:

module.exports = {
  plugins: [
    '@devsisters/web',
  ],
  extends: [
    'plugin:@devsisters/web/frontend',
  ],
  parserOptions: {
    project: [
      './tsconfig.json',
    ],
  },
};

프로젝트 별로 필요한 규칙들을 별도로 설정합니다.

VSCode 설정

{
  "eslint.validate": [
    "javascript",
    "javascriptreact",
    "typescript",
    "typescriptreact",
  ],
  "eslint.options": {
    "extentions": [
      ".js",
      ".jsx",
      ".ts",
      ".tsx",
    ],
  },
  // Prettier는 끄세요.
  "prettier.enable": false,
}