.eslintrc.json 765 字节
Newer Older
M
Mislav Marohnić 已提交
1 2 3 4 5
{
  "parserOptions": {
    "sourceType": "module"
  },
  "globals": {
6
    "WHATWGFetch": true,
M
Mislav Marohnić 已提交
7 8 9 10 11 12 13 14 15 16 17
    "ArrayBuffer": true,
    "DataView": true,
    "Promise": true,
    "Symbol": true,
    "Uint8Array": true
  },
  "extends": [
    "plugin:github/browser"
  ],
  "rules": {
    "object-shorthand": "off"
M
Mislav Marohnić 已提交
18 19 20 21 22 23 24 25 26 27 28
  },
  "overrides": [
    {
      "files": ["test/*.js"],
      "env": {
        "browser": true,
        "mocha": true
      },
      "globals": {
        "assert": true,
        "chai": true,
29 30
        "FileReaderSync": true,
        "Mocha": true
M
Mislav Marohnić 已提交
31 32
      }
    },
M
Mislav Marohnić 已提交
33 34 35 36 37 38
    {
      "files": ["test/{karma,server}*.js"],
      "env": {
        "node": true
      }
    },
M
Mislav Marohnić 已提交
39 40 41 42 43 44 45
    {
      "files": ["test/worker.js"],
      "env": {
        "worker": true
      }
    }
  ]
M
Mislav Marohnić 已提交
46
}