Skip to content
Snippets Groups Projects
  1. Dec 08, 2023
  2. Dec 07, 2023
  3. Dec 06, 2023
  4. Dec 04, 2023
  5. Dec 03, 2023
  6. Dec 02, 2023
    • おさむのひと's avatar
      バックエンドが生成するapi.jsonからmisskey-jsの型を作成する (#12434) · 33641626
      おさむのひと authored
      
      * ひとまず生成できるところまで
      
      * ファイル構成整理
      
      * 生成コマンド整理
      
      * misskey-jsへの組み込み
      
      * fix generator.ts
      
      * wip
      
      * fix generator.ts
      
      * fix package.json
      
      * 生成ロジックの調整
      
      * 型レベルでのswitch-case機構をmisskey-jsからfrontendに持ち込めるようにした
      
      * 型チェック用のtsconfig.jsonを作成
      
      * 他のエンドポイントを呼ぶ関数にも適用
      
      * 未使用エンティティなどを削除
      
      * misskey-js側で手動定義されていた型を自動生成された型に移行(ただしapi.jsonがvalidでなくなってしまったので後で修正する)
      
      * messagingは廃止されている(テストのビルドエラー解消)
      
      * validなapi.jsonを出力できるように修正
      
      * 修正漏れ対応
      
      * Ajvに怒られて起動できなかったところを修正
      
      * fix ci(途中)
      
      * パラメータenumをやめる
      
      * add command
      
      * add api.json
      
      * 都度自動生成をやめる
      
      * 一気通貫スクリプト修正
      
      * fix ci
      
      * 生成ロジック修正
      
      * フロントの型チェックは結局やらなかったので戻しておく
      
      * fix pnpm-lock.yaml
      
      * add README.md
      
      ---------
      
      Co-authored-by: default avatarosamu <46447427+sam-osamu@users.noreply.github.com>
      Co-authored-by: default avatarsyuilo <Syuilotan@yahoo.co.jp>
      33641626
    • おさむのひと's avatar
      fix: #12544 (#12545) · 92029ac3
      おさむのひと authored
      * meを渡し忘れている
      
      * fix CHANGELOG.md
      
      * Revert "fix CHANGELOG.md"
      
      This reverts commit aaee4e9b8a6abf510f393bc02282f6ac016d2124.
      92029ac3
Loading