fix: change npm profile to create tokens with GAT support#8706
fix: change npm profile to create tokens with GAT support#8706owlstronaut merged 3 commits intolatestfrom
Conversation
dfcfec9 to
ff27b2a
Compare
e1966ed to
12e237f
Compare
| Show extended information in \`ls\`, \`search\`, and \`help-search\`. | ||
| `, | ||
| }), | ||
| name: new Definition('name', { |
There was a problem hiding this comment.
I think we may want to namespace a few of these to gat-, if not all of them.
12e237f to
a0b368f
Compare
|
Updated to just use npm-registry-fetch. Tests still need updating. |
2010c96 to
553d993
Compare
clean up tests too, combine all the extras into one test.
553d993 to
709425b
Compare
|
This pull request introduces extensive enhancements to the npm token management command, adding support for creating Granular Access Tokens (GATs) with fine-grained permissions. It updates the CLI interface, configuration, and documentation to allow users to specify token details such as name, description, expiration, package/scope/org restrictions, permission levels, and bypassing two-factor authentication. The changes also improve error messaging and ensure all new options are reflected in the config and docs.
Needs npm/npm-profile#175 changes/release before this will work.