Skip to content

開発者向け情報

このページでは、tanstack-head-controller モノレポの開発フローを簡潔にまとめます。

前提

  • Node.js 22 以上
  • pnpm 10 系

セットアップ

sh
ni
sh
npm install
sh
pnpm install

ビルド

リポジトリルートで以下を実行します。

sh
nr build
sh
npm build
sh
pnpm build

内部的には scripts/build.ts が各パッケージで次を実行します。

  • SWC で JavaScript を生成
  • TypeScript で型定義(d.ts)を生成

個別パッケージをビルドする場合:

sh
node ./scripts/build.ts tanstack-head-controller
node ./scripts/build.ts thc-plugin-merge

主要パッケージ

  • packages/tanstack-head-controller: コアライブラリ
  • packages/thc-plugin-merge: head 統合プラグイン
  • examples/tanstack-react: 導入サンプル

ドキュメント更新時の確認

  • 日本語ページを更新したら、英語ページも同じ構成に追従する
  • コードブロックの言語・ファイルラベル(例: tsx [router.tsx])を揃える
  • 参照リンクにリンク切れがないことを確認する

必要に応じて クイックスタート使い方 も参照してください。

Apache-2.0 ライセンスの下で公開されています。