add testsuite and testcase list pages in frontend of testing-scheduler
[bottlenecks.git] / testing-scheduler / ui / .eslintrc.js
diff --git a/testing-scheduler/ui/.eslintrc.js b/testing-scheduler/ui/.eslintrc.js
new file mode 100644 (file)
index 0000000..a81682f
--- /dev/null
@@ -0,0 +1,29 @@
+// https://eslint.org/docs/user-guide/configuring\r
+\r
+module.exports = {\r
+  root: true,\r
+  parserOptions: {\r
+    parser: 'babel-eslint'\r
+  },\r
+  env: {\r
+    browser: true,\r
+  },\r
+  extends: [\r
+    // https://github.com/vuejs/eslint-plugin-vue#priority-a-essential-error-prevention\r
+    // consider switching to `plugin:vue/strongly-recommended` or `plugin:vue/recommended` for stricter rules.\r
+    'plugin:vue/essential',\r
+    // https://github.com/standard/standard/blob/master/docs/RULES-en.md\r
+    'standard'\r
+  ],\r
+  // required to lint *.vue files\r
+  plugins: [\r
+    'vue'\r
+  ],\r
+  // add your custom rules here\r
+  rules: {\r
+    // allow async-await\r
+    'generator-star-spacing': 'off',\r
+    // allow debugger during development\r
+    'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off'\r
+  }\r
+}\r