parcel-plugin-build-hooksつくった
parcelで任意のビルドイベント(例えば、ビルド完了時、ビルド開始時など)でcliを叩く、などをやりたい。 この場合、parcelの生APIを用いれば上記の目的は達成できるが、これはparcelの生APIを使ってビルドスクリプトを書くことを意味する。 なるべくビルドスクリプトは用意したくない。
こういった気持ちが生まれたため、プラグインにしときました。
使い方
package.json
に任意のイベント時に叩きたいコマンドを書く。
{ "name": "your-app", "main": "index.js", "dependencies": { "parcel-plugin-build-hooks": "^1.0.0" }, "parcel-plugin-build-hooks": { "buildStart": "// Do something", "bundled": "// Do something", "buildEnd": "// Do something", "buildError": "// Do something" } }
以上。