[DEPRECATED] Precompile Facebook React JSX templates into JavaScript
JavaScript
Latest commit 600be8f Oct 15, 2015 @sindresorhus 3.1.0
Permalink
Failed to load latest commit information.
.editorconfig improve docs Jun 4, 2015
.gitattributes init Jan 2, 2014
.gitignore init Jan 2, 2014
.jshintrc improve docs Jun 4, 2015
.travis.yml Update .travis.yml Feb 8, 2015
index.js Add support for sourcemaps Feb 23, 2015
license tweaks Aug 14, 2014
package.json 3.1.0 Oct 15, 2015
readme.md deprecate Sep 8, 2015
test.js Add support for sourcemaps Feb 23, 2015

readme.md

gulp-react Build Status

Deprecated in favor of gulp-babel. Read more.

Precompile React JSX templates into JavaScript

Issues with the output should be reported on the React issue tracker.

Install

$ npm install --save-dev gulp-react

Usage

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

gulp.task('default', function () {
	return gulp.src('template.jsx')
		.pipe(react())
		.pipe(gulp.dest('dist'));
});

API

react([options])

See the react-tools options, except for sourceMap and sourceFilename, which are handled for you.

Source Maps

Use gulp-sourcemaps like this:

var gulp = require('gulp');
var sourcemaps = require('gulp-sourcemaps');
var react = require('gulp-react');

gulp.task('default', function () {
	return gulp.src('template.jsx')
		.pipe(sourcemaps.init())
		.pipe(react())
		.pipe(sourcemaps.write('.'))
		.pipe(gulp.dest('dist'));
});

License

MIT © Sindre Sorhus