unicorn/number-literal-case 스타일
동작 방식
이 규칙은 숫자 리터럴의 적절한 대소문자 사용을 강제합니다.
왜 좋지 않은가?
식별자와 숫자 리터럴 둘 다 소문자인 경우, 둘을 구분하기 어려울 수 있습니다.
예시
이 규칙에 부적절한 코드 예시:
javascript
const foo = 0XFF;
const foo = 0xff;
const foo = 0Xff;
const foo = 0Xffn;
const foo = 0B10;
const foo = 0B10n;
const foo = 0O76;
const foo = 0O76n;
const foo = 2E-5;이 규칙에 적절한 코드 예시:
javascript
const foo = 0xFF;
const foo = 0b10;
const foo = 0o76;
const foo = 0xFFn;
const foo = 2e+5;사용 방법
구성 파일 또는 명령줄 인터페이스를 통해 이 규칙을 활성화하려면 다음을 사용할 수 있습니다:
json
{
"rules": {
"unicorn/number-literal-case": "error"
}
}bash
oxlint --deny unicorn/number-literal-case