@jocoos-web/eslint-config
v1.0.0
Published
요쿠스 웹 프론트엔드 JS, TS Eslint 규칙
Downloads
3
Readme
@jocoos-web/eslint-config
- eslint 의 수정은 최대한 피한다.
- 누구나 eslint 를 수정할 수 있으나 협의 후 수정한다.
사용방법
의존성 설치
기본적으로 아래와 같이 의존성이 설치되어야 한다.
package.json
{
"devDependencies": {
"@jocoos-web/eslint-config": "*",
"eslint": "8.22.0",
"prettier": "^2.7.1"
}
}
⚠️ 주의사항
packages/eslint-config/package.json
의 dependencies 를 참고해서, 기존에 설치되어있는 devDependencies 중 겹치는 의존성을 삭제해야 한다.
@jocoos-web/eslint-config/base
airbnb/base 를 기반으로한 eslint 규칙을 적용합니다.
사용하려면 아래와 같이 .eslintrc.js
에 추가하세요.
extends: ['@jocoos-web/eslint-config/base']
@jocoos-web/eslint-config
@jocoos-web/eslint-config/base
와 함께 react, react hooks 에 대한 규칙이 적용되어 있습니다.
사용하려면 아래와 같이 .eslintrc.js
에 추가하세요.
extends: ['@jocoos-web/eslint-config']
@jocoos-web/eslint-config/next
@jocoos-web/eslint-config
에 추가로 next js 의 eslint 규칙이 적용돼있습니다.
사용하려면 아래와 같이 .eslintrc.js
에 추가하세요.
extends: ['@jocoos-web/eslint-config/next']