Skip to content

プロジェクト設定ファイル#26

Merged
wato787 merged 2 commits intomainfrom
cursor/-bc-78cf5054-0631-4ec5-9385-12dd19a16046-28c3
Feb 23, 2026
Merged

プロジェクト設定ファイル#26
wato787 merged 2 commits intomainfrom
cursor/-bc-78cf5054-0631-4ec5-9385-12dd19a16046-28c3

Conversation

@wato787
Copy link
Owner

@wato787 wato787 commented Feb 23, 2026

概要

プロジェクトに不足していた開発設定ファイル(.vscode, .editorconfig, .env.exampleなど)を追加し、開発環境の統一とセットアップの容易化を図ります。

背景 / 目的

開発体験の向上と、チームメンバー間での開発環境の統一を目的として、不足していた共通設定ファイルを追加しました。特にVS Codeユーザー向けの設定や、環境変数設定のガイドラインを設けることで、新規参入者のオンボーディングをスムーズにします。

変更内容

  • .vscode/settings.json: フォーマット、インデント、TypeScript SDKパス設定を追加。
  • .vscode/extensions.json: 推奨拡張機能(Bun)を追加。
  • .vscode/tasks.json: Bunベースのタスク(install, lint, typecheck, test, build)を追加。
  • .editorconfig: エディタ共通のコードスタイル設定を追加。
  • .env.example: 必須環境変数の雛形を追加。
  • .gitignore: .vscode 配下の必要ファイルをバージョン管理対象に変更。
  • README.md: .env.example の利用案内を追記。

動作確認

  • bun run build (間接的に bun run typecheckbun run lint で確認)
  • 必要なテストを実行
    • bun install --frozen-lockfile 成功
    • bun run lint 成功
    • bun run typecheck 成功
    • bun run test 成功 (20 pass / 0 fail)

影響範囲

  • ユーザー影響: なし
  • 開発者影響: 開発環境のセットアップが容易になり、コードスタイルが統一されます。VS Codeユーザーは推奨設定とタスクが利用可能になります。
  • 後方互換性: 既存の機能には影響なし。

補足

特になし。必要であれば、今後 .vscode/launch.json(CLIデバッグ用)の追加も検討可能です。


Open in Web Open in Cursor 

Co-authored-by: Ryusei Sugita <wato787@users.noreply.github.com>
@cursor
Copy link

cursor bot commented Feb 23, 2026

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

Co-authored-by: Ryusei Sugita <wato787@users.noreply.github.com>
@wato787 wato787 marked this pull request as ready for review February 23, 2026 01:34
@wato787 wato787 merged commit 0297fd5 into main Feb 23, 2026
2 checks passed
@wato787 wato787 deleted the cursor/-bc-78cf5054-0631-4ec5-9385-12dd19a16046-28c3 branch February 23, 2026 01:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants