mirror of
https://github.com/freee/freee-mcp.git
synced 2026-09-19 02:18:01 +08:00
37edff1a74
* feat: migrate toolchain from pnpm/tsx/esbuild to bun - Package manager: pnpm → bun (bun install, bun.lock) - Bundler: esbuild → Bun.build (build.ts rewritten) - Script execution: tsx → bun (dev, start, scripts) - Tests: kept vitest (bun:test mock.module has file isolation bugs) - CI/CD: pnpm/action-setup → oven-sh/setup-bun - Removed devDependencies: esbuild, tsx - Built artifact still targets Node.js (#!/usr/bin/env node) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix: .mcp.json のコマンドを pnpm から bun に変更 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix: 残存していた pnpm/tsx/esbuild 参照を bun に統一 README.md, mcp.json, scripts/, release.yml, .claude/settings.json, schema-loader.ts, constants.ts のコマンドやコメントを更新。 bun.lock を再生成して不要な eslint/prettier/tsx 依存を削除。 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix: CI の node-version を .tool-versions から読むように修正 publish.yml, test.yml, release.yml でハードコードされた node-version を node-version-file: .tool-versions に変更。 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
5 lines
58 B
JSON
5 lines
58 B
JSON
{
|
|
"command": "bun",
|
|
"args": ["run", "src/index.ts"]
|
|
}
|