TelescopeJS/Telescope

View on GitHub
.eslintrc

Summary

Maintainability
Test Coverage
{
  "parser": "babel-eslint",
  "extends": [
    "eslint:recommended"
//    "plugin:react/recommended"
  ],
  "rules": {
    "indent": ["error", 2],
    "quotes": ["error", "single"],
    "semi": ["error", "never"],
    "comma-dangle": ["error", "never"],
    "no-cond-assign": ["error", "always"],
    "no-console": "off",
    "eqeqeq": ["error", "smart"],
    "curly": ["error", "multi-line"],
    "no-else-return": ["error"],
    "no-eval": ["error"],
    "no-use-before-define": ["error"],
    "no-undef": ["error"],
    "array-bracket-spacing": ["error", "never"],
    "object-curly-spacing": ["error", "always"]
//    "react/prop-types": [ true, { "ignore": ["children"] }]
  },
  "parserOptions": {
    "ecmaVersion": 8,
    "sourceType": "module",
    "ecmaFeatures": {
      "experimentalObjectRestSpread": true
//      "jsx": true
    }
  },
  "env": {
    "es6": true,
    "browser": true,
    "node": true,
    "mocha": true
  }
}