@longzai-intelligence-typescript/bun-config
v0.1.5
Published
TypeScript 配置包 - Bun 运行时
Maintainers
Readme
@longzai-intelligence-typescript/bun-config
Bun 运行时的 TypeScript 配置包。所有预设配置包含 "types": ["bun"],遵循 Bun 官方推荐。
预设按用途命名,与环境脱钩:
| 后缀 | 用途 | 对应 tsconfig 文件 |
|------|------|---------------------|
| {type}.json | IDE 类型提示 + typecheck | tsconfig/app.json |
| {type}-build.json | tsgo --build 开发构建 | tsconfig/build.json |
| {type}-test.json | 测试代码 typecheck | tsconfig/test.json |
安装
bun add -D @longzai-intelligence-typescript/bun-config快速开始
{
"extends": "@longzai-intelligence-typescript/bun-config/presets/library.json"
}与 node-config 的关系
| 包 | 运行时 | types 声明 |
|---|--------|-----------|
| @longzai-intelligence-typescript/bun-config | Bun | "types": ["bun"] |
| @longzai-intelligence-typescript/node-config | Node.js | 无(依赖自动发现) |
base/ 和 modules/ 配置完全相同,唯一区别是 presets 中是否包含 types。
预设列表
| 预设 | 用途 | 说明 |
|------|------|------|
| library.json | IDE + typecheck | 库项目,noEmit: true |
| library-build.json | 开发构建 | 库项目构建,declaration + sourcemap |
| library-test.json | 测试 typecheck | 库项目测试 |
| library-decorator.json | IDE + typecheck | 装饰器库 |
| library-decorator-build.json | 开发构建 | 装饰器库构建 |
| library-decorator-test.json | 测试 typecheck | 装饰器库测试 |
| elysia.json | IDE + typecheck | Elysia 后端 |
| elysia-build.json | 开发构建 | Elysia 后端构建 |
| elysia-test.json | 测试 typecheck | Elysia 后端测试 |
| react.json | IDE + typecheck | React 应用 |
| react-build.json | 开发构建 | React 应用构建 |
| react-test.json | 测试 typecheck | React 应用测试 |
| nest.json | IDE + typecheck | NestJS 应用 |
| nest-build.json | 开发构建 | NestJS 应用构建 |
| nest-test.json | 测试 typecheck | NestJS 应用测试 |
| node.json | IDE + typecheck | Node.js 应用 |
| node-build.json | 开发构建 | Node.js 应用构建 |
| node-test.json | 测试 typecheck | Node.js 应用测试 |
| electron.json | IDE + typecheck | Electron 应用 |
| electron-build.json | 开发构建 | Electron 应用构建 |
| electron-test.json | 测试 typecheck | Electron 应用测试 |
| next.json | IDE + typecheck | Next.js 应用 |
| next-build.json | 开发构建 | Next.js 应用构建 |
| next-test.json | 测试 typecheck | Next.js 应用测试 |
| taro.json | IDE + typecheck | Taro 小程序 |
| taro-build.json | 开发构建 | Taro 小程序构建 |
| taro-test.json | 测试 typecheck | Taro 小程序测试 |
许可证
UNLICENSED
