Skip to content
Snippets Groups Projects
  1. Jan 20, 2024
  2. Jan 19, 2024
  3. 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>
  4. Mar 30, 2023
  5. Mar 25, 2023
  6. Feb 26, 2023
  7. Jan 15, 2023
    • CyberRex's avatar
      Use pnpm for package manager (#9531) · 6e2d7e97
      CyberRex authored
      
      * Use pnpm for package manager
      
      * Fix
      
      * Change github workflow
      
      * use pnpm in workflow
      
      * fix
      
      * Fix test (e2e/jest)
      
      * Update Dockerfile for pnpm
      
      * Exclude node_modules from file search on VSCode
      
      * Update pnpm-lock.yaml
      
      * Update pnpm-lock.yaml
      
      * Move typescript from devDependencies to dependencies
      
      * Fix Dockerfile
      
      Co-authored-by: default avatarsyuilo <Syuilotan@yahoo.co.jp>
Loading