File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,6 +6,10 @@ const semver = require('semver')
66
77log . heading = 'publish' ;
88
9+
10+ const BASE_URL = 'https://registry.npmjs.org/'
11+
12+
913function start ( tagName , callback ) {
1014 var loadOptions = { } ;
1115 if ( tagName ) {
@@ -20,7 +24,7 @@ function start(tagName, callback) {
2024
2125function localPackage ( callback ) {
2226 try {
23- var json = require ( __dirname + '/package.json' ) ;
27+ var json = require ( process . cwd ( ) + '/package.json' ) ;
2428 } catch ( err ) {
2529 return callback ( err ) ;
2630 }
@@ -111,11 +115,11 @@ function isCI() {
111115 return process . env . CI ;
112116}
113117
114- function npmAddUser ( npmUser , callback ) {
115- npm . registry . adduser ( npmUser . username , npmUser . password , npmUser . email , function ( err ) {
116- npm . config . set ( "email" , npmUser . email , "user" ) ;
117- callback ( err ) ;
118- } ) ;
118+ function npmAddUser ( auth , callback ) {
119+ npm . registry . adduser ( BASE_URL , { auth } , function ( err ) {
120+ npm . config . set ( "email" , auth . email , "user" ) ;
121+ callback ( err ) ;
122+ } ) ;
119123}
120124
121125function shouldPublish ( options , localVersion , remoteVersion ) {
You can’t perform that action at this time.
0 commit comments