@cucumber/gherkin
Version:
Gherkin parser
13 lines • 2.91 kB
JavaScript
import AstBuilder from './AstBuilder.js';
import * as Errors from './Errors.js';
import GherkinClassicTokenMatcher from './GherkinClassicTokenMatcher.js';
import GherkinInMarkdownTokenMatcher from './GherkinInMarkdownTokenMatcher.js';
import generateMessages from './generateMessages.js';
import DIALECTS from './gherkin-languages.json' with { type: 'json' };
import makeSourceEnvelope from './makeSourceEnvelope.js';
import Parser from './Parser.js';
import compile from './pickles/compile.js';
import TokenScanner from './TokenScanner.js';
const dialects = DIALECTS;
export { AstBuilder, compile, dialects, Errors, GherkinClassicTokenMatcher, GherkinInMarkdownTokenMatcher, generateMessages, makeSourceEnvelope, Parser, TokenScanner, };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxVQUFVLE1BQU0saUJBQWlCLENBQUE7QUFFeEMsT0FBTyxLQUFLLE1BQU0sTUFBTSxhQUFhLENBQUE7QUFDckMsT0FBTywwQkFBMEIsTUFBTSxpQ0FBaUMsQ0FBQTtBQUN4RSxPQUFPLDZCQUE2QixNQUFNLG9DQUFvQyxDQUFBO0FBQzlFLE9BQU8sZ0JBQWdCLE1BQU0sdUJBQXVCLENBQUE7QUFDcEQsT0FBTyxRQUFRLE1BQU0sMEJBQTBCLENBQUMsT0FBTyxJQUFJLEVBQUUsTUFBTSxFQUFFLENBQUE7QUFFckUsT0FBTyxrQkFBa0IsTUFBTSx5QkFBeUIsQ0FBQTtBQUN4RCxPQUFPLE1BQU0sTUFBTSxhQUFhLENBQUE7QUFDaEMsT0FBTyxPQUFPLE1BQU0sc0JBQXNCLENBQUE7QUFDMUMsT0FBTyxZQUFZLE1BQU0sbUJBQW1CLENBQUE7QUFFNUMsTUFBTSxRQUFRLEdBQUcsUUFBZ0QsQ0FBQTtBQUVqRSxPQUFPLEVBQ0wsVUFBVSxFQUNWLE9BQU8sRUFFUCxRQUFRLEVBQ1IsTUFBTSxFQUNOLDBCQUEwQixFQUMxQiw2QkFBNkIsRUFDN0IsZ0JBQWdCLEVBRWhCLGtCQUFrQixFQUNsQixNQUFNLEVBQ04sWUFBWSxHQUNiLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgQXN0QnVpbGRlciBmcm9tICcuL0FzdEJ1aWxkZXIuanMnXG5pbXBvcnQgRGlhbGVjdCBmcm9tICcuL0RpYWxlY3QuanMnXG5pbXBvcnQgKiBhcyBFcnJvcnMgZnJvbSAnLi9FcnJvcnMuanMnXG5pbXBvcnQgR2hlcmtpbkNsYXNzaWNUb2tlbk1hdGNoZXIgZnJvbSAnLi9HaGVya2luQ2xhc3NpY1Rva2VuTWF0Y2hlci5qcydcbmltcG9ydCBHaGVya2luSW5NYXJrZG93blRva2VuTWF0Y2hlciBmcm9tICcuL0doZXJraW5Jbk1hcmtkb3duVG9rZW5NYXRjaGVyLmpzJ1xuaW1wb3J0IGdlbmVyYXRlTWVzc2FnZXMgZnJvbSAnLi9nZW5lcmF0ZU1lc3NhZ2VzLmpzJ1xuaW1wb3J0IERJQUxFQ1RTIGZyb20gJy4vZ2hlcmtpbi1sYW5ndWFnZXMuanNvbicgd2l0aCB7IHR5cGU6ICdqc29uJyB9XG5pbXBvcnQgSUdoZXJraW5PcHRpb25zIGZyb20gJy4vSUdoZXJraW5PcHRpb25zLmpzJ1xuaW1wb3J0IG1ha2VTb3VyY2VFbnZlbG9wZSBmcm9tICcuL21ha2VTb3VyY2VFbnZlbG9wZS5qcydcbmltcG9ydCBQYXJzZXIgZnJvbSAnLi9QYXJzZXIuanMnXG5pbXBvcnQgY29tcGlsZSBmcm9tICcuL3BpY2tsZXMvY29tcGlsZS5qcydcbmltcG9ydCBUb2tlblNjYW5uZXIgZnJvbSAnLi9Ub2tlblNjYW5uZXIuanMnXG5cbmNvbnN0IGRpYWxlY3RzID0gRElBTEVDVFMgYXMgUmVhZG9ubHk8eyBba2V5OiBzdHJpbmddOiBEaWFsZWN0IH0+XG5cbmV4cG9ydCB7XG4gIEFzdEJ1aWxkZXIsXG4gIGNvbXBpbGUsXG4gIERpYWxlY3QsXG4gIGRpYWxlY3RzLFxuICBFcnJvcnMsXG4gIEdoZXJraW5DbGFzc2ljVG9rZW5NYXRjaGVyLFxuICBHaGVya2luSW5NYXJrZG93blRva2VuTWF0Y2hlcixcbiAgZ2VuZXJhdGVNZXNzYWdlcyxcbiAgSUdoZXJraW5PcHRpb25zLFxuICBtYWtlU291cmNlRW52ZWxvcGUsXG4gIFBhcnNlcixcbiAgVG9rZW5TY2FubmVyLFxufVxuIl19