gulp-snakeparser
v1.1.1
Published
Gulp plugin for compiling grammers of snake-parser
Downloads
16
Readme
gulp-snakeparser
Gulp plugin for compiling grammers of snake-parser.
Installation
$ npm install --save-dev gulp-snakeparserUsage
Something like this will generate a parse function and set it to module.exports:
var gulp = require('gulp');
var snakeparser = require('gulp-snakeparser');
gulp.task('snakeparser', function() {
return gulp.src('src/*.sg') // *.sg is a grammer file of snake-parser
.pipe(snakeparser())
.pipe(gulp.dest('dist'));
});You can also specify a variable name for assigning the parse function, doing something like this:
var gulp = require('gulp');
var snakeparser = require('gulp-snakeparser');
gulp.task('snakeparser', function() {
return gulp.src('src/*.sg')
.pipe(snakeparser({exportVariable: 'parse'}))
.pipe(gulp.dest('dist'));
});