ASIDE でも GAS をモダン環境で扱うのはツラい

ASIDE とは

github.com

何がツラいか

ASIDE は環境まるごと用意してくれるのはいいが、その環境にロックインしてしまうのがツラい。もちろん、たとえば ESLint & Prettier を Biome に変更したり、Jest を Vitest に変更したりということもできるが、少なくない労力がかかる。

とはいえロックイン環境で続けるとバージョン依存の解決が大変だし、たとえば ESLint の flat config 対応などの本質的でない手間が発生する。いつまでもバージョンアップを放置していると、ここぞというときにセキュリティ等の問題が出て右往左往するのは予想がついてしまう。

あくまでベースを作ってくれる便利さ*1という点で、素の Clasp よりかは ASIDE を使う利便性はあると思う。

ただ、やはりツラい。GAS が書きたいのに環境構築に時間を割かねばならないのがツラい。

*1:ただ、スプレッドシートを init で作ってくれるのは余計だと思う

Powered by はてなブログ