diff --git a/package-lock.json b/package-lock.json index 28b90d4..1db5bd4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3178,6 +3178,12 @@ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", "dev": true }, + "prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", + "dev": true + }, "private": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", diff --git a/package.json b/package.json index 0f29010..b40a280 100644 --- a/package.json +++ b/package.json @@ -5,12 +5,14 @@ "license": "GPLv3", "scripts": { "build": "babel src --out-dir dist", - "lint": "eslint --ignore-path .gitignore ." + "lint": "eslint --ignore-path .gitignore .", + "format": "prettier --ignore-path .gitignore --write \"**/*.+(js|json)\"" }, "devDependencies": { "@babel/cli": "^7.7.0", "@babel/core": "^7.7.2", "@babel/preset-env": "^7.7.1", - "eslint": "^6.6.0" + "eslint": "^6.6.0", + "prettier": "^1.19.1" } } diff --git a/src/example.js b/src/example.js index 3d6dc79..b8eebc8 100644 --- a/src/example.js +++ b/src/example.js @@ -1,10 +1,10 @@ -const username = 'freddy' -typeof username === 'string' +const username = "freddy"; +typeof username === "string"; -if (!('serviceWorker' in navigator)) { +if (!("serviceWorker" in navigator)) { // you have an old browser :-( } -const greeting = 'hello' -console.log(`${greeting} world!`) -;[1, 2, 3].forEach(x => console.log(x)) +const greeting = "hello"; +console.log(`${greeting} world!`); +[1, 2, 3].forEach(x => console.log(x));