> Task runners fatigue
I admit that sounds new to me.
> In addition to the global gulp command, you also need to install a local gulp in your project.
No, you don't. To install gulp *globally*, that is. You can also run `npx gulp` from the terminal, or `gulp` right away from an NPM script.
> Using just gulp brings a newpackage.json file and the beloved node_modules folder with 253 dependencies and 1946 files.
So you're complaining about disk usage?
> Even if your project doesn’t use Node.
If you're using Gulp, you're using Node. If Gulp is the only Node package you're going to use, you'll probably better off with something else.
> Native.
What does "native" mean to the author? Make is a binary, just like Node.
> That’s the reason why I couldn’t help but developing a task runner to run them all.
Oh for heck's sake.
https://xkcd.com/927/