Open melt-adzuki opened 1 month ago
dockerfileを修正する必要がある
テストにbunがインストールされてなくて落ちてるのでテストはpnpmで回すか https://github.com/oven-sh/setup-bun をworkflowに入れる必要がありそう https://bun.sh/docs/cli/install#ci-cd
typecheckで落ちてるaiserviceに関しては https://bun.sh/guides/util/detect-bun でopt-outさせておいてほしいかも もしくは https://redirect.github.com/arnidan/nsfw-api を使うように(外部APIを叩くように)変えちゃった方がいいかも? (↑すぐにはやらなくてもproductionに移行すると必要となる、じゃないとnodejsバージョンと並行してリリースすることになる)
👀
これやってる?
@sim1222 例のアレの説明をお願いします
例のやつが何なのか不明ですが、当初懸念されていたBunのnode:cryptoまわりのAPIが全然実装されてない問題については、最新のバージョンにてmisskeyで使用されているAPIはほぼ実装されているため問題ないと思います。 ただ、ところどころ挙動が怪しい気がするので連合のテストとかはする必要があるかも
Misskeyで使われてるnode:crypto
の関数全部見てみたけど、Bunで実装されてないやつは使われてないみたい
でも実際に連合させてみると動かないから原因しらべないといけない
いまのところ一旦streamingのAPI提供にだけ実験導入する予定なのでぶっちゃけ本番環境ではそこだけ動くならいいかも
ここってなんでjestをnode_modulesから呼んでるか知ってたりする?
ここってなんでjestをnode_modulesから呼んでるか知ってたりする?
--experimental-*
オプションを付けたかったからだと思う
bunでテスト回すなら考慮しなくてもいいかも
What
Bunで動作するようにする
Why
Additional info (optional)
Checklist