svelte-eslint-parser
Version:
Svelte parser for ESLint
7 lines (6 loc) • 468 B
TypeScript
import type { ParserObject } from "./parser-object.js";
export type UserOptionParser = string | ParserObject | Record<string, string | ParserObject | undefined> | undefined;
/** Get parser for script lang */
export declare function getParserForLang(lang: string | undefined | null, parser: UserOptionParser): string | ParserObject;
/** Get parser */
export declare function getParser(attrs: Record<string, string | undefined>, parser: UserOptionParser): ParserObject;