From 5a3f9faafebfa09d0898918788d6e8d7e1d335bd Mon Sep 17 00:00:00 2001 From: Linus Rath Date: Wed, 18 Mar 2026 16:10:47 +0100 Subject: [PATCH] fix: update dompurify to version 3.3.3 and elliptic to version 6.6.1, add undici override --- package-lock.json | 31 ++++++++++++++++--------------- package.json | 6 +++++- 2 files changed, 21 insertions(+), 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7e0e19d1..e319266a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "asn1js": "^3.0.7", "clsx": "^2.1.1", "date-fns": "^4.1.0", - "dompurify": "^3.3.1", + "dompurify": "^3.3.3", "lucide-react": "^0.575.0", "next": "^16.1.5", "next-intl": "^4.5.8", @@ -4731,9 +4731,9 @@ "license": "MIT" }, "node_modules/dompurify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.3.1.tgz", - "integrity": "sha512-qkdCKzLNtrgPFP1Vo+98FRzJnBRGe4ffyCea9IwHB1fyxPOeNTHpLKYGd4Uk9xvNoH0ZoOjwZxNptyMwqrId1Q==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.3.3.tgz", + "integrity": "sha512-Oj6pzI2+RqBfFG+qOaOLbFXLQ90ARpcGG6UePL82bJLtdsa6CYJD7nmiU8MW9nQNOtCHV3lZ/Bzq1X0QYbBZCA==", "license": "(MPL-2.0 OR Apache-2.0)", "optionalDependencies": { "@types/trusted-types": "^2.0.7" @@ -4762,17 +4762,18 @@ "license": "ISC" }, "node_modules/elliptic": { - "version": "6.5.0", - "resolved": "git+ssh://git@github.com/mahrud/elliptic.git#75637c76678e83c31682fd967c2fa9ff4761b3fc", + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.1.tgz", + "integrity": "sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==", "license": "MIT", "dependencies": { - "bn.js": "^4.4.0", - "brorand": "^1.0.1", + "bn.js": "^4.11.9", + "brorand": "^1.1.0", "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.0" + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" } }, "node_modules/enhanced-resolve": { @@ -8656,9 +8657,9 @@ } }, "node_modules/undici": { - "version": "7.22.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-7.22.0.tgz", - "integrity": "sha512-RqslV2Us5BrllB+JeiZnK4peryVTndy9Dnqq62S3yYRRTj0tFQCwEniUy2167skdGOy3vqRzEvl1Dm4sV2ReDg==", + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/undici/-/undici-7.24.4.tgz", + "integrity": "sha512-BM/JzwwaRXxrLdElV2Uo6cTLEjhSb3WXboncJamZ15NgUURmvlXvxa6xkwIOILIjPNo9i8ku136ZvWV0Uly8+w==", "dev": true, "license": "MIT", "engines": { diff --git a/package.json b/package.json index b0c1efd1..92e7aecd 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "asn1js": "^3.0.7", "clsx": "^2.1.1", "date-fns": "^4.1.0", - "dompurify": "^3.3.1", + "dompurify": "^3.3.3", "lucide-react": "^0.575.0", "next": "^16.1.5", "next-intl": "^4.5.8", @@ -74,5 +74,9 @@ "tailwindcss": "^4.1.17", "typescript": "^5.9.3", "vitest": "^4.0.16" + }, + "overrides": { + "elliptic": "^6.6.1", + "undici": "^7.24.0" } }