- workspaces
- maybe just handled via config?
- maybe tweak licensee to better handle it?
- configuration?
package.json
propertyaudit.json
file?
- add new sub command to audit:
npm audit licenses
npm audit
- defaults to checking to advisories
- if licenses configuration exists, also audit licenses
npm audit fix
- either (?)
- if licenses configuration exists, return additional
licenses
Object in the Object that npm audit fix returns - always include a
licenses
Object and have it be empty if there's no changes/license config
- if licenses configuration exists, return additional
- maybe
--audit-advisories
and--audit-licenses
if we don't donpm audit advisories fix
andnpm audit licenses fix
- maybe
--audit-type=[advisories, licenses]
(I know the teams has been steering away from so many booleans in our config)
- either (?)
npm audit advisories
- same API as
npm audit
presently do we neednpm audit advisories fix
?if so, should match the rootfix
API but limited to advisories
- same API as
npm audit licenses
--json
--production
do we neednpm audit licenses fix
?if so, should match the rootfix
API but limited to licenses