diff --git a/package-lock.json b/package-lock.json index 05192e7..7b72bf1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -50,7 +50,7 @@ "eslint-plugin-json": "^3.1.0", "fast-check": "^3.19.0", "fta-cli": "^2.0.0", - "knip": "^5.18.2", + "knip": "^5.20.0", "markdownlint-cli": "^0.41.0", "mocha": "^10.2.0", "mock-fs": "^5.2.0", @@ -4425,6 +4425,18 @@ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", "dev": true }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/jsonc": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/jsonc/-/jsonc-2.0.0.tgz", @@ -4564,9 +4576,9 @@ } }, "node_modules/knip": { - "version": "5.18.2", - "resolved": "https://registry.npmjs.org/knip/-/knip-5.18.2.tgz", - "integrity": "sha512-SR3XHUviWFFfmyt4FT+iWdu17pWEypaJF5EJfiRjZ7j4J6D9Kf4Ju7+Sw+n4suIIbhZmO3+oDBZKJsRVoY/lOw==", + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/knip/-/knip-5.20.0.tgz", + "integrity": "sha512-pQ8fJ6Be7dVsKIqEW06g8TOjiTW9knQPkN0hg2fQTY/Jw16L3EmngAx6cg+5pVLpyxo2wVChCUAn93/ATcatIA==", "dev": true, "funding": [ { @@ -4595,6 +4607,7 @@ "smol-toml": "^1.1.4", "strip-json-comments": "5.0.1", "summary": "2.1.0", + "tsconfig-paths": "^4.2.0", "zod": "^3.22.4", "zod-validation-error": "^3.0.3" }, @@ -8446,6 +8459,29 @@ "node": ">=0.3.1" } }, + "node_modules/tsconfig-paths": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", + "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", + "dev": true, + "dependencies": { + "json5": "^2.2.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", diff --git a/package.json b/package.json index a89ac59..368c43d 100644 --- a/package.json +++ b/package.json @@ -82,7 +82,7 @@ "fta-cli": "^2.0.0", "simple-git-hooks": "^2.11.1", "eslint-plugin-json": "^3.1.0", - "knip": "^5.18.2" + "knip": "^5.20.0" }, "bin": { "iab": "bin/iab.js"