gulp-create-custom-dir

1.0.0 • Public • Published

gulp-create-custom-dir

Gulp extension to create recursive directories and you can specify the group and user (1000:1000) if the specified folder exist just applied the permissions.

alt text

Create directories as a 'root' user:

var gulp = require('gulp'),
    createRecursiveDir = require('gulp-create-custom-dir');
    
gulp.task('default', function () {
  return createRecursiveDir('/some/example/directory'); 
});

Or

Specify the group and user:

var gulp = require('gulp'),
    createRecursiveDir = require('gulp-create-custom-dir');
    
gulp.task('default', function () {
  return createRecursiveDir('/some/example/directory', 1000, 1000); 
});

Also

Receive on 'chunk.__folderPath' parameter the created folder name:

var gulp = require('gulp'),
    createRecursiveDir = require('gulp-create-custom-dir'),
    through = require('through2');
    
gulp.task('default', function () {
  return gulp.des('/some/example')
         .pipe(createRecursiveDir('/some/example/directory', 1000, 1000))
         .pipe(through.obj(function (chunk, enc, cb) {
            console.log(chunk.__folderPath); /*/some/example/directory*/
            
            cb(null, chunk);
         }));
});

Readme

Keywords

Package Sidebar

Install

npm i gulp-create-custom-dir

Weekly Downloads

2

Version

1.0.0

License

ISC

Unpacked Size

3.65 kB

Total Files

5

Last publish

Collaborators

  • chadsfather