Commit Graph

23 Commits

Author SHA1 Message Date
Zoltan Kochan
e3b35b6f37 style: update eslint to v9 (#10474) 2026-01-17 12:01:23 +01:00
Zoltan Kochan
1089a96589 fix: update dependencies (#9899) 2025-08-28 15:33:19 +02:00
Zoltan Kochan
491a84fb26 feat: use ESM instead of commonjs (#9870) 2025-08-25 10:02:00 +02:00
Zoltan Kochan
facd7656e8 refactor: always use extensions in relative imports (#9878) 2025-08-19 15:25:11 +02:00
Ian Krieger
5ec7255b2a feat(audit): add --ignore and --ignore-unfixable flags (#8474)
* feat(audit): add --ignore-vulnerabilities flag for CVE

* fix: no need for changes

* feat: add changeset

* fix: need the GHSA id

* docs: update changeset

* test: fix

* test: fix

* feat(audit): --ignore and --ignore-unfixable

* refactor: change output

* fix: reading audit settings from pnpm-workspace.yaml

* test: ignoring a list of cves

* docs: add changeset

---------

Co-authored-by: Ian Krieger <ian.krieger@gc.com@mac.lan>
Co-authored-by: Zoltan Kochan <z@kochan.io>
2025-05-07 17:59:35 +02:00
Zoltan Kochan
01f2bcfa9b fix: audit fix should update overrides in pnpm-workspace.yaml (#9371) 2025-04-03 11:18:31 +02:00
btea
74a45696a4 feat: audit displaying ignored count (#8818) 2024-11-28 12:17:55 +01:00
Tommy D. Rossi
17b5088d9a fix: maximum call stack size exceeded error related to circular workspace dependencies (#8599) 2024-10-05 01:36:15 +02:00
Ian Krieger
d500d9f12e feat(audit): add ability to ignore Github Security Advisory (#8483)
close #6838
2024-09-01 03:10:30 +02:00
Zoltan Kochan
97c95cca48 chore: update typescript to v5.5 (#8364)
* chore: update typescript to v5.5

* fix: some errors

* chore(deps): update @pnpm/logger

* chore(deps): use catalogs

* refactor: remove a type no longer necessary

* chore(deps): revert the catalog changes

This reverts commit 5a3d4394f1.

* refactor: move types to their own files

* refactor: change logger error type

* feat: add pkgsStack to LogBase

* feat: add type param to StreamParser

* refactor: move error fields out for clarity

* style: fix eslint

* feat: nullify non existence fields

* feat: add hint

* feat: remove the nullifications

This reverts commit 955e196032.

* feat: add `package` field

* feat: extend `RequestRetryMessage.error`

* fix: missing `id` field

* fix: statsLogger

* fix: correct types

* fix: pkgsDiff

* refactor: use interfaces

* fix: reportSummary

* fix: revert erroneous change

This reverts commit 81042a0783.

* fix: audit

* fix: silentReporter

* fix: reporter

* fix: eslint

* fix: main.ts

* fix: errorHandler

* refactor: share code

* fix: test/reportingPeerDependencyIssues

* fix: default-reporter/test/index.ts

* fix: test/reportingErrors.ts

* fix: test/execPnpm

---------

Co-authored-by: khai96_ <hvksmr1996@gmail.com>
2024-08-09 19:18:32 +02:00
Zoltan Kochan
e9908b3185 refactor: rename lockfile-file to lockfile.fs 2024-07-28 01:15:20 +02:00
Zoltan Kochan
9719a42d0e feat: configurable max length of directories inside node_modules/.pnpm (#7994)
close #7355
2024-04-28 11:07:29 +02:00
Khải
b183ce0028 refactor(lockfile): return type annotations (#7897) 2024-04-11 13:46:29 +02:00
await-ovo
fd6b5a2c87 fix(plugin-commands-audit): only three paths are displayed in the audit output (#6245)
close #6203
2023-03-20 12:33:04 +02:00
Zoltan Kochan
ee61ca4cb7 style: update eslint (#6236) 2023-03-18 14:57:29 +02:00
GNQG
93d34632fe fix(plugin-commands-audit): AUDIT_TABLE_OPTIONS not to overwrite TABLE_OPTIONS (#6019)
* fix(plugin-commands-audit): fix AUDIT_TABLE_OPTIONS not to overwrite TABLE_OPTIONS

* docs: update changesets
2023-02-02 03:48:50 +02:00
Michael Riehemann
2ff11e77a6 fix: audit output (#5984)
Wrap text in `pnpm audit` output for better readability.

close #5981
2023-01-29 03:26:08 +02:00
await-ovo
94ef3299ed feat(plugin-commands-audit): show path info in audit output (#5917)
close #3073
2023-01-18 02:04:17 +00:00
Zoltan Kochan
7030cc26e8 refactor: use Object.fromEntries instead of Ramda.fromPairs 2022-12-21 03:23:10 +02:00
Zoltan Kochan
4947603888 fix(audit): don't skip vulnerabilities with no CVEs codes (#5756) 2022-12-06 11:37:42 +02:00
Zoltan Kochan
c5aea50ae1 fix(audit): ignore vulnerabilities listed in ignoreCves (#5752)
close #5734
2022-12-05 12:13:40 +02:00
Zoltan Kochan
3801d2fa29 fix(audit): project versions (#5661) 2022-11-20 04:35:27 +02:00
Zoltan Kochan
4ca53b0b50 refactor: group projects in different subdirectories (#5659) 2022-11-20 01:35:22 +02:00