From 1b78ee7ca1869055947dfc4d62c8aa4f442f6363 Mon Sep 17 00:00:00 2001 From: Alexandre Nunes Date: Sun, 27 Sep 2020 02:23:15 -0300 Subject: [PATCH] chore: add and fix prettier --- .eslintrc.js | 2 ++ .prettierrc.js | 7 +++++++ package-lock.json | 6 ++++++ package.json | 5 +++-- 4 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 .prettierrc.js diff --git a/.eslintrc.js b/.eslintrc.js index 1dcbff7..84738bf 100755 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -6,6 +6,8 @@ module.exports = { }, extends: [ 'plugin:@typescript-eslint/recommended', + 'prettier/@typescript-eslint', + 'plugin:prettier/recommended', // Enables eslint-plugin-prettier and eslint-config-prettier. This will display prettier errors as ESLint errors. Make sure this is always the last configuration in the extends array. ], rules: {}, }; diff --git a/.prettierrc.js b/.prettierrc.js new file mode 100644 index 0000000..aed7d4a --- /dev/null +++ b/.prettierrc.js @@ -0,0 +1,7 @@ +module.exports = { + semi: true, + trailingComma: "all", + singleQuote: true, + printWidth: 120, + tabWidth: 2, +}; diff --git a/package-lock.json b/package-lock.json index 020f43f..f84a85f 100755 --- a/package-lock.json +++ b/package-lock.json @@ -5027,6 +5027,12 @@ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", "dev": true }, + "prettier": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.1.2.tgz", + "integrity": "sha512-16c7K+x4qVlJg9rEbXl7HEGmQyZlG4R9AgP+oHKRMsMsuk8s+ATStlf1NpDqyBI1HpVyfjLOeMhH2LvuNvV5Vg==", + "dev": true + }, "prettier-linter-helpers": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", diff --git a/package.json b/package.json index 07c9730..ad48e2b 100755 --- a/package.json +++ b/package.json @@ -50,9 +50,10 @@ "jest": "24.9.0", "lint-staged": "^10.4.0", "ts-jest": "^26.3.0", - "typescript": "^4.0.2" + "typescript": "^4.0.2", + "prettier": "^2.1.1" }, "dependencies": { "xmldom": "^0.3.0" } -} \ No newline at end of file +}