@julr/tooling-configs
Version:
Shared tooling configs: TSConfig, OXC (oxlint + oxfmt)
21 lines (20 loc) • 486 B
JavaScript
import { t as IGNORE_PATTERNS } from "../shared-CoSP_HvN.mjs";
import { defineConfig } from "oxfmt";
//#region src/oxc/fmt.ts
function julrPreset(config = {}) {
return defineConfig({
printWidth: 100,
trailingComma: "all",
semi: false,
useTabs: false,
singleQuote: true,
quoteProps: "consistent",
bracketSpacing: true,
arrowParens: "avoid",
ignorePatterns: IGNORE_PATTERNS,
htmlWhitespaceSensitivity: "ignore",
...config
});
}
//#endregion
export { julrPreset };