Skip to content

PromptScript API


Interface: Formatter

Defined in: formatters/src/types.ts:41

Common interface for all formatters.

Properties

defaultConvention

readonly defaultConvention: string

Defined in: formatters/src/types.ts:49

Default convention for this formatter


description

readonly description: string

Defined in: formatters/src/types.ts:47

Human-readable description


name

readonly name: string

Defined in: formatters/src/types.ts:43

Unique formatter identifier


outputPath

readonly outputPath: string

Defined in: formatters/src/types.ts:45

Default output file path

Methods

format()

format(ast, options?): FormatterOutput

Defined in: formatters/src/types.ts:51

Transform AST to tool-specific format

Parameters

ast

Program

options?

FormatOptions

Returns

FormatterOutput