Browse Source

Add npm login check before release-it initialization in package.json

pull/1551/merge
codecalm 2 months ago
parent
commit
4ff4802a4f
  1. 1
      package.json

1
package.json

@ -93,6 +93,7 @@
"release-it": {
"npm": false,
"hooks": {
"before:init": "npm whoami || (echo 'You are not logged in to npm. Run `npm login` first.' && exit 1)",
"after:bump": "npm version ${version} --no-git-tag-version --allow-same-version && pnpm -r --filter './packages/*' exec npm version ${version} --no-git-tag-version --allow-same-version && export LATEST_VERSION=${latestVersion} && export NEW_VERSION=${version} && pnpm run build && pnpm install",
"before:github:release": "pnpm -r publish --tag latest --no-git-checks",
"after:release": "echo Successfully released ${name} v${version} to ${repo.repository}."

Loading…
Cancel
Save