From 50f1ae86afa3d48115791a4780835032535c6983 Mon Sep 17 00:00:00 2001 From: Andy Date: Tue, 27 Dec 2016 18:36:22 -0500 Subject: [PATCH] Don't print out a stacktrace when a package is not on NPM. (#13342) --- scripts/new-package.js | 4 ++-- scripts/new-package.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/new-package.js b/scripts/new-package.js index 8ff3ed9f33..360fdff85f 100644 --- a/scripts/new-package.js +++ b/scripts/new-package.js @@ -49,7 +49,7 @@ function getIndex() { let version = "x.x"; let project = "https://github.com/baz/foo (Does not have to be to GitHub, but prefer linking to a source code repository rather than to a project website.)"; try { - const reg = yield loadString(`http://registry.npmjs.org/${newPackageName}`).then(JSON.parse); + const reg = JSON.parse(yield loadString(`http://registry.npmjs.org/${newPackageName}`)); const { latest } = reg["dist-tags"]; const { homepage } = reg.versions[latest]; version = latest.split(".").slice(0, 2).join("."); @@ -57,7 +57,7 @@ function getIndex() { project = homepage; } catch (e) { - console.warn(`Could not retrieve version/homepage information: ${e.stack}`); + console.warn(`Warning: could not retrieve version/homepage information: ${e.message}`); } return `// Type definitions for ${newPackageName} ${version} // Project: ${project} diff --git a/scripts/new-package.ts b/scripts/new-package.ts index 7a428a2f6e..db6192f248 100644 --- a/scripts/new-package.ts +++ b/scripts/new-package.ts @@ -55,7 +55,7 @@ async function getIndex() { let version = "x.x" let project = "https://github.com/baz/foo (Does not have to be to GitHub, but prefer linking to a source code repository rather than to a project website.)" try { - const reg: Registry = await loadString(`http://registry.npmjs.org/${newPackageName}`).then(JSON.parse) + const reg: Registry = JSON.parse(await loadString(`http://registry.npmjs.org/${newPackageName}`)) const { latest } = reg["dist-tags"] const { homepage } = reg.versions[latest] @@ -63,7 +63,7 @@ async function getIndex() { version = latest.split(".").slice(0, 2).join(".") if (homepage !== undefined) project = homepage } catch (e) { - console.warn(`Could not retrieve version/homepage information: ${e.stack}`) + console.warn(`Warning: could not retrieve version/homepage information: ${e.message}`) } return `// Type definitions for ${newPackageName} ${version}