action-docker-layer-caching
action-docker-layer-caching copied to clipboard
Change `typescript-is` to `typia`
Unfortunately, typescript-is
had stopped maintaining, and does not work since TS 4.7 update.
By the way, this package has configured typescript
dependency to ^4.x.x
, and dependabot
is running and collecting latest versions of dependencies in everyday. Therefore, using typescript-is
seems very dangerous. If you accept PR of dependabot, this package would be broken, and otherwise do not accept, no reason to keep the dependabot
In such reason, I've changed typescript-is
to typia
. From now on, there would not be any problem on updating typescript
version, and no problem to accepting PRs of dependabot
- https://typia.io/docs/
残念ながら、typescript-isはメンテナンスが中断されており、TypeScript v4.7以降は動作しなくなりました。
一方、このパッケージはtypescriptの^ 4.x.xバージョンに対してディフェンダンシーを設定しておき、毎日dependabotが動作して最新のディフェンダンシーバージョンを収集します。 したがって、typescript-isを使い続けるのは非常に危険です。 dependabotのPRを受け取ると本パッケージが壊れることになり、受け取らないとdependabotの存在意義が消えます。
このため、typescript-isをtypeiaに修正しました。 将来的にtypescriptのバージョンを上げることも、そしてdependabotのPRを受け取るにも何の問題もないでしょう。
Anyway, thanks for keeping such wonderful repo @satackey
p.s) If you want to upgrade
typescript
version to5.0
, you have to abandonttypescript
and acceptts-patch
instead, because thettypescript
also had stopped maintaining. If you want to update thetypescript@5
, please tell me, then I will send a new PR again.