Skip to content

Commit 0fd5d8d

Browse files
chore(deps): override form-data to 4.0.6 (#441)
* chore(deps): override form-data to 4.0.6 Resolves GHSA-7m2j-8qp9-m8jw (CRLF injection) by forcing transitive form-data to 4.0.6 via pnpm override. * chore(deps): move pnpm config to pnpm-workspace.yaml pnpm 10 reads overrides and onlyBuiltDependencies from pnpm-workspace.yaml instead of package.json.
1 parent 2d3300f commit 0fd5d8d

3 files changed

Lines changed: 23 additions & 12 deletions

File tree

package.json

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,6 @@
2525
"publishConfig": {
2626
"access": "public"
2727
},
28-
"pnpm": {
29-
"onlyBuiltDependencies": [
30-
"secp256k1"
31-
]
32-
},
3328
"scripts": {
3429
"build": "node scripts/build.js",
3530
"start": "ts-node-dev --transpile-only src/cli.ts",

pnpm-lock.yaml

Lines changed: 18 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
overrides:
2+
"form-data@>=4.0.0 <4.0.6": "4.0.6"
3+
4+
onlyBuiltDependencies:
5+
- secp256k1

0 commit comments

Comments
 (0)