- Revert quotes around package name
- Merge #126 - don't coerce version strings to semver, quote package names
- Merge #124 - add .cmd suffix to spawned commands on windows
- Merge #85 by @amclin - use package manager to get info, resolving #72 and #73
- Merge #88 by @cdierkens - set the default registry to the official registry.npmjs.org, resolving #87
- Merge #66 by @marlonicus - fix installation not starting after package manager confirmation, resolving #70
- Bump commander version
- Bump dependencies
- Drop support for Node.js below version 8
- Resolved #47 - support pnpm
- Merge #51 by @jaredly - allow installation from linked modules/GitHub, resolving #44
- Merge #50 by @vladimyr - support both
-D
&-d
flags for dev mode - Merge #49 by @AndreGeng - make sure registry option is passed through, resolving #48
- Fixed #43 - check to see if
--extra-args
is undefined before appending to cli command
- Fixed #31 - use
semver
to handle version ranges with spaces
- Addressed #41 - allow extra arguments to be passed with
--extra-args
flag
- Merge #32 by @nandub - add
--proxy
flag - Merge #38 by @gwicksted - add
--global
flag
- Merged #29 by @ljharb - convert tests to Tape
- Allow Node.js 0.10 test failure due to Jest incompatibility
- Inline
has-yarn
for compatibility with earlier Node versions
- Fixed #25 - allow version number ranges to be installed
- Fixed #24 - allow extra args to be passed through with
--
- Merged #23 - add option to pass Auth header to install private packages
- Fixed #16 - remove trailing slash from registry URI if present
- Addressed #21 - target older Node (v0.10)
- Merged #18 - update the argument parsing regular expression to account for periods in the package name
- Added
--registry
option to specify custom/private package registry - Fixed #12 - fix version regular expression to allow dashes in the version name (i.e. packages like
[email protected]
are now installable) - Fixed #3 - proxy environments are now supported (Node.js native
http.request([options])
does not seem to support proxy environments; migrated to request/request) - Migrated from
babel-preset-latest
tobabel-preset-env
targeting Node.js >4.0.0 - Replace Airbnb formatting rules with
prettier
andeslint --fix
workflow
- Merged pull request #15 from @brucewpaul - add the explicit
--no-save
option when using NPM (NPM v5 defaults to--save
) - Updated README with build badges, add CONTRIBUTING.md and ROADMAP.md
- Increased test coverage - added tests for #15 and #10
- Added
--dry-run
option for testing
- Merged pull request #10 from @okonet - allow installation of only peers instead of peers and package too
- Started changelog
- Merged pull request #4 from @lancefisher - handle ranges of peer dependencies