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”의 오타가 아니다
2 days ago
7
Related
실직한 기술직 노동자들, 샌프란시스코 AI 호황에서 소외되다
1 hour ago
3
Show HN: Warsaw in voxels - 바르샤바 도심의 인터랙티브 3D 지도
1 hour ago
1
미국에서 남아 이름이 여아 이름으로, 여아 이름이 남아 이름으로 바뀐 사례
1 hour ago
3
Anthropic의 내부 AI 사용액, 소매가격 기준으로 직원 급여 넘어섬
2 hours ago
3
Astra, 가중치를 읽고 수정해 Qwen을 개선할 수 있음
2 hours ago
1
소련 수학 교과서는 왜 미국 교과서보다 훨씬 어려울까? (2017)
3 hours ago
3
Show HN: Subvocal - 소리 내지 않고 컴퓨터에 말하기
3 hours ago
1
좋아하는 웹사이트가 있다면 백업하자
4 hours ago
2
Tips
click
Trending
Popular
임산부석 차지한 노인…다리 깁스한 34주 만삭 임산부는 결국
4 weeks ago
491
승부 가리기엔 11회가 모자랐다…KT, 연장 접전 끝 롯데와 2-2 무승부→매직넘버 2
4 weeks ago
490
“군대 안가” 자랑한 축구대표팀에…안철수 “군대가 혐오시설? 군면제 없애야”
4 weeks ago
483
[ET특징주]펩트론, 일라이릴리 기술평가 종료 소식에 하락세
3 weeks ago
479
은행권 AI 연쇄해킹…공격서버에 ‘중국어 문자열’ 있었다는데
4 weeks ago
477
[美특징주]캠벨·제너럴밀스 등 강세…기술주 이탈해 소비재주로
2 weeks ago
473
이효리, 잔고 10만원·찬물 샤워 '쉬었음 청년' 커플 사연에.."너무 마음 아파"[연애전쟁]
4 weeks ago
378
“왜 슈퍼스타인지 증명했다” 김도영, 9회초 역전 스리런포 작렬…KIA 3위 자리 지켰다
4 weeks ago
376
존슨앤존슨, 켄뷰 분사로 혁신 의약품 집중…목표가 상향-씨티
4 weeks ago
365
[美특징주]레나, 버크셔해서웨이가 지분 매입 소식에 상승
3 weeks ago
361
© 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)
![이효리, 잔고 10만원·찬물 샤워 '쉬었음 청년' 커플 사연에.."너무 마음 아파"[연애전쟁]](https://image.starnewskorea.com/cdn-cgi/image/f=auto,w=1200,h=1498,fit=cover,q=high,sharpen=2/21/2026/10/2026100508283965845_1.jpg)

English (US) ·