- Ensured the prevention of npm substitution attacks during
install
. - Added Github actions integration.
- Fixed handling of metadata during
report
- Dependency updates.
- Added automatic retry for http request timeouts.
- Fixed handling of local dependency checking errors during
details
. - Fixed and improved line-wrapping for
details
output.
- Better Windows support for
install
. - Fixed handling of npm errors during
install
. - Fixed organization selection for orgs which are expired trials.
- Better handling of malformed ncm api data.
- Ensured
analyze()
error messages are always printed inreport
. - Support for
DEBUG=ncm
error debugging.
- Added support for
http{s}_proxy
env vars for all network requests. - Fixed version display in
details
when checking thelatest
version.
- Added
install
command, which runsdetails
, and then runsnpm install
on a confirmation. - Added descriptive text to
<command> --help
output. - Added
help <command>
as an alias to<command> --help
. - Fixed
NCM_TOKEN
functionality when making whitelist api requests. - Fixed
details
parsing@scope/module@version
input. - Reworked Readme documentation.
- Added dependency path visualization to
details
- Documented
-d
/--dir
option
- Fixed risk meters in
whitelist --list
- Made sign-in password prompt hide input correctly
- deps: universal-module-tree @ ^3.0.2
- Fixed issues for some projects
- Added missing package metadata
- Fixed email sign-in
- Fixed adding scoped packages to a whitelist
- Fixed some multi-line wrapping
- Initial release!