[eslint] interface, type Pascal Case로 강제하기
TypeScript로 개발할 때, interface와 type을 이용하여 타입을 선언하는 경우가 많습니다.이때 일반적으로 Pascal Case를 사용하여 타입 이름을 작성하는데, ESLint를 이용해 이를 강제하는 방법을 알아보겠습니다.{ rules: { '@typescript-eslint/naming-convention': [ 'error', { selector: ['interface', 'typeAlias'], format: ['PascalCase'], custom: { regex: '^[A-Z][a-zA-Z0-9]*$', match: true, }, }, ], },} @typ..