UNPKG

1.42 kBPlain TextView Raw
1{
2 "parser": "babel-eslint",
3 "parserOptions": {
4 "ecmaVersion": 6,
5 "sourceType": "module",
6 "ecmaFeatures": {
7 "modules": true
8 }
9 },
10 "extends": "eslint:recommended",
11 "env": {
12 "browser": true,
13 "es6": true,
14 "node": true
15 },
16 "rules": {
17 "semi": [
18 2,
19 "always"
20 ],
21 "no-bitwise": 2,
22 "curly": 2,
23 "eqeqeq": 2,
24 "no-eq-null": 2,
25 "wrap-iife": [
26 2,
27 "inside"
28 ],
29 "no-use-before-define": [
30 2,
31 {
32 "functions": false
33 }
34 ],
35 "new-cap": 2,
36 "no-caller": 2,
37 "no-console": 0,
38 "no-new": 2,
39 "quotes": [
40 2,
41 "single",
42 {
43 "avoidEscape": true
44 }
45 ],
46 "space-before-function-paren": [
47 2,
48 "never"
49 ],
50 "comma-dangle": [
51 2,
52 "never"
53 ],
54 "eol-last": 2,
55 "keyword-spacing": [
56 2,
57 {}
58 ],
59 "space-before-blocks": [
60 2,
61 "always"
62 ],
63 "consistent-this": [
64 2,
65 "self"
66 ],
67 "indent": [
68 2,
69 4,
70 {
71 "CallExpression": {"arguments": "first"},
72 "flatTernaryExpressions": true,
73 "FunctionExpression": {"parameters": "first"},
74 "MemberExpression": "off",
75 "SwitchCase": 1
76 }
77 ]
78 },
79 "globals": {
80 "define": true,
81 "localforage": true,
82 "module": true,
83 "require": true,
84 "self": true,
85 "System": true
86 }
87}