Socket
Socket
Sign inDemoInstall

@cucumber/gherkin

Package Overview
Dependencies
Maintainers
2
Versions
45
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cucumber/gherkin - npm Package Compare versions

Comparing version 14.0.1 to 14.0.2

2

dist/package.json
{
"name": "@cucumber/gherkin",
"version": "14.0.1",
"version": "14.0.2",
"description": "Gherkin parser",

@@ -5,0 +5,0 @@ "main": "dist/src/index.js",

import GherkinStreams from './stream/GherkinStreams';
import generateMessages from './stream/generateMessages';
import makeSourceEnvelope from './stream/makeSourceEnvelope';
import IGherkinOptions from './IGherkinOptions';

@@ -9,6 +11,5 @@ import Query from './Query';

import compile from './pickles/compile';
import { parse, parseAndCompile } from '../test/utils/parse';
declare const dialects: Readonly<{
[key: string]: Dialect;
}>;
export { GherkinStreams, IGherkinOptions, Query, dialects, Dialect, Parser, AstBuilder, TokenScanner, compile, parse, parseAndCompile, };
export { GherkinStreams, generateMessages, makeSourceEnvelope, IGherkinOptions, Query, dialects, Dialect, Parser, AstBuilder, TokenScanner, compile, };

@@ -6,5 +6,9 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.parseAndCompile = exports.parse = exports.compile = exports.TokenScanner = exports.AstBuilder = exports.Parser = exports.dialects = exports.Query = exports.GherkinStreams = void 0;
exports.compile = exports.TokenScanner = exports.AstBuilder = exports.Parser = exports.dialects = exports.Query = exports.makeSourceEnvelope = exports.generateMessages = exports.GherkinStreams = void 0;
var GherkinStreams_1 = __importDefault(require("./stream/GherkinStreams"));
exports.GherkinStreams = GherkinStreams_1.default;
var generateMessages_1 = __importDefault(require("./stream/generateMessages"));
exports.generateMessages = generateMessages_1.default;
var makeSourceEnvelope_1 = __importDefault(require("./stream/makeSourceEnvelope"));
exports.makeSourceEnvelope = makeSourceEnvelope_1.default;
var Query_1 = __importDefault(require("./Query"));

@@ -21,7 +25,4 @@ exports.Query = Query_1.default;

var gherkin_languages_json_1 = __importDefault(require("./gherkin-languages.json"));
var parse_1 = require("../test/utils/parse");
Object.defineProperty(exports, "parse", { enumerable: true, get: function () { return parse_1.parse; } });
Object.defineProperty(exports, "parseAndCompile", { enumerable: true, get: function () { return parse_1.parseAndCompile; } });
var dialects = gherkin_languages_json_1.default;
exports.dialects = dialects;
//# sourceMappingURL=index.js.map
import { messages } from '@cucumber/messages';
import IGherkinOptions from '../IGherkinOptions';
export default function generateMessages(data: string, uri: string, options: IGherkinOptions): messages.Envelope[];
export default function generateMessages(data: string, uri: string, options: IGherkinOptions): readonly messages.IEnvelope[];

@@ -33,2 +33,3 @@ "use strict";

var AstBuilder_1 = __importDefault(require("../AstBuilder"));
var makeSourceEnvelope_1 = __importDefault(require("./makeSourceEnvelope"));
function generateMessages(data, uri, options) {

@@ -39,9 +40,3 @@ var e_1, _a, e_2, _b;

if (options.includeSource) {
result.push(new messages_1.messages.Envelope({
source: {
uri: uri,
data: data,
mediaType: 'text/x.cucumber.gherkin+plain',
},
}));
result.push(makeSourceEnvelope_1.default(data, uri));
}

@@ -48,0 +43,0 @@ if (!options.includeGherkinDocument && !options.includePickles) {

{
"name": "@cucumber/gherkin",
"version": "14.0.1",
"version": "14.0.2",
"description": "Gherkin parser",

@@ -5,0 +5,0 @@ "main": "dist/src/index.js",

import GherkinStreams from './stream/GherkinStreams'
import generateMessages from './stream/generateMessages'
import makeSourceEnvelope from './stream/makeSourceEnvelope'
import IGherkinOptions from './IGherkinOptions'

@@ -10,3 +12,2 @@ import Query from './Query'

import DIALECTS from './gherkin-languages.json'
import { parse, parseAndCompile } from '../test/utils/parse'

@@ -17,2 +18,4 @@ const dialects = DIALECTS as Readonly<{ [key: string]: Dialect }>

GherkinStreams,
generateMessages,
makeSourceEnvelope,
IGherkinOptions,

@@ -26,4 +29,2 @@ Query,

compile,
parse,
parseAndCompile,
}

@@ -7,2 +7,3 @@ import Parser from '../Parser'

import IGherkinOptions from '../IGherkinOptions'
import makeSourceEnvelope from './makeSourceEnvelope'

@@ -13,3 +14,3 @@ export default function generateMessages(

options: IGherkinOptions
) {
): readonly messages.IEnvelope[] {
const result = []

@@ -19,11 +20,3 @@

if (options.includeSource) {
result.push(
new messages.Envelope({
source: {
uri,
data,
mediaType: 'text/x.cucumber.gherkin+plain',
},
})
)
result.push(makeSourceEnvelope(data, uri))
}

@@ -30,0 +23,0 @@

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc