fix prettier plugin loading

This commit is contained in:
maxichrome 2022-05-23 02:53:53 -05:00
parent f5e0666d11
commit 50f761775f
No known key found for this signature in database
GPG key ID: DDC459310E98B6AB
4 changed files with 8 additions and 22 deletions

6
.prettierrc.cli.js Normal file
View file

@ -0,0 +1,6 @@
var mainConfig = require('./.prettierrc.json');
module.exports = {
...mainConfig,
plugins: ['@trivago/prettier-plugin-sort-imports']
};

View file

@ -1,5 +1,5 @@
{
"plugins": ["@trivago/prettier-plugin-sort-imports"],
"pluginSearchDirs": ["."],
"useTabs": true,
"printWidth": 100,
"singleQuote": true,

View file

@ -9,7 +9,7 @@
"db:migrate": "pnpm core prisma migrate dev",
"db:gen": "pnpm core prisma generate",
"lint": "turbo run lint",
"format": "prettier --write \"**/*.{ts,tsx,html,scss,json,yml,md}\"",
"format": "prettier --config .prettierrc.cli-only.js --write \"**/*.{ts,tsx,html,scss,json,yml,md}\"",
"desktop": "pnpm --filter @sd/desktop --",
"mobile": "pnpm --filter @sd/mobile -- ",
"web": "pnpm --filter @sd/web -- ",

View file

@ -1,20 +0,0 @@
{
"useTabs": false,
"printWidth": 100,
"tabWidth": 2,
"singleQuote": true,
"trailingComma": "none",
"jsxBracketSameLine": false,
"semi": true,
"quoteProps": "consistent",
"importOrder": [
"^@sd/core/(.*)$",
"^@sd/interface/(.*)$",
"^@sd/client/(.*)$",
"^@sd/ui/(.*)$",
"<THIRD_PARTY_MODULES>",
"^[./]"
],
"importOrderSeparation": true,
"importOrderSortSpecifiers": true
}