From 522fe286461b4d00476644c553d7dcee4a99471e Mon Sep 17 00:00:00 2001 From: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com> Date: Mon, 20 Apr 2026 10:48:03 +0000 Subject: [PATCH] Explicitly pull in the punycode.js userland module Avoids DEP[0040] warnings regarding use of the deprecated node internal punycode module --- package-lock.json | 1 + package.json | 1 + src/core/operations/FromPunycode.mjs | 2 +- src/core/operations/ToPunycode.mjs | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3fd39577..11cbd55d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -86,6 +86,7 @@ "popper.js": "^1.16.1", "process": "^0.11.10", "protobufjs": "^7.5.5", + "punycode.js": "^2.3.1", "qr-image": "^3.2.0", "reflect-metadata": "^0.2.2", "rison": "^0.1.1", diff --git a/package.json b/package.json index c66a4c1f..d78e1c69 100644 --- a/package.json +++ b/package.json @@ -169,6 +169,7 @@ "popper.js": "^1.16.1", "process": "^0.11.10", "protobufjs": "^7.5.5", + "punycode.js": "^2.3.1", "qr-image": "^3.2.0", "reflect-metadata": "^0.2.2", "rison": "^0.1.1", diff --git a/src/core/operations/FromPunycode.mjs b/src/core/operations/FromPunycode.mjs index 2217ee3b..ea5b21ab 100644 --- a/src/core/operations/FromPunycode.mjs +++ b/src/core/operations/FromPunycode.mjs @@ -5,7 +5,7 @@ */ import Operation from "../Operation.mjs"; -import punycode from "punycode"; +import punycode from "punycode.js"; /** * From Punycode operation diff --git a/src/core/operations/ToPunycode.mjs b/src/core/operations/ToPunycode.mjs index 0e579079..ee44b00b 100644 --- a/src/core/operations/ToPunycode.mjs +++ b/src/core/operations/ToPunycode.mjs @@ -5,7 +5,7 @@ */ import Operation from "../Operation.mjs"; -import punycode from "punycode"; +import punycode from "punycode.js"; /** * To Punycode operation