zx v8.0.0が正式リリースされました。 zx は、開発者がスクリプトを作成するのに役立つ、より便利でフレンドリーなツールです。オープンソースであり、Google によって保守されています。
新しいバージョンでは、多くの新機能、改善、バグ修正が導入されています。これには、esbuild と dts-bundle-generator を使用して js ファイルをパッケージ化し、型定義を生成することが含まれます。これはより安全で安定しており、インストール時間が大幅に短縮されます。
さらに、zx は約 20 倍小さくなり、オプション プリセットが導入されました。 zx コアも完全にリファクタリングされ、zurk と呼ばれるスタンドアロン パッケージとして利用可能です。
新しいバージョンでは、$.sync()
コマンドを同期的に実行するための APIやAbortController
コマンドの実行を中止するための API など、いくつかの新しい API も導入されています。さらに、kill
プロセスを終了するためのメソッドも公開されています。と同様の$.postfix
オプションの導入など、他にもいくつかの改善と修正があります。$.prefix