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