JavaScript 포맷터
JavaScript 코드를 Prettier standalone의 Babel parser로 포맷합니다.
사용 방법
- JavaScript 코드를 입력하고 실행합니다.
핵심 기능과 처리 범위
Babel parser와 estree plugin을 지연 로드해 소스 구조를 기준으로 indentation·세미콜론·줄바꿈을 정리합니다.
처리 원리
prettier.format에서 parser:'babel'과 babel·estree plugin을 사용합니다.
예시
const x={a:1,b:2};가 Prettier 기본 스타일로 정리됩니다.
이럴 때 유용합니다
- JavaScript snippet을 리뷰하기 쉬운 형태로 정렬할 때
사용 전 참고
- lint·typecheck·실행 검증은 하지 않고 프로젝트별 Prettier 설정도 적용하지 않습니다.
자주 묻는 질문
코드 오류도 찾아주나요?
parser가 읽지 못하는 문법은 실패할 수 있지만 정적 분석이나 버그 검사는 하지 않습니다.