{"library":"gherkin-formatter","type":"library","category":null,"description":"A TypeScript library for formatting Gherkin AST models back into Gherkin feature file strings. Current stable version is 1.2.2, released under the Gherking organization. It provides a format() function that takes a Document AST node (from gherkin-ast) and optional FormatConfig options to control tag layout, line breaks, indentation, and compact output. Key differentiator: it is part of the gherking ecosystem, designed to work with gherkin-ast and gherkin-io for parsing, manipulating, and writing Gherkin documents programmatically.","language":"javascript","status":"active","version":"1.2.2","tags":["javascript","Gherkin","Feature","Scenario","Scenario Outline","Background","Step","Examples","AST","typescript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install gherkin-formatter","imports":["import { format } from 'gherkin-formatter'","import { FormatConfig } from 'gherkin-formatter'","import gherkinFormatter from 'gherkin-formatter'"]},{"cmd":"yarn add gherkin-formatter","imports":[]},{"cmd":"pnpm add gherkin-formatter","imports":[]}],"homepage":"https://github.com/gherking/gherkin-formatter#readme","github":"https://github.com/gherking/gherkin-formatter","docs":null,"changelog":null,"pypi":null,"npm":"gherkin-formatter","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}