Setup individual audit
This config means the pnpm audit task in the repo only runs against the root lockfile, not invidivual lockfiles across the monorepo.
(At time of writing) We have 63 high vulnerabilities and 1 critical to fix.
Every package has multiple high vulnerabilities, I would suggest tackling each package's vulns in its own separate PR...
Running pnpm up -r from the root updates the deps across the entire monorepo, then running audit across each pkg reports less errors than before, for some pkgs completely resolves them.
But the following pkgs still have cves that need to be resolved:
- @itwin/grouping-mapping-widget
- @itwin/one-click-lca-react
- @itwin/reports-config-widget-react
fyi @arnobmallickbsw @itwin/insights-and-reporting-platform