Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Disambiguate 'name:' prompt. (@addaleax)
Set default package name using npm rules.
Allow directories.lib to be defaulted.
|
|
Allows installation with npm-package-arg@5.
Credit: @iarna
|
|
|
|
Upgrading validate-npm-package-name resulted in init-package-json@1.9.4
needing it's own copy. That's all well and good, but it wasn't added to
git.
|
|
Update minimatch to 3.0.3 to get fix for ReDOS vuln.
Fixes: https://github.com/npm/npm/issues/13387
PR-URL: https://github.com/npm/npm/pull/13415
Credit: @isaacs
|
|
Stop using `package` for a variable, which defeats some bundlers and linters.
Credit: @adius
PR-URL: https://github.com/npm/init-package-json/pull/62
|
|
When updating the top level npm to glob@7, the subdeps that
still depended on glob@6 got new versions installed but they
weren't added to the commit. This adds them back in.
Fixes: #11633
Credit: @iarna
Reviewed-By: @othiym23
PR-URL: https://github.com/npm/npm/pull/11638
|
|
PR-URL: https://github.com/npm/npm/pull/11129
Credit: @iarna
|
|
Restore the ability to do one-shot upgrades from the versions of npm
bundled with Node 0.8 to npm@3, which simplifies using Travis with old
Node and new npm, for compatibility testing purposes. Older versions of
npm repack packages on install, which works poorly with the way npm@3
handles bundledDependencies with flat trees.
Fixes: #9668
PR-URL: https://github.com/npm/npm/pull/9981
|
|
Support new version of `validate-npm-package-license`.
|
|
Support `silent` to suppress all output from the init process.
|
|
Fixes #8716
PR-URL: https://github.com/npm/npm/pull/9269
|
|
Allow `semver@5`.
|
|
Remove browser artifacts from distribution.
|
|
|
|
"license" now supports UNLICEN[SC]ED and "SEE LICEN[SC]E IN <filename>"
courtesy @kemitchell
PR-URL: https://github.com/npm/normalize-package-data/pull/65
|
|
* get rid of redundant property on errors (@watilde)
* new tap (@isaacs)
* lowercase default name (@quarterto)
* use validate-package-license@2.0.0 with its rules:
* accept UNLICENSED | UNLICENCED
* accept "SEE LICENSE IN <file>"
PR-URL: https://github.com/npm/init-package-json/pull/46
PR-URL: https://github.com/npm/init-package-json/pull/45
PR-URL: https://github.com/npm/init-package-json/pull/48
PR-URL: https://github.com/npm/init-package-json/pull/49
|
|
Fixes #4700 and #5044
|
|
|
|
|
|
Validate the license field upon new package creation against SPDX.
|
|
Handle multiple validation errors better (@MisumiRize). (Also improved
testing tools (@michaelnisi).)
|
|
* set a default (empty) value for the author field to make `npm init -y`
work without user input
* allow at most one scope on a package name, replacing the new scope if
an existing one is available
|
|
|
|
* only add `@` to scopes if they're missing
* validate package names inside promzard
|
|
|
|
Closes #6749.
Support for passing scopes to `npm init` so packages are initialized as part
of that scope / organization / team.
|
|
Support `--save-exact` when running `npm init`. (@gustavnikolaj)
|
|
Ensure that dotted variables take precedence over dashed defaults.
|
|
Handle both init-author-name and init.author.name. For #6642.
|
|
Properly pick up default values from environment variables.
|
|
part of #5925
|
|
|
|
Defaults package versions in 'npm init' to 1.0.0 instead of 0.0.0
|
|
|
|
|
|
|
|
|
|
|
|
For promzard license, mostly
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|