DefinitelyTyped/gulp-cached/gulp-cached-tests.ts
2015-08-15 11:17:00 +02:00

22 lines
463 B
TypeScript

/// <reference path="../gulp/gulp.d.ts" />
/// <reference path="./gulp-cached.d.ts" />
import * as gulp from "gulp";
import cached = require("gulp-cached");
// Usage
gulp.src("*.ts")
.pipe(cached("ts-cache"));
gulp.src("*.ts")
.pipe(cached("ts-cache", {}));
gulp.src("*.ts")
.pipe(cached("ts-cache", { optimizeMemory: true }));
// Clearing the whole cache
cached.caches = {};
// Clearing a specific cache entry
delete cached.caches["ts-cache"];