Skip to content
← Back to rules

promise/spec-only 제한

작동 방식

표준이 아닌 프로미스 정적 메서드 사용을 금지합니다.

왜 좋지 않은가?

비표준 프로미스는 더 많은 유지보수 작업을 요구할 수 있습니다.

예시

이 규칙에 대한 잘못된 코드 예시:

js
Promise.done();

이 규칙에 대한 올바른 코드 예시:

js
Promise.resolve();

구성

이 규칙은 다음 속성을 가진 구성 객체를 수용합니다.

allowedMethods

type: string[]

기본값: null

사용이 허용되는 프로미스 정적 메서드 목록입니다.

사용 방법

구성 파일 또는 명령줄 인터페이스에서 이 규칙을 활성화하려면 다음과 같이 사용할 수 있습니다:

json
{
  "plugins": ["promise"],
  "rules": {
    "promise/spec-only": "error"
  }
}
bash
oxlint --deny promise/spec-only --promise-plugin

참고자료