-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(wip) feat: エンドポイントの情報やpacked schemaはmisskey-jsから提供する #10752
Conversation
移行作業者募集中 |
json-schema-to-tsを使ってよりいい感じにしてみた |
そもそも内製SchemaTypeで怒られてないのが奇跡的 |
paramDefとかをクライアントでも持つとなるとサイズの肥大化が気になる |
バックエンド側にソースがあってそこからクライアント用型定義を自動生成できれば良いんだけど |
import typeで上手いことなってくれると期待してる
ぞれなら今開発してるものがすべて無駄では?
TypeScriptベースをやめるなら探して実装するほうが無駄 |
tscでJavaScript heap out of memoryしちゃった |
解決したわ |
pnpm i で直らない? |
pnpm install --forceしても治らない |
謎 |
とりあえず握りつぶした |
古い |
backendから消してみたけど効果なかった |
@tamaina 自分の場合は |
ダメでしたね(私が握りつぶしたからでは |
普通にやる気がなくなってきたけどやる必要がある 苦痛 |
参加します |
変更が多すぎるため無期限にclose |
機運が高まっているもののこの作業は二度とやりたくない |
(あとendpoints.tsはもうちょっとファイルに分割したいかな) |
🙁がついてるのは本当に意味がわからん、🤬🤬🤬🤬 |
(私の手が遅いのもいけないんだけど、作業をやっている間にも開発が進んで無限に変更が発生するので意欲が持たない) |
😭 |
自分の答えとしてはコードベースが巨大でconflictするリスクが高い上、リファクタリングのために全体の変更をフリーズさせることができる機運がないので、このPRを細かくパーツ分けして少しずつやっていきたいと思います |
What
Why
Additional info (optional)
Checklist