TauriにしたらCEPのゴミ環境のために必要だったハイパーモンキーパッチがぜんぶ消せて本当に神
Posts by naari3
CEPをやめて普通にTauri実装にしたい
こんなでかいUIドックしたい人おらんやろの気持ち
実際どうなんだろう
考えてみます!!!!!!!!!!!
うまく解釈できているかわからないんですが、AEGPで得られた情報をもとにこういう型定義を出して流し込んでいる感じになるので、この生成のロジックになにかが挟み込めればって感じですかね……
少なくともそのまま .d.ts を噛むだけだとうまく動かなさそうです!
または、基底にあたる型定義を外部ファイルとして設置しておけば好きに触れたりしますかね…………??
拡張、AEとの対話をすべてAEGPにしてしまっているから、別にCEPとしなくても普通のプロセスで良い気がしてきた
CEPから抜け出したい気持ちもかなりつよい
うまく解釈できているかわかりませんが……
これって型を拡張したいタイミングってすべてfootageをライブラリとして使う場合のみですかね?
現状じぶんのextensionでは、footage() への型定義は .jsx をみて勝手に推論するようにしていて、その際に同階層に .d.ts があったらそれを使うようにするとシンプルかなーと思いました!
(前提として、今回の拡張機能ではreapackみたいなものを画策しており、ローカルまたはgitで取得できるディレクトリにあるjsxを補完対象に含める実装を用意しています)
やっぱりおいしいよね!!!!!!!!!!
もうちょっと詳しく知りたいかもしれません!自分の拡張云々より、そのユースケースが面白そうすぎて気になります!!
> CompやLayerの状態を見てthisCompやthisLayerの型定義を動的に生成する機構
このあたりに限らず、プロジェクトのコンテキストから取れそうなものはそれぞれ型定義を生成するようにしています。引数には文字列リテラルを入れるようにしてレイヤー名などを補完から入れられるようにしています。
このあたり以外で、addExtraLibなどで外部から型定義を注入したいケースがあれば是非とも伺いたく……🙏
現状外からの追加は直接のインターフェイスとしては実装していないです!できそうではあります。
ただ、既にexpresaion-global-typescriptの組み込みと、CompやLayerの状態を見てthisCompやthisLayerの型定義を動的に生成する機構を実装済みです!
また、Footageをライブラリに見立てて使う方法に対しても(TS APIで)型を生成して使用できるところまでやっています。ただ、シンプルな関数の例しか試しておらず、大きなjsxが来るとどうなるかはまだ見ていないです……
人生で初めてAEの拡張を作ってるのだけど、E2Eテストが実装できて結構嬉しくなってるので見てほしい
急にままなってきた
ままならない(;_;)(;_;)
難産だ!!!!!!!!!!!!!!
朝も夜もカウンターに誰も居ないホテルは果たしてよかったのか?
音MADのイベントってなんでこんなにおもろいんだろう
本当に本当にいいイベントだった
作業通話インリアルライフ
何も間に合ってないのやばい
イベント楽しみながら作業したい
WESTEQがついに当日になったのやばい
本当に楽しみだ
元からわかってる予定があるのに締切を作るのもう辞める
無理だ
結局去年とおなじくらい詰め込んでるの意味わかんない
あめんぼあかいな←良い
あいうえお←!?
最近間に合ってないのにあんまり焦る気持ちにならなくてやばい
はよこの仕事の枠から抜けたい
1時半くらいからさっきまでオートロックに締め出されてた
グリス昨日買いました!!!もうだいぶ長い間PCケースを開けてなかったのでそろそろ掃除したいと思います(;_;)(;_;)(;_;)(;_;)
ぱそこんのCPUやばいわ CPU使用率12%とかなのに温度71℃とかだ
最近ちょっと自炊にハマってきている
料理ができてワロタという感じ
ああああああああああ
アジシオがおいしすぎて今日の昼飯がアジシオになった