Skip to content

TS7.0移行: CI / 開発環境の最適化 #47

Description

@9c5s

概要

tsgo 導入に伴う CI パイプラインと開発環境の最適化。

影響度: 中

CI 現状

現在の CI ワークフローにはビルド、lint、フォーマットチェック、ドキュメントビルドのステップがある (テストステップは未含有)。
tsgo 統合を機に CI パイプライン全体を最適化する。

チェックリスト

CI パイプライン:

  • CI にテストステップ (npm run test) の追加検討
  • tsgo 型チェックの CI ジョブ追加
  • tsc / tsgo 並行実行による差異検出
  • ビルド時間のベンチマーク

開発環境:

  • VS Code 拡張 @typescript/native-preview 導入手順の文書化
  • lefthook への tsgo 統合検討

Node.js TypeScript strip:

  • --experimental-strip-types の examples 実行での活用検討
  • (確認済み) enum/namespace は未使用のため strip-types の制約に該当しない

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions