Skip to content

Instantly share code, notes, and snippets.

@robertoentringer
Last active June 2, 2019 14:28
Show Gist options
  • Save robertoentringer/3b9a437c48a5c8ad9ddae8467fb875cb to your computer and use it in GitHub Desktop.
Save robertoentringer/3b9a437c48a5c8ad9ddae8467fb875cb to your computer and use it in GitHub Desktop.
My eslint config to working with prettier.
module.exports = {
env: {
commonjs: true,
browser: true,
es6: true
},
extends: ["eslint:recommended", "plugin:prettier/recommended"],
globals: {
Atomics: "readonly",
SharedArrayBuffer: "readonly",
chrome: "readonly"
},
plugins: ["prettier", "html"],
parserOptions: {
ecmaVersion: 2018,
sourceType: "module"
},
rules: {
"prettier/prettier": ["error", { semi: false, printWidth: 100 }],
"comma-dangle": ["error", "never"]
}
}
module.exports = {
env: {
commonjs: true,
es6: true,
node: true,
},
extends: ["eslint:recommended", "plugin:prettier/recommended"],
parserOptions: {
ecmaVersion: 2018,
sourceType: "module"
},
plugins: ["prettier", "html"],
rules: {
"no-console": 0,
"prettier/prettier": ["error", { semi: false , printWidth: 100}],
},
}
npm install --save-dev eslint eslint-config-prettier eslint-plugin-html eslint-plugin-prettier prettier
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment