Skip to content

Document granular-only token creation - #77

Closed
nishantms wants to merge 1 commit into
mainfrom
nishantms/remove-classic-tokens
Closed

nishantms wants to merge 1 commit into
mainfrom
nishantms/remove-classic-tokens

Conversation

@nishantms

@nishantms nishantms commented Aug 31, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Update the token API contract to describe granular-only creation and granular automation bypass semantics, removing classic automation and readonly token creation shapes.

Testing

Repository validation is pending because the existing scripts invoke npx, which is unavailable in this environment; validation will continue while this PR remains draft.

Deployment order

This documentation update can land independently and should publish with the service rollout after the staging documentation is verified.

Risk Assessment

Low — documentation contract update only.

References

Primary tracker: github/npm#15439

Related PRs: npm-auth-ws#438, registry-frontdoor#1211, user-acl-two#2419, wubwub#3755, validate-and-store#825, localdev#191, api-documentation#77, and api-documentation-staging#24.

@github-actions

Copy link
Copy Markdown

🚀 Preview deployed!

You can view the preview of your changes here: https://npm-30e87b9a37-61146453.drafts.github.io/

This preview will be updated automatically when you push new commits to this PR.

@nishantms

Copy link
Copy Markdown
Contributor Author

Closing without merging. The classic-token removal shipped in npm/user-acl-two#2419, npm/wubwub#3755, npm/npm-auth-ws#438, npm/registry-frontdoor#1211 and npm/validate-and-store#825, but we are not taking this doc update forward here. Note for whoever picks this up: api/registry.npmjs.com/token.yaml still lists "npm access token (traditional user token created via npm login)" under Accepted token types for token creation, which no longer matches the shipped behaviour.

@nishantms nishantms closed this Sep 9, 2026

This branch was successfully deployed

1 active deployment
github-pages — 79031bcb Deployed Aug 31, 2026 by nishantms via Build and Deploy #100
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant