[lint] eslint, stylelint

해피데빙·2022년 12월 19일
0

eslint

  • 자바스크립트 양식 통일용
  • UV, CP, ET 모두 같은 양식을 사용하고 있기 때문에 git의 submodule로 업로드해서 사용한다

stylelint

  • 타입스크립트 양식 통일용
  • UV, CP, ET 모두 각각의 .stylelintrc.js 파일을 통해 관리를 한다
  • npm run fix 을 사용하면 다 해결이 된다

Rules

1. indentations

@media print { 
  a { 
    background-position: top left
  }
}

options

첫번째) int | "tab"
: always indent at-rules, rules, comments, declarations, inside parentheses and multi-line values by 2 spaces
: 디폴트로 css가 아닌 다른 파일에 포함되어 있는 css code block은 뭔가가 있는 라인의 가장 작은 indent를 따른다

두번째) baseIndentLevel : int|"auto"
: css code block을 시작하고 닫는 라인과 관련해서 baseIndent를 어디서 시작할지 정할 수 있다

profile
노션 : https://garrulous-gander-3f2.notion.site/c488d337791c4c4cb6d93cb9fcc26f17

0개의 댓글