Skip to content

Commit

Permalink
Verify it's not an array
Browse files Browse the repository at this point in the history
  • Loading branch information
Tyriar committed Nov 1, 2023
1 parent 3192559 commit 92eb782
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions bin/publish.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ const os = require('os');
const path = require('path');

// Setup auth
fs.writeFileSync(`${process.env['HOME']}/.npmrc`, `//registry.npmjs.org/:_authToken=${process.env['NPM_AUTH_TOKEN']}`);
// fs.writeFileSync(`${process.env['HOME']}/.npmrc`, `//registry.npmjs.org/:_authToken=${process.env['NPM_AUTH_TOKEN']}`);

const isDryRun = process.argv.includes('--dry');
if (isDryRun) {
Expand Down Expand Up @@ -128,7 +128,9 @@ function getPublishedVersions(packageJson, version, tag) {
throw new Error('Could not get published versions\n' + err);
}
const output = JSON.parse(versionsProcess.stdout);
if (typeof output === 'object') {
console.log('output', output);
console.log('typeof output', typeof output);
if (typeof output === 'object' && !Array.isArray(output)) {
if (output.error?.code === 'E404') {
return [];
}
Expand Down

0 comments on commit 92eb782

Please sign in to comment.