UNPKG

@zapal/dx

Version:

Zapal DX. Set of code quality tools configurations, rule sets and utilities. Prettier, ESLint, TypeScript, Commitlint, etc.

41 lines (39 loc) 1.12 kB
// src/prettier/default.ts var defaultPrettierConfig = { printWidth: 130, useTabs: false, tabWidth: 2, semi: false, singleQuote: true, quoteProps: "as-needed", jsxSingleQuote: false, trailingComma: "all", bracketSpacing: true, bracketSameLine: false, arrowParens: "always", proseWrap: "always", endOfLine: "lf", singleAttributePerLine: false, plugins: ["prettier-plugin-packagejson", "@ianvs/prettier-plugin-sort-imports"], // Sort imports importOrderTypeScriptVersion: "5.0.0", importOrder: [ "<BUILTIN_MODULES>", "^(@zapal)(/.*)$", "<THIRD_PARTY_MODULES>", "", "^[.]", "", "^(?!.*[.]css$)[./].*$", ".css$" ] }; // src/prettier/svelte.ts var sveltePrettierConfig = { ...defaultPrettierConfig, plugins: [...defaultPrettierConfig?.plugins || [], "prettier-plugin-svelte"], overrides: [...defaultPrettierConfig?.overrides || [], { files: "*.svelte", options: { parser: "svelte" } }] }; export { defaultPrettierConfig as default, defaultPrettierConfig, sveltePrettierConfig }; //# sourceMappingURL=index.js.map //# sourceMappingURL=index.js.map