diff --git a/.knip.jsonc b/.knip.jsonc index 0617154..156b81a 100644 --- a/.knip.jsonc +++ b/.knip.jsonc @@ -3,6 +3,5 @@ "entry": [ "index.js!", "benchmark/*.js" - ], - "ignoreDependencies": ["@types/mocha"] + ] } diff --git a/package.json b/package.json index 4785c7b..896f655 100644 --- a/package.json +++ b/package.json @@ -47,29 +47,29 @@ "test": "run-s check test:*" }, "devDependencies": { - "@types/chai": "^4.3.16", + "@types/chai": "^4.3.19", "@types/chai-as-promised": "^7.1.8", "@types/chai-quantifiers": "^1.0.4", - "@types/mocha": "^10.0.7", - "@types/node": "^18.19.40", + "@types/mocha": "^10.0.8", + "@types/node": "^18.19.50", "@types/sinon": "^17.0.3", "@types/sinon-chai": "^3.2.12", - "@voxpelli/eslint-config": "^20.0.0", - "@voxpelli/tsconfig": "^12.0.1", + "@voxpelli/eslint-config": "^21.0.0", + "@voxpelli/tsconfig": "^14.0.0", "c8": "^10.1.2", - "chai": "^4.4.1", + "chai": "^4.5.0", "chai-as-promised": "^7.1.2", "chai-quantifiers": "^1.0.18", - "eslint": "^9.7.0", - "husky": "^9.0.11", + "eslint": "^9.10.0", + "husky": "^9.1.6", "installed-check": "^9.3.0", - "knip": "^5.26.0", - "mocha": "^10.6.0", + "knip": "^5.30.2", + "mocha": "^10.7.3", "npm-run-all2": "^6.2.2", - "sinon": "^18.0.0", + "sinon": "^19.0.2", "sinon-chai": "^3.7.0", "type-coverage": "^2.29.1", "typescript": "~5.5.3", - "validate-conventional-commit": "^1.0.3" + "validate-conventional-commit": "^1.0.4" } } diff --git a/tsconfig.json b/tsconfig.json index 77d581a..28b2974 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -7,5 +7,8 @@ "benchmark/**/*.js", "lib/**/*.js", "test/**/*.js", - ] + ], + "compilerOptions": { + "types": ["node", "mocha"] + } }