This monorepo contains a collection of gulp tasks commonly used in projects at Ideas On Purpose. See the packages
directory for a listing of tasks. Each package has it's own README file.
These tasks have grown out of several years using gulp. Composition of tasks became much simpler with the release of Gulp 4 so we began the process of extracting our common tasks into a library of resuable modules.
All packages export a factory function which returns a pre-configured Gulp 4 task. This allows us to simplify a project's gulpfile down to just configuration, with boilerplate tasks imported just like any other npm module.