Skip to content

ESLint, Prettier 및 Node 버전

Chan Lee edited this page Nov 28, 2023 · 1 revision

환경 변수

ESLint

'eslint:recommended',
'plugin:@typescript-eslint/recommended',
'plugin:react-hooks/recommended',
'plugin:prettier/recommended',

Prettier

{
  "trailingComma": "es5",
	"printWidth" : "80",
  "tabWidth": 2,
  "semi": true,
  "singleQuote": true,
  "arrowParens": "always",
  "plugins": ["@trivago/prettier-plugin-sort-imports"],
	"importOrder": [
		"^react(.*)",
		"<THIRD_PARTY_MODULES>",
		"^[./]"
	],
	"bracketSpacing": true,
	"importOrderSeparation": true,
	"importOrderSortSpecifiers": true,
}

husky

  • lint-staged 사용

Node 버전

  • node ver. 18.18.1

  • nvm 사용 시 default 버전 설정하는 방법

    nvm alias default 18.18.1