unicorn/prefer-string-trim-start-end 스타일
작동 방식
String#trimLeft() 및 String#trimRight()는 String#trimStart() 및 String#trimEnd()의 별칭입니다. 이는 일관성 확보와 방향에 관계없이 표현하는 것이 목적입니다.
왜 문제가 될까요?
trimLeft 및 trimRight라는 이름은 혼란스럽고 언어의 나머지 부분과 일관되지 않습니다.
예시
이 규칙에 잘못된 코드 예시:
javascript
str.trimLeft();
str.trimRight();이 규칙에 올바른 코드 예시:
javascript
str.trimStart();
str.trimEnd();사용 방법
설정 파일 또는 명령줄 인터페이스를 통해 이 규칙을 활성화하려면 다음을 사용할 수 있습니다:
json
{
"rules": {
"unicorn/prefer-string-trim-start-end": "error"
}
}bash
oxlint --deny unicorn/prefer-string-trim-start-end