docs: 1.0 안정성 문구를 npm 페이지에도 (1.0.1) - #32
Merged
Merged
Conversation
Verifying the 1.0.0 publish against the registry turned up the gap: the stability section landed only in the root README, but npmjs renders each package's own README. So all four npm pages showed 1.0.0 with no word on what stable means — and the npm page is where adoption is decided, which was the entire point of the release. Each package README (en + ko) now opens with the commitment and links to the full scope in the root README. npm versions are immutable, so fixing what npmjs shows needs a release; same reason 0.12.2 existed. Verified: 99 tests green, check:versions clean at 1.0.1, blank-line separation confirmed in all 8 files so the line renders as its own paragraph rather than joining the nav line.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
1.0.0 발행 후 레지스트리에서 실제 내용을 검증하다 발견한 구멍입니다.
안정성 섹션을 루트 README에만 넣었는데, npmjs는 패키지별 README를 렌더합니다. 그래서 네 개 npm 페이지 전부 1.0.0을 표시하면서 "stable이 무엇을 보장하는지"는 한 줄도 없었습니다 — 채택 결정이 일어나는 바로 그 자리에서, 이번 릴리스의 존재 이유가 빠져 있던 셈입니다.
검증
check:versions1.0.1에서 클린참고로 이 작업 중 인라인
node -e의 정규식이 셸 이스케이프에 뭉개져done만 출력하고 아무것도 안 쓴 일이 있었습니다. diff로 확인해서 잡았고, 스크립트 파일로 다시 했습니다.