aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.eslintrc.json21
-rw-r--r--README.md2
2 files changed, 22 insertions, 1 deletions
diff --git a/.eslintrc.json b/.eslintrc.json
new file mode 100644
index 00000000..44eaeff8
--- /dev/null
+++ b/.eslintrc.json
@@ -0,0 +1,21 @@
+{
+ "extends": "eslint:recommended",
+ "parserOptions": {
+ "ecmaVersion": 8
+ },
+ "rules": {
+ "arrow-parens": ["error", "as-needed"],
+ "comma-dangle": ["error", "never"],
+ "dot-notation": "error",
+ "eqeqeq": 2,
+ "no-case-declarations": "error",
+ "no-const-assign": 2,
+ "no-undef": 0,
+ "no-unused-vars": 0,
+ "no-var": 2,
+ "prefer-const": 2,
+ "quote-props": ["error", "consistent"],
+ "quotes": [2, "single", "avoid-escape"],
+ "semi": 2
+ }
+}
diff --git a/README.md b/README.md
index c8af8295..a5c00b17 100644
--- a/README.md
+++ b/README.md
@@ -236,7 +236,7 @@ other developers who want to help out. I take pride in the high quality of the c
following basic guidelines when creating pull requests:
* Please discuss large features before writing code.
-* Follow the [conventions and style](https://raw.githubusercontent.com/FooSoft/dotfiles/master/.eslintrc.json) of the existing code.
+* Follow the [conventions and style](.eslintrc.json) of the existing code.
* Write clean, modern ES6 code (`const`/`let`, `await`, arrow functions, etc.)
* Large pull requests without a clear scope will not be merged.
* Incomplete or non-standalone features will not be merged.