0.0.1 • Published 10 years ago

gulp-file-cache v0.0.1

Weekly downloads
824
License
MIT
Repository
github
Last release
10 years ago

gulp-file-cache

NPM version Build Status Coverage Status Dependency Status

file-cache plugin for gulp

file-cache creates a cache file on your disk to filter files in your stream that haven't changed since last run.

Usage

First, install gulp-file-cache as a development dependency:

npm install --save-dev gulp-file-cache

Then, add it to your gulpfile.js:

The following task only lint new or updated files

var FileCache = require("gulp-file-cache");

var fileCache = new FileCache();

gulp.src("./src/*.ext")
	.pipe(fileCache.filter())
	.pipe(jshint())
	.pipe(fileCache.cache());

API

fileCache.create(name)

Create a new FileCache instance

name

Type: String Default: .gulp-cache

The cache file name saved on disk.

FileCache.filter()

Create a through stream that filters file that are already in the cache

FileCache.cache()

Cache file in the stram into the cache file

License

MIT License