Fix type definitions for v3 (#15464)

This commit is contained in:
liuxingbaoyu authored and GitHub committed 2023-09-27 22:43:58 +09:00
1 parent d9e09e0849
commit c140ed6b53
1 file changed
+1 -8
+1 -8
View File
@@ -302,11 +302,6 @@ export type BuiltInParserName =
| "yaml";
export type BuiltInParsers = Record<BuiltInParserName, BuiltInParser>;
export type CustomParser = (
text: string,
options: Options,
) => AST | Promise<AST>;
/**
* For use in `.prettierrc.js`, `.prettierrc.cjs`, `prettierrc.mjs`, `prettier.config.js`, `prettier.config.cjs`, `prettier.config.mjs`
*/
@@ -371,7 +366,7 @@ export interface RequiredOptions extends doc.printer.Options {
/**
* Specify which parser to use.
*/
parser: LiteralUnion<BuiltInParserName> | CustomParser;
parser: LiteralUnion<BuiltInParserName>;
/**
* Specify the input filepath. This will be used to do parser inference.
*/
@@ -584,8 +579,6 @@ export function formatWithCursor(
options: CursorOptions,
): Promise<CursorResult>;
export function formatAST(ast: any, options?: Options): Promise<string>;
export interface ResolveConfigOptions {
/**
* If set to `false`, all caching will be bypassed.