migrate-oxlint은(는) 무엇을 하나요?
JavaScript/TypeScript 프로젝트의 린터를 ESLint에서 Oxlint로 마이그레이션하는 가이드입니다. 프로젝트의 린터를 ESLint에서 Oxlint로 마이그레이션, 변환 또는 전환하라는 요청을 받았을 때 사용하세요.
마이그레이션 단계
-
Oxlint 설치
npm install --save-dev oxlint -
ESLint 설정에서 마이그레이션
npx @oxlint/migrate-from-eslint이 명령은 기존
.eslintrc.*또는eslintConfig설정을 읽어.oxlintrc.json파일을 생성합니다. -
수동 조정 생성된
.oxlintrc.json파일을 검토하고, Oxlint가 지원하지 않는 규칙을 수동으로 조정합니다. -
ESLint 제거
npm uninstall eslint -
실행 확인
npx oxlint
지원되는 도구
oxlint- Oxlint CLI@oxlint/migrate-from-eslint- ESLint 설정을 Oxlint로 변환하는 유틸리티
참고 사항
- Oxlint는 일부 ESLint 플러그인을 지원하지 않을 수 있습니다.
- 마이그레이션 후 모든 규칙이 정확히 동일하게 동작하지 않을 수 있습니다.
- 프로젝트에 맞게
.oxlintrc.json을 추가로 수정해야 할 수 있습니다.