UNPKG

gherkin

Version:

A fast Gherkin lexer/parser based on the Ragel State Machine Compiler.

16 lines (14 loc) 376 B
exports.Lexer = function(lang) { return require('./gherkin/lexer/' + lang).Lexer; }; exports.connect = function(path) { var gherkinFiles = require('connect').static(__dirname); return function(req, res, next) { if(req.url.indexOf(path) == 0) { req.url = req.url.slice(path.length); gherkinFiles(req, res, next); } else { next(); } }; };