chore: Replace ts-prune with knip (#2595)

- Closes: #2593
This commit is contained in:
Dermot Duffy
2026-07-22 13:26:34 -07:00
committed by GitHub
parent 2ca4aa95e5
commit 7d66c5f005
13 changed files with 719 additions and 1437 deletions
+4 -9
View File
@@ -13,7 +13,6 @@
"lovelace"
],
"type": "module",
"module": "advanced-camera-card.js",
"repository": "github:dermotduffy/advanced-camera-card",
"author": "Dermot Duffy <dermot.duffy@gmail.com>",
"license": "MIT",
@@ -53,11 +52,9 @@
"zod": "^4.3.6"
},
"devDependencies": {
"@babel/core": "^7.24.7",
"@babel/plugin-proposal-decorators": "^7.24.7",
"@babel/plugin-transform-class-properties": "^7.24.7",
"@eslint/eslintrc": "^3.3.6",
"@eslint/js": "^9.24.0",
"@ianvs/prettier-plugin-sort-imports": "^4.7.1",
"@rollup/plugin-babel": "^6.0.4",
"@rollup/plugin-commonjs": "^26.0.1",
"@rollup/plugin-image": "^3.0.3",
"@rollup/plugin-json": "^6.1.0",
@@ -75,10 +72,9 @@
"conventional-changelog-conventionalcommits": "^8.0.0",
"docsify-cli": "^4.4.4",
"eslint": "^9.24.0",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.29.1",
"jsdom": "^21.1.2",
"knip": "^6.29.0",
"prettier": "^3.3.2",
"rollup": "^3.29.4",
"rollup-plugin-git-info": "^1.0.0",
@@ -88,7 +84,6 @@
"sass": "patch:sass@npm%3A1.77.4#~/.yarn/patches/sass-npm-1.77.4-13b6910aea.patch",
"semantic-release": "^24.1.1",
"semantic-release-export-data": "^1.1.0",
"ts-prune": "^0.10.3",
"type-fest": "^4.41.0",
"typescript": "^5.8.3",
"vitest": "^1.6.0",
@@ -192,7 +187,7 @@
"format": "prettier --write .",
"format-check": "prettier --check .",
"rollup": "rollup -c",
"prune": "ts-prune --error -p tsconfig.prune.json",
"prune": "knip",
"test": "vitest run",
"coverage": "vitest run --coverage"
},