chore: set up prettier

This commit is contained in:
Ayo Ayco 2024-12-19 23:10:55 +01:00
parent 5a4f8b9b30
commit a362adab90
4 changed files with 28 additions and 1 deletions

1
.pretterignore Normal file
View file

@ -0,0 +1 @@
site/**

View file

@ -11,6 +11,7 @@
"cli": "node ./packages/cli",
"test:cli": "cd packages/cli && pnpm run test",
"lint": "eslint . --config eslint.config.js",
"format": "prettier --write \"./**/*.{js,mjs,json}\"",
"prepare": "husky"
},
"packageManager": "pnpm@9.15.0+sha512.76e2379760a4328ec4415815bcd6628dee727af3779aaa4c914e3944156c4299921a89f976381ee107d41f12cfa4b66681ca9c718f0668fa0831ed4c6d8ba56c",
@ -18,6 +19,7 @@
"@eslint/js": "^9.17.0",
"eslint": "^9.17.0",
"globals": "^15.14.0",
"husky": "^9.1.7"
"husky": "^9.1.7",
"prettier": "^3.4.2"
}
}

View file

@ -20,6 +20,9 @@ importers:
husky:
specifier: ^9.1.7
version: 9.1.7
prettier:
specifier: ^3.4.2
version: 3.4.2
packages/cli:
dependencies:
@ -2374,6 +2377,11 @@ packages:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
prettier@3.4.2:
resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==}
engines: {node: '>=14'}
hasBin: true
pretty-bytes@6.1.1:
resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==}
engines: {node: ^14.13.1 || >=16.0.0}
@ -5243,6 +5251,8 @@ snapshots:
prelude-ls@1.2.1: {}
prettier@3.4.2: {}
pretty-bytes@6.1.1: {}
process-nextick-args@2.0.1: {}

14
prettier.config.js Normal file
View file

@ -0,0 +1,14 @@
// prettier.config.js, .prettierrc.js, prettier.config.mjs, or .prettierrc.mjs
/**
* @see https://prettier.io/docs/en/configuration.html
* @type {import("prettier").Config}
*/
const config = {
trailingComma: "es5",
tabWidth: 2,
semi: false,
singleQuote: true,
};
export default config;