From db82dd35494b883278074b182f5e296327eee588 Mon Sep 17 00:00:00 2001 From: dav Date: Tue, 7 Jan 2025 22:49:02 -0800 Subject: [PATCH] Fix runtime punycode deprecation error --- package-lock.json | 32 ++++++++++++++++++++-------- package.json | 7 ++++++ packages/quicktype-core/package.json | 7 ++++++ 3 files changed, 37 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1dd564e76..d09f8a8ae 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8487,7 +8487,6 @@ }, "node_modules/punycode": { "version": "2.3.1", - "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -9904,8 +9903,15 @@ } }, "node_modules/tr46": { - "version": "0.0.3", - "license": "MIT" + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz", + "integrity": "sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==", + "dependencies": { + "punycode": "^2.3.0" + }, + "engines": { + "node": ">=14" + } }, "node_modules/ts-api-utils": { "version": "1.3.0", @@ -10445,19 +10451,27 @@ "dev": true }, "node_modules/webidl-conversions": { - "version": "3.0.1", - "license": "BSD-2-Clause" + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", + "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "engines": { + "node": ">=12" + } }, "node_modules/whatwg-fetch": { "version": "3.6.2", "license": "MIT" }, "node_modules/whatwg-url": { - "version": "5.0.0", - "license": "MIT", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-13.0.0.tgz", + "integrity": "sha512-9WWbymnqj57+XEuqADHrCJ2eSXzn8WXIW/YSGaZtb2WKAInQ6CHfaUUcTyyver0p8BDg5StLQq8h1vtZuwmOig==", "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "tr46": "^4.1.1", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=16" } }, "node_modules/which": { diff --git a/package.json b/package.json index 2c8c4aede..f2fc09123 100644 --- a/package.json +++ b/package.json @@ -74,6 +74,13 @@ "ts-node": "^10.9.2", "watch": "^1.0.2" }, + "overrides": { + "cross-fetch": { + "node-fetch": { + "whatwg-url": "^13.0.0" + } + } + }, "files": [ "dist" ], diff --git a/packages/quicktype-core/package.json b/packages/quicktype-core/package.json index 580100e8d..4eb6f1df4 100644 --- a/packages/quicktype-core/package.json +++ b/packages/quicktype-core/package.json @@ -38,6 +38,13 @@ "@types/wordwrap": "^1.0.3", "typescript": "4.9.5" }, + "overrides": { + "cross-fetch": { + "node-fetch": { + "whatwg-url": "^13.0.0" + } + } + }, "files": [ "dist" ],