diff --git a/.github/workflows/publish/computeState.js b/.github/workflows/publish/computeState.js index ece60755..6eb18167 100644 --- a/.github/workflows/publish/computeState.js +++ b/.github/workflows/publish/computeState.js @@ -90,10 +90,14 @@ function npmGetLatestVersion(packageName) { * @returns {boolean} */ function npmExists(packageName, version) { - const output = cp.execSync(`npm show ${packageName}@${version} version`).toString(); - const result = output.split(/\r\n|\r|\n/g)[0]; - if (result.trim().length === 0) { + try { + const output = cp.execSync(`npm show ${packageName}@${version} version`).toString(); + const result = output.split(/\r\n|\r|\n/g)[0]; + if (result.trim().length === 0) { + return false; + } + return true; + } catch (err) { return false; } - return true; } diff --git a/package-lock.json b/package-lock.json index d7cfeeb6..f213b111 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "monaco-editor", - "version": "0.33.0", + "version": "0.34.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "monaco-editor", - "version": "0.33.0", + "version": "0.34.0", "hasInstallScript": true, "license": "MIT", "devDependencies": {