diff options
author | Ruy Adorno <ruyadorno@hotmail.com> | 2020-10-10 04:42:54 +0300 |
---|---|---|
committer | Darcy Clarke <darcy@darcyclarke.me> | 2020-10-13 01:55:46 +0300 |
commit | 5c1c2da684b3f25047335bfe0d7a5bbcc27ee3be (patch) | |
tree | d587358dde9858c00ad6597463f4eb1e8dc1851f /lib/utils | |
parent | 5bc7eb224659d41d4954b7d310d4e79275b29bf8 (diff) |
fix: init config aliases
The `init-*` family of config properties should also support
dot-separated aliases defined in a npmrc ini file.
relates to: https://github.com/npm/init-package-json/commit/c0ace81ade25077eb60260dc87ec58875583f81b
Diffstat (limited to 'lib/utils')
-rw-r--r-- | lib/utils/config.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/utils/config.js b/lib/utils/config.js index e505810da..440806f79 100644 --- a/lib/utils/config.js +++ b/lib/utils/config.js @@ -102,6 +102,12 @@ const defaults = { 'init-license': 'ISC', 'init-module': '~/.npm-init.js', 'init-version': '1.0.0', + 'init.author.email': '', + 'init.author.name': '', + 'init.author.url': '', + 'init.license': 'ISC', + 'init.module': '~/.npm-init.js', + 'init.version': '1.0.0', json: false, key: null, 'legacy-bundling': false, @@ -238,6 +244,12 @@ const types = { 'init-license': String, 'init-module': path, 'init-version': semver, + 'init.author.email': String, + 'init.author.name': String, + 'init.author.url': ['', url], + 'init.license': String, + 'init.module': path, + 'init.version': semver, json: Boolean, key: [null, String], 'legacy-bundling': Boolean, |