chore: add shared prettier config
This commit is contained in:
parent
c81b555d40
commit
72287677d4
20 changed files with 72 additions and 80 deletions
19
.prettierrc
19
.prettierrc
|
@ -1,18 +1 @@
|
||||||
{
|
"@developomp-site/prettier-config"
|
||||||
"tabWidth": 4,
|
|
||||||
"semi": false,
|
|
||||||
"overrides": [
|
|
||||||
{
|
|
||||||
"files": "*.md",
|
|
||||||
"options": {
|
|
||||||
"tabWidth": 2
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"files": ".firebaserc",
|
|
||||||
"options": {
|
|
||||||
"tabWidth": 2
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
{
|
|
||||||
"tabWidth": 4,
|
|
||||||
"semi": false,
|
|
||||||
"plugins": ["prettier-plugin-tailwindcss"]
|
|
||||||
}
|
|
4
apps/blog/.prettierrc.cjs
Normal file
4
apps/blog/.prettierrc.cjs
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
module.exports = {
|
||||||
|
...require("@developomp-site/prettier-config"),
|
||||||
|
plugins: ["prettier-plugin-tailwindcss"],
|
||||||
|
}
|
|
@ -28,6 +28,7 @@
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@developomp-site/eslint-config": "workspace:*",
|
"@developomp-site/eslint-config": "workspace:*",
|
||||||
|
"@developomp-site/prettier-config": "workspace:*",
|
||||||
"@developomp-site/tailwind-config": "workspace:*",
|
"@developomp-site/tailwind-config": "workspace:*",
|
||||||
"@types/highlight.js": "^10.1.0",
|
"@types/highlight.js": "^10.1.0",
|
||||||
"@types/katex": "^0.16.0",
|
"@types/katex": "^0.16.0",
|
||||||
|
|
|
@ -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
|
|
|
@ -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
10
apps/main/.prettierrc.cjs
Normal 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" } },
|
||||||
|
],
|
||||||
|
}
|
|
@ -13,6 +13,7 @@
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@developomp-site/content": "workspace:*",
|
"@developomp-site/content": "workspace:*",
|
||||||
"@developomp-site/eslint-config": "workspace:*",
|
"@developomp-site/eslint-config": "workspace:*",
|
||||||
|
"@developomp-site/prettier-config": "workspace:*",
|
||||||
"@developomp-site/tailwind-config": "workspace:*",
|
"@developomp-site/tailwind-config": "workspace:*",
|
||||||
"@fontsource/noto-sans-kr": "^5.0.5",
|
"@fontsource/noto-sans-kr": "^5.0.5",
|
||||||
"@inqling/svelte-icons": "^3.3.2",
|
"@inqling/svelte-icons": "^3.3.2",
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
{
|
|
||||||
"semi": false,
|
|
||||||
"tabWidth": 4,
|
|
||||||
"plugins": ["prettier-plugin-tailwindcss"]
|
|
||||||
}
|
|
4
apps/portfolio/.prettierrc.cjs
Normal file
4
apps/portfolio/.prettierrc.cjs
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
module.exports = {
|
||||||
|
...require("@developomp-site/prettier-config"),
|
||||||
|
plugins: ["prettier-plugin-tailwindcss"],
|
||||||
|
}
|
|
@ -23,6 +23,7 @@
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@developomp-site/content": "workspace:*",
|
"@developomp-site/content": "workspace:*",
|
||||||
|
"@developomp-site/prettier-config": "workspace:*",
|
||||||
"@developomp-site/tailwind-config": "workspace:*",
|
"@developomp-site/tailwind-config": "workspace:*",
|
||||||
"@linaria/babel-preset": "^4.4.5",
|
"@linaria/babel-preset": "^4.4.5",
|
||||||
"@linaria/vite": "^4.2.11",
|
"@linaria/vite": "^4.2.11",
|
||||||
|
|
|
@ -1,13 +1 @@
|
||||||
{
|
"@developomp-site/prettier-config"
|
||||||
"tabWidth": 4,
|
|
||||||
"semi": false,
|
|
||||||
"trailingComma": "es5",
|
|
||||||
"overrides": [
|
|
||||||
{
|
|
||||||
"files": "*.md",
|
|
||||||
"options": {
|
|
||||||
"tabWidth": 2
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
|
@ -41,6 +41,7 @@
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@developomp-site/eslint-config": "workspace:*",
|
"@developomp-site/eslint-config": "workspace:*",
|
||||||
|
"@developomp-site/prettier-config": "workspace:*",
|
||||||
"@types/elasticlunr": "^0.9.5",
|
"@types/elasticlunr": "^0.9.5",
|
||||||
"@types/jsdom": "^21.1.1",
|
"@types/jsdom": "^21.1.1",
|
||||||
"@types/node": "^20.4.1",
|
"@types/node": "^20.4.1",
|
||||||
|
|
|
@ -1,12 +1 @@
|
||||||
{
|
"@developomp-site/prettier-config"
|
||||||
"tabWidth": 4,
|
|
||||||
"semi": false,
|
|
||||||
"overrides": [
|
|
||||||
{
|
|
||||||
"files": "*.md",
|
|
||||||
"options": {
|
|
||||||
"tabWidth": 2
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
"clean": "rm -rf node_modules"
|
"clean": "rm -rf node_modules"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
"@developomp-site/prettier-config": "workspace:*",
|
||||||
"@typescript-eslint/eslint-plugin": "^5.61.0",
|
"@typescript-eslint/eslint-plugin": "^5.61.0",
|
||||||
"@typescript-eslint/parser": "^5.61.0",
|
"@typescript-eslint/parser": "^5.61.0",
|
||||||
"eslint": "^8.44.0",
|
"eslint": "^8.44.0",
|
||||||
|
|
19
packages/prettier-config/index.json
Normal file
19
packages/prettier-config/index.json
Normal 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
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
5
packages/prettier-config/package.json
Normal file
5
packages/prettier-config/package.json
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"name": "@developomp-site/prettier-config",
|
||||||
|
"version": "0.0.0",
|
||||||
|
"main": "index.json"
|
||||||
|
}
|
|
@ -1,4 +1 @@
|
||||||
{
|
"@developomp-site/prettier-config"
|
||||||
"tabWidth": 4,
|
|
||||||
"semi": false
|
|
||||||
}
|
|
||||||
|
|
|
@ -12,6 +12,7 @@
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@developomp-site/eslint-config": "workspace:*",
|
"@developomp-site/eslint-config": "workspace:*",
|
||||||
|
"@developomp-site/prettier-config": "workspace:*",
|
||||||
"eslint": "^8.44.0",
|
"eslint": "^8.44.0",
|
||||||
"tailwindcss": "^3.3.2"
|
"tailwindcss": "^3.3.2"
|
||||||
}
|
}
|
||||||
|
|
20
pnpm-lock.yaml
generated
20
pnpm-lock.yaml
generated
|
@ -72,6 +72,9 @@ importers:
|
||||||
'@developomp-site/eslint-config':
|
'@developomp-site/eslint-config':
|
||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:../../packages/eslint-config
|
version: link:../../packages/eslint-config
|
||||||
|
'@developomp-site/prettier-config':
|
||||||
|
specifier: workspace:*
|
||||||
|
version: link:../../packages/prettier-config
|
||||||
'@developomp-site/tailwind-config':
|
'@developomp-site/tailwind-config':
|
||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:../../packages/tailwind-config
|
version: link:../../packages/tailwind-config
|
||||||
|
@ -132,6 +135,9 @@ importers:
|
||||||
'@developomp-site/eslint-config':
|
'@developomp-site/eslint-config':
|
||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:../../packages/eslint-config
|
version: link:../../packages/eslint-config
|
||||||
|
'@developomp-site/prettier-config':
|
||||||
|
specifier: workspace:*
|
||||||
|
version: link:../../packages/prettier-config
|
||||||
'@developomp-site/tailwind-config':
|
'@developomp-site/tailwind-config':
|
||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:../../packages/tailwind-config
|
version: link:../../packages/tailwind-config
|
||||||
|
@ -235,6 +241,9 @@ importers:
|
||||||
'@developomp-site/content':
|
'@developomp-site/content':
|
||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:../../packages/content
|
version: link:../../packages/content
|
||||||
|
'@developomp-site/prettier-config':
|
||||||
|
specifier: workspace:*
|
||||||
|
version: link:../../packages/prettier-config
|
||||||
'@developomp-site/tailwind-config':
|
'@developomp-site/tailwind-config':
|
||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:../../packages/tailwind-config
|
version: link:../../packages/tailwind-config
|
||||||
|
@ -392,6 +401,9 @@ importers:
|
||||||
'@developomp-site/eslint-config':
|
'@developomp-site/eslint-config':
|
||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:../eslint-config
|
version: link:../eslint-config
|
||||||
|
'@developomp-site/prettier-config':
|
||||||
|
specifier: workspace:*
|
||||||
|
version: link:../prettier-config
|
||||||
'@types/elasticlunr':
|
'@types/elasticlunr':
|
||||||
specifier: ^0.9.5
|
specifier: ^0.9.5
|
||||||
version: 0.9.5
|
version: 0.9.5
|
||||||
|
@ -413,6 +425,9 @@ importers:
|
||||||
|
|
||||||
packages/eslint-config:
|
packages/eslint-config:
|
||||||
devDependencies:
|
devDependencies:
|
||||||
|
'@developomp-site/prettier-config':
|
||||||
|
specifier: workspace:*
|
||||||
|
version: link:../prettier-config
|
||||||
'@typescript-eslint/eslint-plugin':
|
'@typescript-eslint/eslint-plugin':
|
||||||
specifier: ^5.61.0
|
specifier: ^5.61.0
|
||||||
version: 5.61.0(@typescript-eslint/parser@5.61.0)(eslint@8.44.0)(typescript@5.1.6)
|
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
|
specifier: ^5.1.6
|
||||||
version: 5.1.6
|
version: 5.1.6
|
||||||
|
|
||||||
|
packages/prettier-config: {}
|
||||||
|
|
||||||
packages/tailwind-config:
|
packages/tailwind-config:
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@developomp-site/eslint-config':
|
'@developomp-site/eslint-config':
|
||||||
specifier: workspace:*
|
specifier: workspace:*
|
||||||
version: link:../eslint-config
|
version: link:../eslint-config
|
||||||
|
'@developomp-site/prettier-config':
|
||||||
|
specifier: workspace:*
|
||||||
|
version: link:../prettier-config
|
||||||
eslint:
|
eslint:
|
||||||
specifier: ^8.44.0
|
specifier: ^8.44.0
|
||||||
version: 8.44.0
|
version: 8.44.0
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue