An open API service indexing awesome lists of open source software.

https://github.com/jstransformers/gulp-jstransformer

Run JSTransformers through Gulp.
https://github.com/jstransformers/gulp-jstransformer

Last synced: over 1 year ago
JSON representation

Run JSTransformers through Gulp.

Awesome Lists containing this project

README

          

# gulp-jstransformer

[Gulp](http://gulpjs.com) support for [JSTransformers](http://github.com/jstransformers).

[![Build Status](https://img.shields.io/travis/jstransformers/gulp-jstransformer/master.svg)](https://travis-ci.org/jstransformers/gulp-jstransformer)
[![Coverage Status](https://img.shields.io/codecov/c/github/jstransformers/gulp-jstransformer/master.svg)](https://codecov.io/gh/jstransformers/gulp-jstransformer)
[![Dependency Status](https://img.shields.io/david/jstransformers/gulp-jstransformer/master.svg)](http://david-dm.org/jstransformers/gulp-jstransformer)
[![NPM version](https://img.shields.io/npm/v/gulp-jstransformer.svg)](https://www.npmjs.org/package/gulp-jstransformer)

## Install
```
npm install gulp-jstransformer --save
```

## Usage

```js
'use strict';

var gulp = require('gulp');
var rename = require('gulp-rename');
var jstransformer = require('gulp-jstransformer');

var options = {
engine: 'octet'
};
var locals = {
hello: 'Hello'
};

gulp.task('default', function () {
return gulp.src('test/*.octet')
.pipe(jstransformer(options, locals))
.pipe(rename(function (path) {
path.basename = 'expected'
path.extname = ".html"
}))
.pipe(gulp.dest('dest/'));
});
```

or just `git clone` this repository and run `gulp`

## License

MIT