diff options
Diffstat (limited to 'deps/npm/node_modules/init-package-json/default-input.js')
-rw-r--r-- | deps/npm/node_modules/init-package-json/default-input.js | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/deps/npm/node_modules/init-package-json/default-input.js b/deps/npm/node_modules/init-package-json/default-input.js index 06a3de477e..7d859a0d9b 100644 --- a/deps/npm/node_modules/init-package-json/default-input.js +++ b/deps/npm/node_modules/init-package-json/default-input.js @@ -12,7 +12,7 @@ function isTestPkg (p) { } function niceName (n) { - return n.replace(/^node-|[.-]js$/g, '').toLowerCase() + return n.replace(/^node-|[.-]js$/g, '').replace(' ', '-').toLowerCase() } function readDeps (test, excluded) { return function (cb) { @@ -46,7 +46,12 @@ function readDeps (test, excluded) { return function (cb) { }} var name = package.name || basename -var spec = npa(name) +var spec +try { + spec = npa(name) +} catch (e) { + spec = {} +} var scope = config.get('scope') if (scope) { if (scope.charAt(0) !== '@') scope = '@' + scope |