zyoshoka
|
3d58ca90ae
|
chore: bump OpenAPI Specification from 3.0.0 to 3.1.0
|
2024-01-11 22:05:38 +09:00 |
|
tamaina
|
1d5a0d0777
|
chore: use @misskey-dev/eslint-plugin (#12860)
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
|
2023-12-31 15:26:57 +09:00 |
|
syuilo
|
319267e096
|
update deps
|
2023-12-09 13:02:14 +09:00 |
|
ikasoba
|
e38af60fd0
|
fix: secure: true なエンドポイントの型が misskey-js に含まれていない (#12603)
* 作った
* 修正
* 修正
|
2023-12-08 15:15:17 +09:00 |
|
おさむのひと
|
336416261a
|
バックエンドが生成するapi.jsonからmisskey-jsの型を作成する (#12434)
* ひとまず生成できるところまで
* ファイル構成整理
* 生成コマンド整理
* 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: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
|
2023-12-02 21:00:05 +09:00 |
|