must run npm with sudo

This commit is contained in:
xianny 2019-05-15 18:08:28 -04:00
parent 11082320c2
commit a804433a7a

View File

@ -143,7 +143,7 @@ async function checkPublishRequiredSetupAsync(updatedPublicPackages: Package[]):
// check to see that all required write permissions exist // check to see that all required write permissions exist
utils.log(`Checking that all necessary npm write permissions exist...`); utils.log(`Checking that all necessary npm write permissions exist...`);
const pkgPermissionsResult = await execAsync(`npm access ls-packages`); const pkgPermissionsResult = await execAsync(`sudo npm access ls-packages`);
const pkgPermissions = JSON.parse(pkgPermissionsResult.stdout); const pkgPermissions = JSON.parse(pkgPermissionsResult.stdout);
const writePermissions = Object.keys(pkgPermissions).filter(pkgName => { const writePermissions = Object.keys(pkgPermissions).filter(pkgName => {
return pkgPermissions[pkgName] === 'read-write'; return pkgPermissions[pkgName] === 'read-write';