forked from PhilDL/react-router-gospel-stack
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.prettierrc.js
More file actions
27 lines (26 loc) · 801 Bytes
/
.prettierrc.js
File metadata and controls
27 lines (26 loc) · 801 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/** @typedef {import("@ianvs/prettier-plugin-sort-imports").PluginConfig} SortImportsConfig*/
/** @typedef {import("prettier").Config} PrettierConfig*/
/** @typedef {{ tailwindConfig: string }} TailwindConfig*/
/** @type { PrettierConfig | SortImportsConfig | TailwindConfig } */
module.exports = {
printWidth: 80,
tabWidth: 2,
plugins: [
"@ianvs/prettier-plugin-sort-imports",
"prettier-plugin-tailwindcss",
],
importOrder: [
"^(react/(.*)$)|^(react$)|^(react-native(.*)$)",
"^(remix/(.*)$)|^(remix$)",
"^(next/(.*)$)|^(next$)",
"<THIRD_PARTY_MODULES>",
"",
"^@remix-gospel-stack/(.*)$",
"",
"^~/utils/(.*)$",
"^~/components/(.*)$",
"^~/(.*)$",
"^[./]",
],
importOrderParserPlugins: ["typescript", "jsx", "decorators-legacy"],
};