chore: remove .npmrc#60
Conversation
@athombv/jsdoc-template is moving to npmjs.org, where it resolves from the default registry without any scope mapping. This is the only @athombv/* dependency in this repo, so dropping the file is safe.
There was a problem hiding this comment.
Pull request overview
Removes the repository-level npm configuration for the @athombv scope as preparation for installing @athombv/jsdoc-template from npmjs.org instead of GitHub Packages.
Changes:
- Deletes the
@athombvGitHub Packages registry mapping. - Deletes the GitHub Packages auth token configuration.
Comments suppressed due to low confidence (1)
.npmrc:1
- Removing the GitHub Packages registry/auth mapping is incomplete while
package-lock.jsonstill resolves@athombv/jsdoc-templatetohttps://npm.pkg.github.com/....npm cihonors the lockfile URL, so installs can continue to hit GitHub Packages and fail withoutNODE_AUTH_TOKEN; regenerate/update the lockfile after the npmjs.org publish so it resolves through the public registry before dropping this file.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Closing in favor of the automated update-dependents PR that will land here after athombv/jsdoc-template#23 merges and the first npmjs.org publish runs. That PR bumps the @athombv/jsdoc-template version, strips this .npmrc, and regenerates the lockfile in a single commit - which is necessary because the current lockfile still resolves @athombv/jsdoc-template via npm.pkg.github.com URLs. Removing .npmrc on its own would break npm ci here until the lockfile is updated. |
Closed - superseded by automation. Kept open initially as a manual pre-clean for the upcoming
@athombv/jsdoc-templatemigration to npmjs.org (athombv/jsdoc-template#23), then closed because:npm cihere.package-lock.jsonstill resolves@athombv/jsdoc-templateviahttps://npm.pkg.github.com/...; without the.npmrctoken mappingnpm ciwould 401 on install.update-dependents.yamlworkflow in chore: publish to npmjs.org via OIDC jsdoc-template#23 does the full transition in one commit per dependent: bumps the version, strips the@athombv/npm.pkg.github.comlines from.npmrc(and removes the file when empty), and regeneratespackage-lock.jsonso it resolves from npmjs.org.The automated PR will appear here automatically after athombv/jsdoc-template#23 lands and the first npmjs.org publish runs.