Skip to content
Snippets Groups Projects
  1. 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>
  2. Nov 27, 2023
  3. Nov 21, 2023
  4. Nov 17, 2023
  5. Nov 15, 2023
  6. Nov 14, 2023
  7. Nov 05, 2023
  8. Nov 04, 2023
  9. Nov 03, 2023
  10. Nov 02, 2023
  11. Nov 01, 2023
  12. Oct 30, 2023
  13. Oct 29, 2023
  14. Oct 28, 2023
  15. Oct 23, 2023
  16. Oct 22, 2023
  17. Oct 21, 2023
  18. Oct 19, 2023
  19. Oct 18, 2023
  20. Oct 17, 2023
  21. Oct 16, 2023
  22. Oct 12, 2023
  23. Oct 10, 2023
  24. Oct 09, 2023
Loading