Storyteller의 긴 CLI 패키지 이름을 줄이려고 estee 를 npm에 등록하려 했지만, 기존 패키지 testem, espree와 유사하다는 이유로 타이포스쿼팅 방지 장치에 막힘 차단 결과는 레벤슈타인 거리 2 이하를 막는 방식으로 보이며, 문자열 길이와 무관한 고정 임계값은 짧은 이름에서 지나치게 많은 후보를 제외함 대안인 hoid 도 hono, uuid, zod 등 10개 패키지와 유사하다고 차단돼, 실제 오타로 보기 어려운 이름까지 걸러짐 과거 audiobook 이름 차단은 npm 지원팀이 해제했지만, 이번에는 자동 타이포스쿼팅 차단을 우회할 수 없다는 답변을 받음 CLI 이름은 유사성 검사에 걸리지 않는 estie 로 바꿀 가능성이 있으며, 악성 패키지 방지 필요성과 별개로 짧은 이름의 과도한 제한과 수동 예외 처리 부재가 문제로 남음 짧은 CLI 이름을 막은 유사성 검사 Storyteller는 @storyteller 네임스페이스가 이미 사용 중이어서 @storyteller-platform을 사용함 책 강제 정렬 CLI의 패키지 이름은 @storyteller-platform/align이며, 도움말 명령도 npx @storyteller-platform/align --help로 길어짐 Storyteller의 이니셜 ST에서 따온 estee 를 새 이름으로 정하고, GitLab 저장소와 Trusted Publishing을 설정하기 위해 v0.0.1 게시를 시도함 게시 과정에서 testem, espree와의 유사성 때문에 차단됨 espree는 형태가 어느 정도 비슷하지만, estee를 두 이름의 실제 오타 후보로 보기는 어려움 차단 결과로부터 추정한 규칙은 인기 있는 기존 패키지와 레벤슈타인 거리(Levenshtein distance)가 2 이하인 이름을 금지하는 방식임 레벤슈타인 거리는 한 글자의 삽입, 교체, 삭제로 문자열을 바꾸는 데 필요한 편집 횟수임 estee 앞에 t를 붙이고 마지막 e를 m으로 바꾸면 testem이 되므로 거리는 2임 Storyteller도 초기 여러 버전의 알고리듬에서 오디오북 전사문 속 특정 문장의 위치를 찾는 데 이 방식을 사용함 고정 임계값은 문자열 길이가 짧아질수록 허용 가능한 이름 중 훨씬 큰 비중을 차단함 알파벳을 a-z, ., -, _의 29개 문자로 한정한 예시에서, 네 글자 이름은 29⁴ = 707,281개임 abaa는 뒤의 두 글자를 교체하면 ab로 시작...
아니, npm, “estee”는 “testem”의 오타가 아니다
5 days ago
12
Related
Lemmings CSS 애니메이션
2 hours ago
2
AI와 개발한 1년 — 사라진 건 없고, 달라진 건 많다
2 hours ago
2
Show GN: getdeck - 슬라이드 레이아웃을 내 템플릿으로 저장하고 웹에서 고치는 서비스
4 hours ago
6
Show HN: 10년간의 리버스 엔지니어링 끝에 DOS Wing Commander 협동 플레이 구현
4 hours ago
6
Show GN: 아파트 인사이트 - 주변 시설·가격·도보·일조를 살펴보는 3D 지도
5 hours ago
6
당신의 암호학 음모론은 틀렸다
6 hours ago
3
내 ISP가 DNS를 가로채고 있었다
7 hours ago
3
worklog-system 주간보고 자동화 구축 경험기
7 hours ago
4
Tips
click
Trending
Popular
[ET특징주]펩트론, 일라이릴리 기술평가 종료 소식에 하락세
4 weeks ago
549
[美특징주]캠벨·제너럴밀스 등 강세…기술주 이탈해 소비재주로
2 weeks ago
544
[美특징주]레나, 버크셔해서웨이가 지분 매입 소식에 상승
4 weeks ago
401
나홍진 감독 ‘호프’ 5관왕…최우수작품상=‘세계의 주인’ (종합)[2026 부일영화상]
4 weeks ago
380
[美특징주]휴렛패커드, AI 서버 신제품 공개에 주가 3%↑…신고가 경신
4 weeks ago
379
박정수, 230억 건물주다운 노후 플랜?…보증금 22억·월 500만원에 “마음에 들어”
4 weeks ago
379
[美특징주]마이크론, 메모리 호황 기대에도 4%↓…오픈AI 우려에 낙폭 확대
3 weeks ago
372
[美특징주]오픈AI관련株, 매출 기대치 하회에 동반 급락…코어위브 8%↓
3 weeks ago
370
[마켓톡스]금리 상승·AI주 선호에 밀린 소형주…매수 기회 올까-BTIG
3 weeks ago
368
한가인 “연정훈과 결혼 이틀 전 ‘못 하겠다’ 선언”…촬영장까지 찾아왔다
4 weeks ago
366
© Clint's Theme Park 2026. All rights are reserved


![[ET특징주]펩트론, 일라이릴리 기술평가 종료 소식에 하락세](https://img.etnews.com/news/article/2026/10/08/news-p.v1.20261008.b94f10395e00410b8d2a494b9b836893_P1.gif)
![[美특징주]캠벨·제너럴밀스 등 강세…기술주 이탈해 소비재주로](https://image.edaily.co.kr/images/content/defaultimg.jpg)
![나홍진 감독 ‘호프’ 5관왕…최우수작품상=‘세계의 주인’ (종합)[2026 부일영화상]](https://dimg.donga.com/wps/SPORTS/IMAGE/2026/10/07/134805542.1.jpg)


English (US) ·