@types/bun。
terminal
Bun 全局对象,而不会在编辑器中看到错误。
推荐的 compilerOptions
Bun 支持顶层 await、JSX 以及带 .ts 扩展名的导入,这些默认情况下 TypeScript 是不允许的。在 Bun 项目中使用以下 compilerOptions,以便 TypeScript 不会对这些功能发出警告。
tsconfig.json
bun init 会自动为你生成这个 tsconfig.json。
terminal
TypeScript 6 和 7
如果你使用的是 TypeScript 6.0 或更高版本,还需要在compilerOptions 中添加 "types": ["bun"]。请参阅 TypeScript 6 和 7。