diff options
author | Brian Jenkins <brian@npmjs.com> | 2020-09-29 20:59:23 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-29 20:59:23 +0300 |
commit | 405e051f724a2e79844f78f8ea9ba019fdc513aa (patch) | |
tree | 1283776a62863a1f69fe18d7f0a600a5710c90e3 /lib/utils | |
parent | 9bc69667f01d2a571cb2ce36927057b099863882 (diff) |
Fix EBADPLATFORM error message (#1876)
* Fix EBADPLATFORM error message
Error format evolved out from under message generation's
expectations.
* Fix formatting
Diffstat (limited to 'lib/utils')
-rw-r--r-- | lib/utils/error-message.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/utils/error-message.js b/lib/utils/error-message.js index 7f9aca95e..a1e1caeeb 100644 --- a/lib/utils/error-message.js +++ b/lib/utils/error-message.js @@ -220,8 +220,12 @@ module.exports = (er) => { break case 'EBADPLATFORM': { - const validOs = er.os.join ? er.os.join(',') : er.os - const validArch = er.cpu.join ? er.cpu.join(',') : er.cpu + const validOs = er.required && + er.required.os && + er.required.os.join ? er.required.os.join(',') : er.required.os + const validArch = er.required && + er.required.cpu && + er.required.cpu.join ? er.required.cpu.join(',') : er.required.cpu const expected = { os: validOs, arch: validArch } const actual = { os: process.platform, arch: process.arch } short.push([ |