1.1.1 • Published 10 years ago
gulp-snakeparser v1.1.1
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'));
});