mcpField
R
regle-typescript

regle-typescript

github.com/victorgarciaesgi開発513181 回インストール2 週間前に更新
リポジトリ

regle-typescript について

regle-typescriptは、RegleのTypeScript対応を扱うスキルで、型安全な検証出力、ルールスキーマ、コンポーネントのプロパティを中心に説明します。Regleのフォームやコンポーネントに型を付けたい開発者向けです。

主な機能

  1. 01入力型と検証済み出力型の推論
  2. 02ルールスキーマの型付け
  3. 03計算ルールの補完維持
  4. 04コンポーザブルとフィールド状態の型抽出

活用シーン

  1. 01検証後の安全な出力型の推論
  2. 02計算ルールオブジェクトの型付け
  3. 03Regle型によるコンポーネントプロパティの注釈

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/victorgarciaesgi/regle --skill regle-typescript

インストール後、Claude Code で/regle-typescriptを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
typescript-type-safe-output.md
typescript-typing-props.md
typescript-typing-rules.md

詳細

Regle TypeScript

Regle は、完全な型推論によるファーストクラスの TypeScript サポートを提供します。このスキルでは、型安全な検証出力、ルールスキーマの型付け、コンポーネントの props の型付けについて説明します。

主なエクスポート

エクスポートパッケージ用途
InferInput@regle/coreルールから状態の型を推論します
InferSafeOutput@regle/corer$ から検証済み出力の型を推論します
inferRules@regle/core計算されたルールでオートコンプリートを維持します
RegleComputedRules@regle/core明示的なルールの型付けに使う型ヘルパー
InferRegleRoot@regle/coreコンポーザブルから r$ の型を抽出します
RegleFieldStatus@regle/core単一フィールドのステータス prop の型

参考資料

トピック説明参考資料
型安全な出力$validate の戻り値の型、InferSafeOutputtypescript-type-safe-output
ルールの型付けinferRules、RegleComputedRules、ネストされたプロパティtypescript-typing-rules
props の型付けInferRegleRoot、RegleFieldStatus、コンポーネントの props の型付けtypescript-typing-props

関連スキル

  • regle — useRegle を使ったフォームのセットアップ、検証プロパティ。
  • regle-rules — 計算されたルールオブジェクトの型付けに inferRules を使用します。
  • regle-advanced — 型付き props が重要となる、スコープ付きの検証とパターン。

コメント