niyase プラグインの開発に必要な SDK・useNiyase() ブリッジ・マニフェスト・公開申請フローをまとめています。
niyase プラグインとは何か、4 つの分類軸、useNiyase() ブリッジの考え方。
pnpm と niyase-plugin CLI で雛形を作り、ビルド・lint・ローカルプレビューまで。
manifest.ts と defineManifest() で宣言する PluginManifest の必須・任意フィールド全量と zod 検証。
プラグイン独自テーブル plg_<scope>_<name>_* の命名・自動付与列と、同期・無効化まわりの挙動。
useNiyase() ブリッジ全面と audience/role の関係、@niyase/plugin-sdk/ui、3 アプリでの描画。
niyase.core で社員・部署データを承認スコープ(grantedScopes)付きで読み取る。全プラグイン共通の汎用データ API のうち、コアデータ専用の読み取り経路。
開発者登録 → 名前空間 claim → niyase-plugin publish → 人手審査 → 公開 の流れ。SDK は npm 公開済み。
niyase-plugin CLI・useNiyase() ブリッジ・型・ヘルパーの一覧。