Skip to content

HunsonAbadeeer/dirs-clear-sync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

##Install

$ npm install dirs-clear-sync --save-dev

##Usage

//modules
const gulp     = require("gulp");
const babel    = require("gulp-babel");
const changed  = require("gulp-changed");

const garbageCollector = require("dirs-clear-sync").factory(__dirname);

//paths

let src = './src/**/*';

let dst = './';

//tasks
gulp.task('gc', () => {
    //in my actionhero project it takes about 20 ms, to finish it
    garbageCollector.readDirsRecursive('/src','/').clear();
});

gulp.task('transpose', ['gc'], () => {
    return gulp.src(src)
            .pipe(changed(dst))
            .pipe(babel({
            presets: [ 'es2015' ]
            }))
    .pipe(gulp.dest(dst));
});

About

Npm module, to ceep your file structure in touch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published