diff --git a/tools/scripts/keyboard-abnf-tests/package-lock.json b/tools/scripts/keyboard-abnf-tests/package-lock.json index a7e6429ce18..15ae6607e83 100644 --- a/tools/scripts/keyboard-abnf-tests/package-lock.json +++ b/tools/scripts/keyboard-abnf-tests/package-lock.json @@ -10,7 +10,7 @@ "license": "Unicode-3.0", "dependencies": { "abnf": "^4.3.1", - "fast-xml-parser": "^5.3.8", + "fast-xml-parser": "^5.4.1", "peggy": "^4.2.0" } }, @@ -51,10 +51,22 @@ "node": ">=18" } }, + "node_modules/fast-xml-builder": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.0.0.tgz", + "integrity": "sha512-fpZuDogrAgnyt9oDDz+5DBz0zgPdPZz6D4IR7iESxRXElrlGTRkHJ9eEt+SACRJwT0FNFrt71DFQIUFBJfX/uQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "license": "MIT" + }, "node_modules/fast-xml-parser": { - "version": "5.3.8", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.3.8.tgz", - "integrity": "sha512-53jIF4N6u/pxvaL1eb/hEZts/cFLWZ92eCfLrNyCI0k38lettCG/Bs40W9pPwoPXyHQlKu2OUbQtiEIZK/J6Vw==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.4.1.tgz", + "integrity": "sha512-BQ30U1mKkvXQXXkAGcuyUA/GA26oEB7NzOtsxCDtyu62sjGw5QraKFhx2Em3WQNjPw9PG6MQ9yuIIgkSDfGu5A==", "funding": [ { "type": "github", @@ -63,6 +75,7 @@ ], "license": "MIT", "dependencies": { + "fast-xml-builder": "^1.0.0", "strnum": "^2.1.2" }, "bin": { diff --git a/tools/scripts/keyboard-abnf-tests/package.json b/tools/scripts/keyboard-abnf-tests/package.json index 7c7c4d5aeb2..81675d2ed26 100644 --- a/tools/scripts/keyboard-abnf-tests/package.json +++ b/tools/scripts/keyboard-abnf-tests/package.json @@ -12,7 +12,7 @@ "private": true, "dependencies": { "abnf": "^4.3.1", - "fast-xml-parser": "^5.3.8", + "fast-xml-parser": "^5.4.1", "peggy": "^4.2.0" } }