Skip to content

Commit dcf6762

Browse files
committed
Update TypeScript in apigen/infra to v6
TypeScript 6 no longer includes every package in typeRoots by default, so list the Node.js types explicitly. Amp-Thread-ID: https://ampcode.com/threads/T-01a176c6-528a-7430-b296-e66930d153b4
1 parent 6db7a52 commit dcf6762

3 files changed

Lines changed: 7 additions & 6 deletions

File tree

‎apigen/infra/package-lock.json‎

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

‎apigen/infra/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"aws-cdk-lib": "^2.180.0",
2424
"constructs": "^10.4.2",
2525
"ts-node": "^10.9.2",
26-
"typescript": "^5.7.2",
26+
"typescript": "^6.0.0",
2727
"vitest": "^5.0.0"
2828
}
2929
}

‎apigen/infra/tsconfig.json‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@
2020
"resolveJsonModule": true,
2121
"esModuleInterop": true,
2222
"skipLibCheck": true,
23-
"typeRoots": ["./node_modules/@types"]
23+
"typeRoots": ["./node_modules/@types"],
24+
"types": ["node"]
2425
},
2526
"include": ["bin/**/*.ts", "lib/**/*.ts", "test/**/*.ts"],
2627
"exclude": ["node_modules", "cdk.out"]

0 commit comments

Comments
 (0)