├── .editorconfig ├── .eslintrc ├── .github └── ISSUE_TEMPLATE.md ├── .gitignore ├── .jscsrc ├── .npmignore ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── bin └── gulp.js ├── completion ├── README.md ├── bash ├── fish ├── powershell └── zsh ├── docs ├── API.md ├── CLI.md ├── FAQ.md ├── README.md ├── getting-started.md ├── recipes │ ├── README.md │ ├── automate-release-workflow.md │ ├── browserify-multiple-destination.md │ ├── browserify-transforms.md │ ├── browserify-uglify-sourcemap.md │ ├── browserify-with-globs.md │ ├── combining-streams-to-handle-errors.md │ ├── delete-files-folder.md │ ├── exports-as-tasks.md │ ├── fast-browserify-builds-with-watchify.md │ ├── handling-the-delete-event-on-watch.md │ ├── incremental-builds-with-concatenate.md │ ├── maintain-directory-structure-while-globbing.md │ ├── make-stream-from-buffer.md │ ├── minified-and-non-minified.md │ ├── mocha-test-runner-with-gulp.md │ ├── only-pass-through-changed-files.md │ ├── pass-arguments-from-cli.md │ ├── rebuild-only-files-that-change.md │ ├── rollup-with-rollup-stream.md │ ├── run-grunt-tasks-from-gulp.md │ ├── running-task-steps-per-folder.md │ ├── running-tasks-in-series.md │ ├── server-with-livereload-and-css-injection.md │ ├── sharing-streams-with-stream-factories.md │ ├── specifying-a-cwd.md │ ├── split-tasks-across-multiple-files.md │ ├── templating-with-swig-and-yaml-front-matter.md │ ├── using-external-config-file.md │ └── using-multiple-sources-in-one-task.md ├── why-use-pump │ ├── README.md │ ├── pipe-error.png │ └── pump-error.png └── writing-a-plugin │ ├── README.md │ ├── dealing-with-streams.md │ ├── guidelines.md │ ├── recommended-modules.md │ ├── testing.md │ └── using-buffers.md ├── index.js ├── lib ├── completion.js └── taskTree.js ├── package.json └── test ├── .eslintrc ├── dest.js ├── fixtures ├── copy │ └── example.txt ├── stuff │ ├── run.dmc │ └── test.dmc ├── test.coffee └── test │ └── run.jade ├── src.js ├── taskTree.js ├── tasks.js └── watch.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "gulp" 3 | } 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/.gitignore -------------------------------------------------------------------------------- /.jscsrc: -------------------------------------------------------------------------------- 1 | { 2 | "preset": "gulp", 3 | } 4 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/README.md -------------------------------------------------------------------------------- /bin/gulp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/bin/gulp.js -------------------------------------------------------------------------------- /completion/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/completion/README.md -------------------------------------------------------------------------------- /completion/bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/completion/bash -------------------------------------------------------------------------------- /completion/fish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/completion/fish -------------------------------------------------------------------------------- /completion/powershell: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/completion/powershell -------------------------------------------------------------------------------- /completion/zsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/completion/zsh -------------------------------------------------------------------------------- /docs/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/API.md -------------------------------------------------------------------------------- /docs/CLI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/CLI.md -------------------------------------------------------------------------------- /docs/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/FAQ.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/recipes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/README.md -------------------------------------------------------------------------------- /docs/recipes/automate-release-workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/automate-release-workflow.md -------------------------------------------------------------------------------- /docs/recipes/browserify-multiple-destination.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/browserify-multiple-destination.md -------------------------------------------------------------------------------- /docs/recipes/browserify-transforms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/browserify-transforms.md -------------------------------------------------------------------------------- /docs/recipes/browserify-uglify-sourcemap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/browserify-uglify-sourcemap.md -------------------------------------------------------------------------------- /docs/recipes/browserify-with-globs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/browserify-with-globs.md -------------------------------------------------------------------------------- /docs/recipes/combining-streams-to-handle-errors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/combining-streams-to-handle-errors.md -------------------------------------------------------------------------------- /docs/recipes/delete-files-folder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/delete-files-folder.md -------------------------------------------------------------------------------- /docs/recipes/exports-as-tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/exports-as-tasks.md -------------------------------------------------------------------------------- /docs/recipes/fast-browserify-builds-with-watchify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/fast-browserify-builds-with-watchify.md -------------------------------------------------------------------------------- /docs/recipes/handling-the-delete-event-on-watch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/handling-the-delete-event-on-watch.md -------------------------------------------------------------------------------- /docs/recipes/incremental-builds-with-concatenate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/incremental-builds-with-concatenate.md -------------------------------------------------------------------------------- /docs/recipes/maintain-directory-structure-while-globbing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/maintain-directory-structure-while-globbing.md -------------------------------------------------------------------------------- /docs/recipes/make-stream-from-buffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/make-stream-from-buffer.md -------------------------------------------------------------------------------- /docs/recipes/minified-and-non-minified.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/minified-and-non-minified.md -------------------------------------------------------------------------------- /docs/recipes/mocha-test-runner-with-gulp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/mocha-test-runner-with-gulp.md -------------------------------------------------------------------------------- /docs/recipes/only-pass-through-changed-files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/only-pass-through-changed-files.md -------------------------------------------------------------------------------- /docs/recipes/pass-arguments-from-cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/pass-arguments-from-cli.md -------------------------------------------------------------------------------- /docs/recipes/rebuild-only-files-that-change.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/rebuild-only-files-that-change.md -------------------------------------------------------------------------------- /docs/recipes/rollup-with-rollup-stream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/rollup-with-rollup-stream.md -------------------------------------------------------------------------------- /docs/recipes/run-grunt-tasks-from-gulp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/run-grunt-tasks-from-gulp.md -------------------------------------------------------------------------------- /docs/recipes/running-task-steps-per-folder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/running-task-steps-per-folder.md -------------------------------------------------------------------------------- /docs/recipes/running-tasks-in-series.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/running-tasks-in-series.md -------------------------------------------------------------------------------- /docs/recipes/server-with-livereload-and-css-injection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/server-with-livereload-and-css-injection.md -------------------------------------------------------------------------------- /docs/recipes/sharing-streams-with-stream-factories.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/sharing-streams-with-stream-factories.md -------------------------------------------------------------------------------- /docs/recipes/specifying-a-cwd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/specifying-a-cwd.md -------------------------------------------------------------------------------- /docs/recipes/split-tasks-across-multiple-files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/split-tasks-across-multiple-files.md -------------------------------------------------------------------------------- /docs/recipes/templating-with-swig-and-yaml-front-matter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/templating-with-swig-and-yaml-front-matter.md -------------------------------------------------------------------------------- /docs/recipes/using-external-config-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/using-external-config-file.md -------------------------------------------------------------------------------- /docs/recipes/using-multiple-sources-in-one-task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/recipes/using-multiple-sources-in-one-task.md -------------------------------------------------------------------------------- /docs/why-use-pump/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/why-use-pump/README.md -------------------------------------------------------------------------------- /docs/why-use-pump/pipe-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/why-use-pump/pipe-error.png -------------------------------------------------------------------------------- /docs/why-use-pump/pump-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/why-use-pump/pump-error.png -------------------------------------------------------------------------------- /docs/writing-a-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/writing-a-plugin/README.md -------------------------------------------------------------------------------- /docs/writing-a-plugin/dealing-with-streams.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/writing-a-plugin/dealing-with-streams.md -------------------------------------------------------------------------------- /docs/writing-a-plugin/guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/writing-a-plugin/guidelines.md -------------------------------------------------------------------------------- /docs/writing-a-plugin/recommended-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/writing-a-plugin/recommended-modules.md -------------------------------------------------------------------------------- /docs/writing-a-plugin/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/writing-a-plugin/testing.md -------------------------------------------------------------------------------- /docs/writing-a-plugin/using-buffers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/docs/writing-a-plugin/using-buffers.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/index.js -------------------------------------------------------------------------------- /lib/completion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/lib/completion.js -------------------------------------------------------------------------------- /lib/taskTree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/lib/taskTree.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/package.json -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "gulp/test" 3 | } 4 | -------------------------------------------------------------------------------- /test/dest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/test/dest.js -------------------------------------------------------------------------------- /test/fixtures/copy/example.txt: -------------------------------------------------------------------------------- 1 | this is a test -------------------------------------------------------------------------------- /test/fixtures/stuff/run.dmc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/stuff/test.dmc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/test.coffee: -------------------------------------------------------------------------------- 1 | this is a test -------------------------------------------------------------------------------- /test/fixtures/test/run.jade: -------------------------------------------------------------------------------- 1 | test template -------------------------------------------------------------------------------- /test/src.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/test/src.js -------------------------------------------------------------------------------- /test/taskTree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/test/taskTree.js -------------------------------------------------------------------------------- /test/tasks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/test/tasks.js -------------------------------------------------------------------------------- /test/watch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janiceilene/gulp/HEAD/test/watch.js --------------------------------------------------------------------------------