diff --git a/package-lock.json b/package-lock.json index 17ae7f667e5..efa9601e861 100644 --- a/package-lock.json +++ b/package-lock.json @@ -91,7 +91,7 @@ "husky": "7.0.4", "jest": "27.5.1", "js-yaml": "3.14.1", - "knip": "0.8.2", + "knip": "0.13.0", "lint-staged": "12.5.0", "lodash": "4.17.21", "markdownlint": "0.26.2", @@ -23074,6 +23074,18 @@ "safe-buffer": "~5.1.0" } }, + "node_modules/easy-table": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/easy-table/-/easy-table-1.2.0.tgz", + "integrity": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "optionalDependencies": { + "wcwidth": "^1.0.1" + } + }, "node_modules/ecc-jsbn": { "version": "0.1.2", "license": "MIT", @@ -34009,23 +34021,24 @@ } }, "node_modules/knip": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/knip/-/knip-0.8.2.tgz", - "integrity": "sha512-Gcm8KB8xnaTI8xZBFfWpIo5hKk5dwUgG2Dmd2XsphmtmB/Np/swUflHPXjgB89e0BIkInNdkuGoAsqw+IpzUWg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/knip/-/knip-0.13.0.tgz", + "integrity": "sha512-E7p8SZBXtyTn8UyxEXpSJ6QrNeNmh25EI3MZHtbG+ucA1SjJpUsFfIbEQp31dWIQ5bOCAthOvGsT7VqIvATseA==", "dev": true, "dependencies": { "@snyk/github-codeowners": "1.0.0", + "easy-table": "1.2.0", "globby": "13.1.2", - "is-builtin-module": "3.2.0", "micromatch": "4.0.5", + "summary": "2.1.0", "ts-morph": "16.0.0", - "ts-morph-helpers": "0.6.0" + "ts-morph-helpers": "0.6.1" }, "bin": { "knip": "dist/cli.js" }, "engines": { - "node": ">=16.17.0" + "node": ">=16.17.0 <17 || >=18.6.0" } }, "node_modules/knip/node_modules/globby": { @@ -49648,6 +49661,12 @@ "version": "8.2.5", "license": "MIT" }, + "node_modules/summary": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/summary/-/summary-2.1.0.tgz", + "integrity": "sha512-nMIjMrd5Z2nuB2RZCKJfFMjgS3fygbeyGk9PxPPaJR1RIcyN9yn4A63Isovzm3ZtQuEkLBVgMdPup8UeLH7aQw==", + "dev": true + }, "node_modules/superagent": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/superagent/-/superagent-7.1.3.tgz", @@ -50746,9 +50765,9 @@ } }, "node_modules/ts-morph-helpers": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/ts-morph-helpers/-/ts-morph-helpers-0.6.0.tgz", - "integrity": "sha512-SAy44Rm9zzVdOat/NAX4W82etsIBs1Y0kmwysChTcZLSk/29wPXUaFau5iEHftRIfdo65rQMMqqlCbmzKR9Njw==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/ts-morph-helpers/-/ts-morph-helpers-0.6.1.tgz", + "integrity": "sha512-k9+iG7IJ8bWom25HEtOokhsLKCSJhCBjkPDrAX2nj0+LQSy844hWuBGzaw1cDADEVJxhJUYFc3FXcoUA1j4YQA==", "dev": true, "dependencies": { "ts-morph": "16.0.0" @@ -71697,6 +71716,16 @@ } } }, + "easy-table": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/easy-table/-/easy-table-1.2.0.tgz", + "integrity": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1", + "wcwidth": "^1.0.1" + } + }, "ecc-jsbn": { "version": "0.1.2", "requires": { @@ -78751,17 +78780,18 @@ "version": "2.0.5" }, "knip": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/knip/-/knip-0.8.2.tgz", - "integrity": "sha512-Gcm8KB8xnaTI8xZBFfWpIo5hKk5dwUgG2Dmd2XsphmtmB/Np/swUflHPXjgB89e0BIkInNdkuGoAsqw+IpzUWg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/knip/-/knip-0.13.0.tgz", + "integrity": "sha512-E7p8SZBXtyTn8UyxEXpSJ6QrNeNmh25EI3MZHtbG+ucA1SjJpUsFfIbEQp31dWIQ5bOCAthOvGsT7VqIvATseA==", "dev": true, "requires": { "@snyk/github-codeowners": "1.0.0", + "easy-table": "1.2.0", "globby": "13.1.2", - "is-builtin-module": "3.2.0", "micromatch": "4.0.5", + "summary": "2.1.0", "ts-morph": "16.0.0", - "ts-morph-helpers": "0.6.0" + "ts-morph-helpers": "0.6.1" }, "dependencies": { "globby": { @@ -89074,6 +89104,12 @@ "sudo-prompt": { "version": "8.2.5" }, + "summary": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/summary/-/summary-2.1.0.tgz", + "integrity": "sha512-nMIjMrd5Z2nuB2RZCKJfFMjgS3fygbeyGk9PxPPaJR1RIcyN9yn4A63Isovzm3ZtQuEkLBVgMdPup8UeLH7aQw==", + "dev": true + }, "superagent": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/superagent/-/superagent-7.1.3.tgz", @@ -89807,9 +89843,9 @@ } }, "ts-morph-helpers": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/ts-morph-helpers/-/ts-morph-helpers-0.6.0.tgz", - "integrity": "sha512-SAy44Rm9zzVdOat/NAX4W82etsIBs1Y0kmwysChTcZLSk/29wPXUaFau5iEHftRIfdo65rQMMqqlCbmzKR9Njw==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/ts-morph-helpers/-/ts-morph-helpers-0.6.1.tgz", + "integrity": "sha512-k9+iG7IJ8bWom25HEtOokhsLKCSJhCBjkPDrAX2nj0+LQSy844hWuBGzaw1cDADEVJxhJUYFc3FXcoUA1j4YQA==", "dev": true, "requires": { "ts-morph": "16.0.0" diff --git a/package.json b/package.json index 40b9ba3582f..3f6903f3fbf 100644 --- a/package.json +++ b/package.json @@ -176,7 +176,7 @@ "husky": "7.0.4", "jest": "27.5.1", "js-yaml": "3.14.1", - "knip": "0.8.2", + "knip": "0.13.0", "lint-staged": "12.5.0", "lodash": "4.17.21", "markdownlint": "0.26.2",