diff --git a/.gitignore b/.gitignore index 5fa06343..85640f3d 100644 --- a/.gitignore +++ b/.gitignore @@ -16,4 +16,4 @@ # vendor/ node_modules .DS_Store -dist \ No newline at end of file +dist diff --git a/net/web/.prettierrc b/net/web/.prettierrc new file mode 100644 index 00000000..d6ea19f4 --- /dev/null +++ b/net/web/.prettierrc @@ -0,0 +1,5 @@ +{ + "singleQuote": true, + "printWidth": 120, + "singleAttributePerLine": true +} diff --git a/net/web/package.json b/net/web/package.json index 36bee8cc..f232971c 100644 --- a/net/web/package.json +++ b/net/web/package.json @@ -13,6 +13,7 @@ "crypto-js": "^4.1.1", "dompurify": "^3.0.1", "jsencrypt": "^2.3.1", + "prettier": "^3.2.5", "react": "^18.2.0", "react-color": "^2.19.3", "react-dom": "^18.2.0", @@ -27,6 +28,8 @@ "scripts": { "start": "vite", "build": "vite build", + "lint": "prettier -c .", + "lint:write": "prettier -w .", "test": "jest" }, "eslintConfig": { diff --git a/net/web/yarn.lock b/net/web/yarn.lock index 78ffc3c4..afb84337 100644 --- a/net/web/yarn.lock +++ b/net/web/yarn.lock @@ -4630,6 +4630,11 @@ prelude-ls@~1.1.2: resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== +prettier@^3.2.5: + version "3.2.5" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.2.5.tgz#e52bc3090586e824964a8813b09aba6233b28368" + integrity sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A== + pretty-format@^27.0.2: version "27.5.1" resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz"