gulp-mejs
Version:
Mejs plugin for gulp.
31 lines (25 loc) • 750 B
JavaScript
var gulp = require('gulp')
var clean = require('gulp-rimraf')
var gulpMejs = require('../index')
var gulpSequence = require('gulp-sequence')
module.exports = function () {
gulp.task('clean', function () {
return gulp.src(['test/templates.js'])
.pipe(clean({force: true}))
})
gulp.task('mejs', function () {
return gulp.src('test/fixtures/*.html')
.pipe(gulpMejs({filename: 'templates.js'}))
.pipe(gulp.dest('test'))
})
gulp.task('render', function () {
return gulp.src('test/fixtures/*.html')
.pipe(gulpMejs.render('header', {
title: 'test render',
user: {name: 'zensh'}
}))
.pipe(gulp.dest('test'))
})
gulp.task('test', gulpSequence('clean', 'mejs', 'render'))
}