@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。