- workspaces
- maybe just handled via config?
- maybe tweak licensee to better handle it?
- configuration?
package.jsonpropertyaudit.jsonfile?
- 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
licensesObject in the Object that npm audit fix returns - always include a
licensesObject and have it be empty if there's no changes/license config
- if licenses configuration exists, return additional
- maybe
--audit-advisoriesand--audit-licensesif we don't donpm audit advisories fixandnpm 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 auditpresently do we neednpm audit advisories fix?if so, should match the rootfixAPI but limited to advisories
- same API as
npm audit licenses--json--productiondo we neednpm audit licenses fix?if so, should match the rootfixAPI but limited to licenses