I see your point, it makes sense. But I have to note that in gulp (at least) you aren&#x27;t restricted to plug-ins. You can use &quot;generic&quot; npm packages, as long as they output a stream (e.g. browserify).