diff --git a/.knip.jsonc b/.knip.jsonc index 8dd10dc..3274ab7 100644 --- a/.knip.jsonc +++ b/.knip.jsonc @@ -1,6 +1,5 @@ { "$schema": "https://unpkg.com/knip@2/schema.json", - "ignoreDependencies": ["@types/mocha"], "mocha": { "entry": ["test/**/*.spec.js"] } diff --git a/package.json b/package.json index 849a344..5db5857 100644 --- a/package.json +++ b/package.json @@ -45,14 +45,14 @@ "@types/express": "^4.17.21", "@types/express-session": "^1.17.10", "@types/mocha": "^10.0.6", - "@types/node": "^18.19.14", + "@types/node": "^18.19.50", "@types/pg": "^8.11.0", "@types/proxyquire": "^1.3.31", "@types/sinon": "^17.0.3", "@types/sinon-chai": "^3.2.12", "@types/supertest": "^6.0.2", "@voxpelli/eslint-config": "^21.0.0", - "@voxpelli/tsconfig": "^10.0.0", + "@voxpelli/tsconfig": "^14.0.0", "c8": "^9.1.0", "chai": "^4.3.10", "chai-as-promised": "^7.1.1", @@ -72,8 +72,8 @@ "sinon": "^17.0.1", "sinon-chai": "^3.7.0", "supertest": "^6.3.4", - "type-coverage": "^2.27.0", - "typescript": "~5.3.2", + "type-coverage": "^2.29.1", + "typescript": "~5.5.4", "validate-conventional-commit": "^1.0.3" } } diff --git a/tsconfig.json b/tsconfig.json index 3292d2e..7c80ed5 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,9 +1,12 @@ { - "extends": "@voxpelli/tsconfig/node16.json", + "extends": "@voxpelli/tsconfig/node18.json", "files": [ "index.js" ], "include": [ "test/**/*.js" - ] + ], + "compilerOptions": { + "types": ["node", "mocha"] + } }