Skip to content

Commit f25e486

Browse files
kyleconroyclaude
andcommitted
Bump TypeScript to 6.0 and update devDependencies
Updates @types/node to ^25.6.0, prettier to ^3.8.2, and typescript to ^6.0.2. TypeScript 6 no longer auto-includes @types packages, so tsconfig.json now sets "types": ["node", "jest"] explicitly. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent bac53b7 commit f25e486

3 files changed

Lines changed: 22 additions & 25 deletions

File tree

package-lock.json

Lines changed: 17 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,16 @@
3030
},
3131
"devDependencies": {
3232
"@types/jest": "^30.0.0",
33-
"@types/node": "^25.5.2",
33+
"@types/node": "^25.6.0",
3434
"@typescript-eslint/eslint-plugin": "^8.58.1",
3535
"@typescript-eslint/parser": "^8.58.1",
3636
"esbuild": "^0.28.0",
3737
"eslint": "^10.2.0",
3838
"jest": "^30.3.0",
3939
"jest-circus": "^30.3.0",
4040
"js-yaml": "^4.1.1",
41-
"prettier": "^3.8.1",
41+
"prettier": "^3.8.2",
4242
"ts-jest": "^29.4.9",
43-
"typescript": "^5.9.3"
43+
"typescript": "^6.0.2"
4444
}
4545
}

tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"rootDir": "./src", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */
88
"strict": true, /* Enable all strict type-checking options. */
99
"noImplicitAny": true, /* Raise error on expressions and declarations with an implied 'any' type. */
10-
"esModuleInterop": true /* Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'. */
10+
"esModuleInterop": true, /* Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'. */
11+
"types": ["node", "jest"]
1112
},
1213
"exclude": ["node_modules", "**/*.test.ts"]
1314
}

0 commit comments

Comments
 (0)