diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..48e90e8 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,7 @@ +{ + "endOfLine": "lf", + "semi": false, + "singleQuote": false, + "tabWidth": 2, + "trailingComma": "es5" +} diff --git a/README.md b/README.md index 770e978..aa06e7b 100644 --- a/README.md +++ b/README.md @@ -48,6 +48,7 @@ A quick look at the top-level files and directories you'll see in a Gatsby proje ├── node_modules ├── src ├── .gitignore + ├── .prettierrc ├── gatsby-browser.js ├── gatsby-config.js ├── gatsby-node.js diff --git a/package.json b/package.json index b4bc17e..325e2a6 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,7 @@ "scripts": { "build": "gatsby build", "develop": "gatsby develop", + "format": "prettier --write src/**/*.{js,jsx}", "start": "npm run develop", "serve": "gatsby serve", "test": "echo \"Write tests! -> https://gatsby.app/unit-testing\"" @@ -16,6 +17,9 @@ "react": "^16.8.3", "react-dom": "^16.8.3" }, + "devDependencies": { + "prettier": "^1.16.4" + }, "repository": { "type": "git", "url": "https://github.com/gatsbyjs/gatsby-starter-hello-world" diff --git a/yarn.lock b/yarn.lock index c65e99d..0992d37 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6986,7 +6986,7 @@ prepend-http@^1.0.1: resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= -prettier@^1.16.0: +prettier@^1.16.0, prettier@^1.16.4: version "1.16.4" resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.16.4.tgz#73e37e73e018ad2db9c76742e2647e21790c9717" integrity sha512-ZzWuos7TI5CKUeQAtFd6Zhm2s6EpAD/ZLApIhsF9pRvRtM1RFo61dM/4MSRUA0SuLugA/zgrZD8m0BaY46Og7g==