초고속 Unicode 문자 너비 계산: JS의 O(1) wcwidth

2025-09-13
초고속 Unicode 문자 너비 계산: JS의 O(1) wcwidth

TypeScript/JavaScript 라이브러리 `wcwidth-o1`을 소개합니다. Unicode 문자 너비를 O(1)의 계산 시간으로 계산합니다. Unicode 15.1을 완벽하게 지원하며, Markus Kuhn의 구현을 최적화한 포트로, 터미널 및 기타 애플리케이션에서 정확한 텍스트 정렬에 적합합니다. `wcwidth`, `wcswidth`, `wcswidthCjk` 등의 함수는 각각 단일 문자, 문자열, CJK 문자를 처리하며 Unicode 너비 클래스 규칙(예: 전각 문자는 2열)을 따릅니다.

개발 문자 너비