@truenine/eslint9-config
Version:
ESLint 9 configuration package for Compose Client projects with TypeScript, Vue, and modern JavaScript support
27 lines (25 loc) • 714 B
JavaScript
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
//#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
exports.defaultFormatterConfig = defaultFormatterConfig;
exports.formatterConfig = formatterConfig;
//# sourceMappingURL=formatter.cjs.map