diff --git a/.eslintrc.json b/.eslintrc.json
index cfd661246ec2b478f133ab15ff037b6ecec5a18c..34200f47a0eb6f3a57ef173c5ceed935d3df00bb 100644
--- a/.eslintrc.json
+++ b/.eslintrc.json
@@ -33,7 +33,7 @@
 		"semi-style": "warn",
 		"block-spacing": ["warn", "always"],
 		"curly": ["warn", "all"],
-		"eqeqeq": "warn",
+		"eqeqeq": ["warn", "smart"],
 		"no-fallthrough": "error",
 		"space-before-function-paren": ["warn", {
 			"anonymous": "never",
@@ -42,6 +42,7 @@
 		}],
 		"template-curly-spacing": ["warn", "never"],
 		"no-trailing-spaces": "warn",
+		"no-mixed-spaces-and-tabs": ["warn", "smart-tabs"],
 		"no-unneeded-ternary": "warn",
 		"camelcase": "warn",
 		"padded-blocks": ["warn", "never"],