@truenine/eslint9-config
Version:
ESLint 9 configuration package for Compose Client projects with TypeScript, Vue, and modern JavaScript support
24 lines (23 loc) • 592 B
JavaScript
//#region src/configs/formatter.ts
/** Formatter (Prettier) 默认配置 */
const formatterConfig = {
css: "prettier",
html: "prettier",
markdown: "prettier",
prettierOptions: {
printWidth: 160,
tabWidth: 2,
arrowParens: "avoid",
vueIndentScriptAndStyle: true,
useTabs: false,
singleQuote: true,
jsxSingleQuote: true,
trailingComma: "none",
bracketSpacing: false
}
};
/** @deprecated 使用 formatterConfig 代替 */
const defaultFormatterConfig = formatterConfig;
//#endregion
export { defaultFormatterConfig, formatterConfig };
//# sourceMappingURL=formatter.mjs.map