File: .eslintrc.yml

package info (click to toggle)
node-ytdl-core 4.11.5%2Bdfsg%2B~cs4.10.9-2
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 2,768 kB
  • sloc: javascript: 2,156; makefile: 2
file content (196 lines) | stat: -rw-r--r-- 3,994 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
extends: eslint:recommended
parserOptions:
  ecmaVersion: 2017
  ecmaFeatures:
    impliedStrict: true
env:
  es6: true
  node: true
  mocha: false
rules:
  no-await-in-loop: 'off'
  no-compare-neg-zero: error
  no-extra-parens:
  - warn
  - all
  - nestedBinaryExpressions: false
  no-template-curly-in-string: error
  no-unsafe-negation: error
  valid-jsdoc:
  - warn
  - prefer:
      arg: param
      return: returns
    preferType:
      Boolean: boolean
      Number: number
      object: Object
      String: string
    requireReturn: false
    requireReturnType: true
    requireParamDescription: false
    requireReturnDescription: false
    requireParamType: true
  accessor-pairs: warn
  array-callback-return: error
  complexity:
  - 'off'
  - max: 25
  consistent-return: 'off'
  curly:
  - error
  - multi-line
  - consistent
  dot-location:
  - error
  - property
  dot-notation: error
  eqeqeq: error
  no-console:
  - error
  - allow:
    - warn
  no-empty-function: error
  no-floating-decimal: error
  no-implied-eval: error
  no-invalid-this: error
  no-lone-blocks: error
  no-multi-spaces: error
  no-new-func: error
  no-new-wrappers: error
  no-new: error
  no-octal-escape: error
  no-return-assign: 'off'
  no-return-await: error
  no-self-compare: error
  no-sequences: error
  no-throw-literal: error
  no-unmodified-loop-condition: error
  no-unused-expressions: error
  no-useless-call: error
  no-useless-concat: error
  no-useless-escape: error
  no-useless-return: error
  no-void: error
  no-warning-comments: warn
  prefer-promise-reject-errors: error
  require-await: warn
  wrap-iife: error
  yoda: error
  no-label-var: error
  no-shadow: error
  no-undef-init: error
  callback-return: error
  handle-callback-err: error
  no-mixed-requires: error
  no-new-require: error
  no-path-concat: error
  array-bracket-spacing: error
  block-spacing: error
  brace-style:
  - error
  - 1tbs
  - allowSingleLine: true
  capitalized-comments:
  - error
  - always
  - ignoreConsecutiveComments: true
  comma-dangle:
  - error
  - always-multiline
  comma-spacing: error
  comma-style: error
  computed-property-spacing: error
  consistent-this:
  - error
  - "$this"
  eol-last: error
  func-names: error
  func-name-matching: error
  func-style:
  - error
  - declaration
  - allowArrowFunctions: true
  indent:
  - error
  - 2
  - SwitchCase: 1
  key-spacing: error
  keyword-spacing: error
  max-depth: error
  max-len:
  - error
  - 120
  - 2
  max-nested-callbacks:
  - error
  - max: 4
  max-statements-per-line:
  - error
  - max: 2
  new-cap: 'off'
  newline-per-chained-call:
  - error
  - ignoreChainWithDepth: 3
  no-array-constructor: error
  no-inline-comments: error
  no-lonely-if: error
  no-mixed-operators: error
  no-multiple-empty-lines:
  - error
  - max: 2
    maxEOF: 1
    maxBOF: 0
  no-new-object: error
  no-spaced-func: error
  no-trailing-spaces: error
  no-unneeded-ternary: error
  no-whitespace-before-property: error
  nonblock-statement-body-position: error
  object-curly-spacing:
  - error
  - always
  operator-assignment: error
  operator-linebreak:
  - error
  - after
  padded-blocks:
  - error
  - never
  quote-props:
  - error
  - as-needed
  quotes:
  - error
  - single
  - avoidEscape: true
    allowTemplateLiterals: true
  semi-spacing: error
  semi: error
  space-before-blocks: error
  space-before-function-paren:
  - error
  - never
  space-in-parens: error
  space-infix-ops: error
  space-unary-ops: error
  spaced-comment: error
  template-tag-spacing: error
  unicode-bom: error
  arrow-body-style: error
  arrow-parens:
  - error
  - as-needed
  arrow-spacing: error
  no-duplicate-imports: error
  no-useless-computed-key: error
  no-useless-constructor: error
  prefer-arrow-callback: error
  prefer-numeric-literals: error
  prefer-rest-params: error
  prefer-spread: error
  prefer-template: error
  rest-spread-spacing: error
  template-curly-spacing: error
  yield-star-spacing: error
  no-var: error