Hierarchy

  • Prettier
    • Prettier

Constructors

Properties

ignoreFile?: IgnoreFile

The .prettierIgnore file.

settings: PrettierSettings

Direct access to the prettier settings

defaultOptions: {
    overrides: {
        files: string[];
        options: {
            printWidth: number;
            proseWrap: ProseWrap;
            quoteProps: QuoteProps;
            semi: boolean;
            singleQuote: boolean;
        };
    }[];
    settings: {
        bracketSpacing: boolean;
        printWidth: number;
        semi: boolean;
        tabWidth: number;
        trailingComma: TrailingComma;
        useTabs: boolean;
    };
} = ...

Type declaration

  • overrides: {
        files: string[];
        options: {
            printWidth: number;
            proseWrap: ProseWrap;
            quoteProps: QuoteProps;
            semi: boolean;
            singleQuote: boolean;
        };
    }[]
  • settings: {
        bracketSpacing: boolean;
        printWidth: number;
        semi: boolean;
        tabWidth: number;
        trailingComma: TrailingComma;
        useTabs: boolean;
    }
    • bracketSpacing: boolean
    • printWidth: number
    • semi: boolean
    • tabWidth: number
    • trailingComma: TrailingComma
    • useTabs: boolean

Accessors

  • get overrides(): PrettierOverride[]
  • Returns all Prettier overrides

    Returns PrettierOverride[]

Methods

  • Defines Prettier ignore Patterns these patterns will be added to the file .prettierignore

    Parameters

    • pattern: string

      filepatterns so exclude from prettier formatting

    Returns void

  • Called after synthesis. Order is not guaranteed.

    Returns void

  • Returns void

  • Synthesizes files to the project output directory.

    Returns void

  • Parameters

    • project: Project

    Returns undefined | Prettier

Generated using TypeDoc