JS 뷰티파이어 / 미니파이어
중괄호 기준으로 JS를 들여쓰기하여 정돈하고, 미니파이할 때는 문자열을 보호합니다.
사용 방법
미니파이는 문자 단위 상태 머신을 사용합니다. 문자열, 템플릿 리터럴, // 및 /* */ 주석을 만나면 그대로 보존하므로, 문자열 안의 공백이나 내용을 깨지 않게 합니다.
자주 묻는 질문
미니파이하면 주석과 줄바꿈이 사라지나요?
예, 가능한 한 불필요한 공백을 합치지만, 인접 식별자 사이를 구분해야 할 때만 한 칸의 공백을 남겨 문법적 올바름을 보장합니다.
왜 기성 미니파이어만큼 강력하지 않나요?
이 도구는 순수 브라우저에서 의존성 없이 동작하며, 목표는 "안전하게 오류 없이"이므로 스코프를 바꿀 수 있는 변수 이름 변경 같은 과격한 최적화는 하지 않습니다.