2.0.2 • Published 7 years ago

gulp-attire v2.0.2

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

gulp-attire

Attire asset pre-compiler task build for gulp.

Install

$ npm install --save-dev gulp-attire

Usage

Manifest:

// theme/foo/config.json
{
  "main.js": [
    "assets/scripts/foo.js"
    "assets/scripts/bar.js"
  ],
  "main.css":"assets/styles/**/*.css",
  "vendor.js": [
    "assets/vendor/bootstrap/dist/js/bootstrap.min.js"
  ]
}

Gulp task:

var gulp = require('gulp');
var attire = require('gulp-attire');

gulp.task('attire',function(){
  gulp.src('theme/foo/config.json', { buffer: false })
    .pipe(attire())
    .pipe(gulp.dest('public')); // path to store the manifest file
});

Output:

{
  "main.js": "public/js/main-ba96a3de.js",
  "vendor.js": "public/js/vendor-ba96a3de.js",
  "main.css": "public/css/main-ba96a3de.css"
}
2.0.2

7 years ago

2.0.1

7 years ago

0.2.0

7 years ago

0.1.0

7 years ago