From f484fc34c8f6ac330c9794a87010f190662a830c Mon Sep 17 00:00:00 2001 From: claude-code-best Date: Fri, 1 May 2026 22:28:34 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E6=B7=BB=E5=8A=A0=20VSCode=20?= =?UTF-8?q?=E6=8E=A8=E8=8D=90=E6=89=A9=E5=B1=95=E5=88=97=E8=A1=A8=E5=B9=B6?= =?UTF-8?q?=E5=9B=BA=E5=AE=9A=20Bun=20=E8=BF=90=E8=A1=8C=E6=97=B6=E7=89=88?= =?UTF-8?q?=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 创建 .vscode/extensions.json 推荐 Biome、TypeScript、Bun、EditorConfig 扩展 - 添加 .tool-versions 固定 bun 1.3.13 - package.json engines.bun 收紧为 >=1.3.0 - .gitignore 改用 .vscode/* + 例外以允许 extensions.json 提交 Co-Authored-By: Claude Opus 4.7 --- .gitignore | 3 ++- .tool-versions | 1 + .vscode/extensions.json | 8 ++++++++ package.json | 2 +- 4 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 .tool-versions create mode 100644 .vscode/extensions.json diff --git a/.gitignore b/.gitignore index bb75ce640..742acd7ff 100644 --- a/.gitignore +++ b/.gitignore @@ -5,7 +5,8 @@ coverage .env *.log .idea -.vscode +.vscode/* +!.vscode/extensions.json *.suo *.lock src/utils/vendor/ diff --git a/.tool-versions b/.tool-versions new file mode 100644 index 000000000..0bf69662e --- /dev/null +++ b/.tool-versions @@ -0,0 +1 @@ +bun 1.3.13 diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 000000000..e5e0c4fc7 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,8 @@ +{ + "recommendations": [ + "biomejs.biome", + "ms-typescript.typescript", + "oven.bun-vscode", + "editorconfig.editorconfig" + ] +} diff --git a/package.json b/package.json index 2b3c83487..b8f55d863 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "repl" ], "engines": { - "bun": ">=1.2.0" + "bun": ">=1.3.0" }, "bin": { "ccb": "dist/cli-node.js",