UNPKG

eslint-config-sensible-prettier-typescript

Version:

Sensible default eslint rules and prettier rules for Typescript projects

45 lines 1.57 kB
export * from './config.mjs'; /** * Build Prettier config * @returns Prettier config */ export declare function buildPrettierConfig(): { [x: string]: unknown; overrides?: Array<{ files: string | string[]; excludeFiles?: string | string[]; options?: import("prettier").Options; }>; semi?: boolean; singleQuote?: boolean; jsxSingleQuote?: boolean; trailingComma?: "none" | "es5" | "all"; bracketSpacing?: boolean; objectWrap?: "preserve" | "collapse"; bracketSameLine?: boolean; rangeStart?: number; rangeEnd?: number; parser?: import("prettier").LiteralUnion<import("prettier").BuiltInParserName>; filepath?: string; requirePragma?: boolean; insertPragma?: boolean; checkIgnorePragma?: boolean; proseWrap?: "always" | "never" | "preserve"; arrowParens?: "avoid" | "always"; plugins?: Array<string | URL | import("prettier").Plugin>; htmlWhitespaceSensitivity?: "css" | "strict" | "ignore"; endOfLine?: "auto" | "lf" | "crlf" | "cr"; quoteProps?: "as-needed" | "consistent" | "preserve"; vueIndentScriptAndStyle?: boolean; embeddedLanguageFormatting?: "auto" | "off"; singleAttributePerLine?: boolean; experimentalOperatorPosition?: "start" | "end"; experimentalTernaries?: boolean; jsxBracketSameLine?: boolean; printWidth?: number; tabWidth?: number; useTabs?: boolean; parentParser?: string | undefined | undefined; __embeddedInHtml?: boolean | undefined | undefined; }; //# sourceMappingURL=index.d.ts.map