2.0.0 • Published 5 years ago

gulp-tap v2.0.0

Weekly downloads
60,147
License
MIT
Repository
github
Last release
5 years ago

gulp-tap Build Status Coverage Status Dependencies Status

Easily tap into a pipeline.

Install

npm install gulp-tap --save-dev

Uses

Some filters like gulp-coffee process all files. What if you want to process all JS and Coffee files in a single pipeline. Use tap to filter out .coffee files and process them through the coffee filter and let JavaScript files pass through.

gulp.src("src/**/*.{coffee,js}")
    .pipe(tap(function(file, t) {
        if (path.extname(file.path) === '.coffee') {
            return t.through(coffee, []);
        }
    }))
    .pipe(gulp.dest('build'));

What if you want to change content like add a header? No need for a separate filter, just change the content.

tap(function(file) {
    file.contents = Buffer.concat([
        new Buffer('HEADER'),
        file.contents
    ]);
});

If you do not return a stream, tap forwards your changes.

Examples

See Wiki for more examples.

License

The MIT License (MIT)

lpbteditorconfig-lint-jsadgile-dev@somoscuatro/gulp-wordpress-themejoyerfomantic-ui-semeia@infinitebrahmanuniverse/nolb-gulp-tfomantic-ui@everything-registry/sub-chunk-1812plus.webclient.buildampclickfunnelsampsalesfunnels@14four/falcon@alicd/sugar@ampatspell/wireframe@wijs/frontend-gulp-tasksadgile1000-packages@zerothstack/toolchainautopagesaramsay-build@cobalt-engine/dev-build-strategy@cremadesign/captchamagento-boilerplatemaken-clilucy-clim-forgecwi-shp-cimarmeladmdtex-climinified-angularminify-imagelithium-sdknz-gridnz-animateomi-mp-webcoffee-projectchewiemystikmongo-sites-apibaum-gulp-publishnode-sitecore-clinorma-javascriptnorma-sassminecraft-addon-toolchainminecraft-addon-toolchain-browserifyminecraft-addon-toolchain-webpackmeec-workingdependency-installproactive-gulp-packpremailplantingjsmod-buildfrontkit@battr/battr-buildxiaomin001testwebpack-frontlineyanatrayummy-flowwix-lucy-cli@salespreso/deck-gulp-tasks@ubiquits/toolchain@ssovit/devthing@tiddh/brave-icons@wrethink/react-native-twilio-video-webrtc@wrethink/react-native-twilio-video-webrtc-wtkbuild-gbu@cwi/shp-ciblex@colinrotherham/coreeng-semantic-uiesds-buildedu.emory.build-systemelixir-pepellipsis-gulp@erchaves/sugarconeembrace-gulp-less-reporter@hungryinc/dustjs-express-enginecibulka-gulp-depskl-gulp-taskskit-build-assetsliferay-watchliferay-osgi-watchcompageslisbakke-react-native-twilio-video-webrtcfeds-boilerplate-webfeds-build-viewssenogulp@infoprojects/decafsetrobot-gulpserval-backbonefe-gulpfeflow-devkit-mpnative-startkit@ekolabs/project-kit@flua/gulp-initeasywebstart@gentsagency/gulp-registryeclint@gilt-tech/swig-install@gilt-tech/swig-minify
2.0.0

5 years ago

1.0.1

7 years ago

0.4.2

7 years ago

0.4.1

7 years ago

0.4.0

7 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago