From 5df4c2baf4c9198371ffa594f78e6d4fdc99156b Mon Sep 17 00:00:00 2001 From: Chuck Dries Date: Mon, 12 Jul 2021 18:52:26 -0700 Subject: [PATCH] add prettier --- .eslintrc.js | 5 ----- .prettierignore | 5 +++++ .prettierrc.json | 1 + package.json | 7 +++++-- yarn.lock | 2 +- 5 files changed, 12 insertions(+), 8 deletions(-) create mode 100644 .prettierignore create mode 100644 .prettierrc.json diff --git a/.eslintrc.js b/.eslintrc.js index 2e9f3fc..0e747b9 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -19,12 +19,7 @@ module.exports = { ], 'rules': { 'react/prop-types': 0, - 'quotes': ['warn', 'single'], - 'semi': 1, - 'indent': ['warn', 2], - 'comma-dangle': ['warn', 'always-multiline'], 'no-unused-vars': 1, - 'jsx-quotes': 1, 'react/jsx-sort-props': 1, }, }; diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..18055b9 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,5 @@ +.cache +node_modules +old\ website +public +gatsby \ No newline at end of file diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1 @@ +{} diff --git a/package.json b/package.json index e7d9a6c..7d63a95 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,8 @@ "lint": "eslint --ext .jsx,.js src", "upload": "rsync -rz --delete public/ ci@droplet.chuckdries.com:www/personal-website", "upload-staging": "rsync -rz --delete public/ ci@droplet.chuckdries.com:www/personal-website-staging", - "deploy": "yarn build && yarn upload" + "deploy": "yarn build && yarn upload", + "pretty": "prettier --write ." }, "dependencies": { "@mdx-js/mdx": "^1.6.22", @@ -64,5 +65,7 @@ "tailwindcss": "^2.1.2", "use-breakpoint": "^2.0.1" }, - "devDependencies": {} + "devDependencies": { + "prettier": "2.3.2" + } } diff --git a/yarn.lock b/yarn.lock index 68bad93..bcaaa47 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11144,7 +11144,7 @@ prepend-http@^2.0.0: resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= -prettier@^2.0.5: +prettier@2.3.2, prettier@^2.0.5: version "2.3.2" resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.2.tgz#ef280a05ec253712e486233db5c6f23441e7342d" integrity sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==