chore: add shared prettier config

This commit is contained in:
Kim, Jimin 2023-07-09 12:41:43 +09:00
parent c81b555d40
commit 72287677d4
20 changed files with 72 additions and 80 deletions

View file

@ -1,18 +1 @@
{
"tabWidth": 4,
"semi": false,
"overrides": [
{
"files": "*.md",
"options": {
"tabWidth": 2
}
},
{
"files": ".firebaserc",
"options": {
"tabWidth": 2
}
}
]
}
"@developomp-site/prettier-config"

View file

@ -1,5 +0,0 @@
{
"tabWidth": 4,
"semi": false,
"plugins": ["prettier-plugin-tailwindcss"]
}

View file

@ -0,0 +1,4 @@
module.exports = {
...require("@developomp-site/prettier-config"),
plugins: ["prettier-plugin-tailwindcss"],
}

View file

@ -28,6 +28,7 @@
},
"devDependencies": {
"@developomp-site/eslint-config": "workspace:*",
"@developomp-site/prettier-config": "workspace:*",
"@developomp-site/tailwind-config": "workspace:*",
"@types/highlight.js": "^10.1.0",
"@types/katex": "^0.16.0",

View file

@ -1,17 +0,0 @@
.DS_Store
node_modules
/build
/.svelte-kit
/package
.env
.env.*
!.env.example
.vercel
.output
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
# Ignore files for PNPM, NPM and YARN
pnpm-lock.yaml
package-lock.json
yarn.lock

View file

@ -1,6 +0,0 @@
{
"tabWidth": 4,
"semi": false,
"plugins": ["prettier-plugin-svelte", "prettier-plugin-tailwindcss"],
"overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }]
}

10
apps/main/.prettierrc.cjs Normal file
View file

@ -0,0 +1,10 @@
const sharedConfig = require("@developomp-site/prettier-config")
module.exports = {
...sharedConfig,
plugins: ["prettier-plugin-svelte", "prettier-plugin-tailwindcss"],
overrides: [
...sharedConfig.overrides,
{ files: "*.svelte", options: { parser: "svelte" } },
],
}

View file

@ -13,6 +13,7 @@
"devDependencies": {
"@developomp-site/content": "workspace:*",
"@developomp-site/eslint-config": "workspace:*",
"@developomp-site/prettier-config": "workspace:*",
"@developomp-site/tailwind-config": "workspace:*",
"@fontsource/noto-sans-kr": "^5.0.5",
"@inqling/svelte-icons": "^3.3.2",

View file

@ -1,5 +0,0 @@
{
"semi": false,
"tabWidth": 4,
"plugins": ["prettier-plugin-tailwindcss"]
}

View file

@ -0,0 +1,4 @@
module.exports = {
...require("@developomp-site/prettier-config"),
plugins: ["prettier-plugin-tailwindcss"],
}

View file

@ -23,6 +23,7 @@
},
"devDependencies": {
"@developomp-site/content": "workspace:*",
"@developomp-site/prettier-config": "workspace:*",
"@developomp-site/tailwind-config": "workspace:*",
"@linaria/babel-preset": "^4.4.5",
"@linaria/vite": "^4.2.11",

View file

@ -1,13 +1 @@
{
"tabWidth": 4,
"semi": false,
"trailingComma": "es5",
"overrides": [
{
"files": "*.md",
"options": {
"tabWidth": 2
}
}
]
}
"@developomp-site/prettier-config"

View file

@ -41,6 +41,7 @@
},
"devDependencies": {
"@developomp-site/eslint-config": "workspace:*",
"@developomp-site/prettier-config": "workspace:*",
"@types/elasticlunr": "^0.9.5",
"@types/jsdom": "^21.1.1",
"@types/node": "^20.4.1",

View file

@ -1,12 +1 @@
{
"tabWidth": 4,
"semi": false,
"overrides": [
{
"files": "*.md",
"options": {
"tabWidth": 2
}
}
]
}
"@developomp-site/prettier-config"

View file

@ -8,6 +8,7 @@
"clean": "rm -rf node_modules"
},
"devDependencies": {
"@developomp-site/prettier-config": "workspace:*",
"@typescript-eslint/eslint-plugin": "^5.61.0",
"@typescript-eslint/parser": "^5.61.0",
"eslint": "^8.44.0",

View file

@ -0,0 +1,19 @@
{
"$schema": "http://json.schemastore.org/prettierrc",
"tabWidth": 4,
"semi": false,
"overrides": [
{
"files": "*.md",
"options": {
"tabWidth": 2
}
},
{
"files": ".firebaserc",
"options": {
"tabWidth": 2
}
}
]
}

View file

@ -0,0 +1,5 @@
{
"name": "@developomp-site/prettier-config",
"version": "0.0.0",
"main": "index.json"
}

View file

@ -1,4 +1 @@
{
"tabWidth": 4,
"semi": false
}
"@developomp-site/prettier-config"

View file

@ -12,6 +12,7 @@
},
"devDependencies": {
"@developomp-site/eslint-config": "workspace:*",
"@developomp-site/prettier-config": "workspace:*",
"eslint": "^8.44.0",
"tailwindcss": "^3.3.2"
}

20
pnpm-lock.yaml generated
View file

@ -72,6 +72,9 @@ importers:
'@developomp-site/eslint-config':
specifier: workspace:*
version: link:../../packages/eslint-config
'@developomp-site/prettier-config':
specifier: workspace:*
version: link:../../packages/prettier-config
'@developomp-site/tailwind-config':
specifier: workspace:*
version: link:../../packages/tailwind-config
@ -132,6 +135,9 @@ importers:
'@developomp-site/eslint-config':
specifier: workspace:*
version: link:../../packages/eslint-config
'@developomp-site/prettier-config':
specifier: workspace:*
version: link:../../packages/prettier-config
'@developomp-site/tailwind-config':
specifier: workspace:*
version: link:../../packages/tailwind-config
@ -235,6 +241,9 @@ importers:
'@developomp-site/content':
specifier: workspace:*
version: link:../../packages/content
'@developomp-site/prettier-config':
specifier: workspace:*
version: link:../../packages/prettier-config
'@developomp-site/tailwind-config':
specifier: workspace:*
version: link:../../packages/tailwind-config
@ -392,6 +401,9 @@ importers:
'@developomp-site/eslint-config':
specifier: workspace:*
version: link:../eslint-config
'@developomp-site/prettier-config':
specifier: workspace:*
version: link:../prettier-config
'@types/elasticlunr':
specifier: ^0.9.5
version: 0.9.5
@ -413,6 +425,9 @@ importers:
packages/eslint-config:
devDependencies:
'@developomp-site/prettier-config':
specifier: workspace:*
version: link:../prettier-config
'@typescript-eslint/eslint-plugin':
specifier: ^5.61.0
version: 5.61.0(@typescript-eslint/parser@5.61.0)(eslint@8.44.0)(typescript@5.1.6)
@ -444,11 +459,16 @@ importers:
specifier: ^5.1.6
version: 5.1.6
packages/prettier-config: {}
packages/tailwind-config:
devDependencies:
'@developomp-site/eslint-config':
specifier: workspace:*
version: link:../eslint-config
'@developomp-site/prettier-config':
specifier: workspace:*
version: link:../prettier-config
eslint:
specifier: ^8.44.0
version: 8.44.0