UNPKG

@devaloop/prettier-plugin-devalang

Version:

Prettier plugin for Devalang formatting

17 lines (16 loc) 472 B
import { Doc } from "prettier"; import { ProgramNode } from "./interfaces/statement"; import { Node } from "./types/node"; /** * Parses a block of nodes * @param block Node[] * @returns Doc[] */ export declare const parseBlock: (block: Node[]) => Doc[]; /** * Parses a Devalang program from a string into an AST. * @param text string * @returns ProgramNode */ export declare const parse: (text: string) => ProgramNode; export declare const astFormat = "devalang";