···
9
9
"version": "1.0.0",
10
10
"license": "MIT",
11
11
"devDependencies": {
12
12
-
"@babel/core": "^7.15.5",
13
13
-
"@babel/parser": "^7.15.5",
14
12
"eslint": "^7.32.0",
15
15
-
"husky": "^7.0.2",
16
13
"lint-staged": "^11.1.2",
17
14
"prettier": "^2.3.2"
18
15
},
···
29
26
"@babel/highlight": "^7.10.4"
30
27
}
31
28
},
32
32
-
"node_modules/@babel/compat-data": {
33
33
-
"version": "7.15.0",
34
34
-
"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz",
35
35
-
"integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==",
36
36
-
"dev": true,
37
37
-
"engines": {
38
38
-
"node": ">=6.9.0"
39
39
-
}
40
40
-
},
41
41
-
"node_modules/@babel/core": {
42
42
-
"version": "7.15.5",
43
43
-
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.5.tgz",
44
44
-
"integrity": "sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==",
45
45
-
"dev": true,
46
46
-
"dependencies": {
47
47
-
"@babel/code-frame": "^7.14.5",
48
48
-
"@babel/generator": "^7.15.4",
49
49
-
"@babel/helper-compilation-targets": "^7.15.4",
50
50
-
"@babel/helper-module-transforms": "^7.15.4",
51
51
-
"@babel/helpers": "^7.15.4",
52
52
-
"@babel/parser": "^7.15.5",
53
53
-
"@babel/template": "^7.15.4",
54
54
-
"@babel/traverse": "^7.15.4",
55
55
-
"@babel/types": "^7.15.4",
56
56
-
"convert-source-map": "^1.7.0",
57
57
-
"debug": "^4.1.0",
58
58
-
"gensync": "^1.0.0-beta.2",
59
59
-
"json5": "^2.1.2",
60
60
-
"semver": "^6.3.0",
61
61
-
"source-map": "^0.5.0"
62
62
-
},
63
63
-
"engines": {
64
64
-
"node": ">=6.9.0"
65
65
-
},
66
66
-
"funding": {
67
67
-
"type": "opencollective",
68
68
-
"url": "https://opencollective.com/babel"
69
69
-
}
70
70
-
},
71
71
-
"node_modules/@babel/core/node_modules/@babel/code-frame": {
72
72
-
"version": "7.14.5",
73
73
-
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
74
74
-
"integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
75
75
-
"dev": true,
76
76
-
"dependencies": {
77
77
-
"@babel/highlight": "^7.14.5"
78
78
-
},
79
79
-
"engines": {
80
80
-
"node": ">=6.9.0"
81
81
-
}
82
82
-
},
83
83
-
"node_modules/@babel/core/node_modules/semver": {
84
84
-
"version": "6.3.0",
85
85
-
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
86
86
-
"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
87
87
-
"dev": true,
88
88
-
"bin": {
89
89
-
"semver": "bin/semver.js"
90
90
-
}
91
91
-
},
92
92
-
"node_modules/@babel/generator": {
93
93
-
"version": "7.15.4",
94
94
-
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz",
95
95
-
"integrity": "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==",
96
96
-
"dev": true,
97
97
-
"dependencies": {
98
98
-
"@babel/types": "^7.15.4",
99
99
-
"jsesc": "^2.5.1",
100
100
-
"source-map": "^0.5.0"
101
101
-
},
102
102
-
"engines": {
103
103
-
"node": ">=6.9.0"
104
104
-
}
105
105
-
},
106
106
-
"node_modules/@babel/helper-compilation-targets": {
107
107
-
"version": "7.15.4",
108
108
-
"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz",
109
109
-
"integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==",
110
110
-
"dev": true,
111
111
-
"dependencies": {
112
112
-
"@babel/compat-data": "^7.15.0",
113
113
-
"@babel/helper-validator-option": "^7.14.5",
114
114
-
"browserslist": "^4.16.6",
115
115
-
"semver": "^6.3.0"
116
116
-
},
117
117
-
"engines": {
118
118
-
"node": ">=6.9.0"
119
119
-
},
120
120
-
"peerDependencies": {
121
121
-
"@babel/core": "^7.0.0"
122
122
-
}
123
123
-
},
124
124
-
"node_modules/@babel/helper-compilation-targets/node_modules/semver": {
125
125
-
"version": "6.3.0",
126
126
-
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
127
127
-
"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
128
128
-
"dev": true,
129
129
-
"bin": {
130
130
-
"semver": "bin/semver.js"
131
131
-
}
132
132
-
},
133
133
-
"node_modules/@babel/helper-function-name": {
134
134
-
"version": "7.15.4",
135
135
-
"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz",
136
136
-
"integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==",
137
137
-
"dev": true,
138
138
-
"dependencies": {
139
139
-
"@babel/helper-get-function-arity": "^7.15.4",
140
140
-
"@babel/template": "^7.15.4",
141
141
-
"@babel/types": "^7.15.4"
142
142
-
},
143
143
-
"engines": {
144
144
-
"node": ">=6.9.0"
145
145
-
}
146
146
-
},
147
147
-
"node_modules/@babel/helper-get-function-arity": {
148
148
-
"version": "7.15.4",
149
149
-
"resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz",
150
150
-
"integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==",
151
151
-
"dev": true,
152
152
-
"dependencies": {
153
153
-
"@babel/types": "^7.15.4"
154
154
-
},
155
155
-
"engines": {
156
156
-
"node": ">=6.9.0"
157
157
-
}
158
158
-
},
159
159
-
"node_modules/@babel/helper-hoist-variables": {
160
160
-
"version": "7.15.4",
161
161
-
"resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz",
162
162
-
"integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==",
163
163
-
"dev": true,
164
164
-
"dependencies": {
165
165
-
"@babel/types": "^7.15.4"
166
166
-
},
167
167
-
"engines": {
168
168
-
"node": ">=6.9.0"
169
169
-
}
170
170
-
},
171
171
-
"node_modules/@babel/helper-member-expression-to-functions": {
172
172
-
"version": "7.15.4",
173
173
-
"resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz",
174
174
-
"integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==",
175
175
-
"dev": true,
176
176
-
"dependencies": {
177
177
-
"@babel/types": "^7.15.4"
178
178
-
},
179
179
-
"engines": {
180
180
-
"node": ">=6.9.0"
181
181
-
}
182
182
-
},
183
183
-
"node_modules/@babel/helper-module-imports": {
184
184
-
"version": "7.15.4",
185
185
-
"resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz",
186
186
-
"integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==",
187
187
-
"dev": true,
188
188
-
"dependencies": {
189
189
-
"@babel/types": "^7.15.4"
190
190
-
},
191
191
-
"engines": {
192
192
-
"node": ">=6.9.0"
193
193
-
}
194
194
-
},
195
195
-
"node_modules/@babel/helper-module-transforms": {
196
196
-
"version": "7.15.4",
197
197
-
"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.4.tgz",
198
198
-
"integrity": "sha512-9fHHSGE9zTC++KuXLZcB5FKgvlV83Ox+NLUmQTawovwlJ85+QMhk1CnVk406CQVj97LaWod6KVjl2Sfgw9Aktw==",
199
199
-
"dev": true,
200
200
-
"dependencies": {
201
201
-
"@babel/helper-module-imports": "^7.15.4",
202
202
-
"@babel/helper-replace-supers": "^7.15.4",
203
203
-
"@babel/helper-simple-access": "^7.15.4",
204
204
-
"@babel/helper-split-export-declaration": "^7.15.4",
205
205
-
"@babel/helper-validator-identifier": "^7.14.9",
206
206
-
"@babel/template": "^7.15.4",
207
207
-
"@babel/traverse": "^7.15.4",
208
208
-
"@babel/types": "^7.15.4"
209
209
-
},
210
210
-
"engines": {
211
211
-
"node": ">=6.9.0"
212
212
-
}
213
213
-
},
214
214
-
"node_modules/@babel/helper-optimise-call-expression": {
215
215
-
"version": "7.15.4",
216
216
-
"resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz",
217
217
-
"integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==",
218
218
-
"dev": true,
219
219
-
"dependencies": {
220
220
-
"@babel/types": "^7.15.4"
221
221
-
},
222
222
-
"engines": {
223
223
-
"node": ">=6.9.0"
224
224
-
}
225
225
-
},
226
226
-
"node_modules/@babel/helper-replace-supers": {
227
227
-
"version": "7.15.4",
228
228
-
"resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz",
229
229
-
"integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==",
230
230
-
"dev": true,
231
231
-
"dependencies": {
232
232
-
"@babel/helper-member-expression-to-functions": "^7.15.4",
233
233
-
"@babel/helper-optimise-call-expression": "^7.15.4",
234
234
-
"@babel/traverse": "^7.15.4",
235
235
-
"@babel/types": "^7.15.4"
236
236
-
},
237
237
-
"engines": {
238
238
-
"node": ">=6.9.0"
239
239
-
}
240
240
-
},
241
241
-
"node_modules/@babel/helper-simple-access": {
242
242
-
"version": "7.15.4",
243
243
-
"resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz",
244
244
-
"integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==",
245
245
-
"dev": true,
246
246
-
"dependencies": {
247
247
-
"@babel/types": "^7.15.4"
248
248
-
},
249
249
-
"engines": {
250
250
-
"node": ">=6.9.0"
251
251
-
}
252
252
-
},
253
253
-
"node_modules/@babel/helper-split-export-declaration": {
254
254
-
"version": "7.15.4",
255
255
-
"resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz",
256
256
-
"integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==",
257
257
-
"dev": true,
258
258
-
"dependencies": {
259
259
-
"@babel/types": "^7.15.4"
260
260
-
},
261
261
-
"engines": {
262
262
-
"node": ">=6.9.0"
263
263
-
}
264
264
-
},
265
29
"node_modules/@babel/helper-validator-identifier": {
266
30
"version": "7.14.9",
267
31
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
268
32
"integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
269
33
"dev": true,
270
270
-
"engines": {
271
271
-
"node": ">=6.9.0"
272
272
-
}
273
273
-
},
274
274
-
"node_modules/@babel/helper-validator-option": {
275
275
-
"version": "7.14.5",
276
276
-
"resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
277
277
-
"integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
278
278
-
"dev": true,
279
279
-
"engines": {
280
280
-
"node": ">=6.9.0"
281
281
-
}
282
282
-
},
283
283
-
"node_modules/@babel/helpers": {
284
284
-
"version": "7.15.4",
285
285
-
"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz",
286
286
-
"integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==",
287
287
-
"dev": true,
288
288
-
"dependencies": {
289
289
-
"@babel/template": "^7.15.4",
290
290
-
"@babel/traverse": "^7.15.4",
291
291
-
"@babel/types": "^7.15.4"
292
292
-
},
293
34
"engines": {
294
35
"node": ">=6.9.0"
295
36
}
···
379
120
"node": ">=4"
380
121
}
381
122
},
382
382
-
"node_modules/@babel/parser": {
383
383
-
"version": "7.15.5",
384
384
-
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.5.tgz",
385
385
-
"integrity": "sha512-2hQstc6I7T6tQsWzlboMh3SgMRPaS4H6H7cPQsJkdzTzEGqQrpLDsE2BGASU5sBPoEQyHzeqU6C8uKbFeEk6sg==",
386
386
-
"dev": true,
387
387
-
"bin": {
388
388
-
"parser": "bin/babel-parser.js"
389
389
-
},
390
390
-
"engines": {
391
391
-
"node": ">=6.0.0"
392
392
-
}
393
393
-
},
394
394
-
"node_modules/@babel/template": {
395
395
-
"version": "7.15.4",
396
396
-
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz",
397
397
-
"integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==",
398
398
-
"dev": true,
399
399
-
"dependencies": {
400
400
-
"@babel/code-frame": "^7.14.5",
401
401
-
"@babel/parser": "^7.15.4",
402
402
-
"@babel/types": "^7.15.4"
403
403
-
},
404
404
-
"engines": {
405
405
-
"node": ">=6.9.0"
406
406
-
}
407
407
-
},
408
408
-
"node_modules/@babel/template/node_modules/@babel/code-frame": {
409
409
-
"version": "7.14.5",
410
410
-
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
411
411
-
"integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
412
412
-
"dev": true,
413
413
-
"dependencies": {
414
414
-
"@babel/highlight": "^7.14.5"
415
415
-
},
416
416
-
"engines": {
417
417
-
"node": ">=6.9.0"
418
418
-
}
419
419
-
},
420
420
-
"node_modules/@babel/traverse": {
421
421
-
"version": "7.15.4",
422
422
-
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz",
423
423
-
"integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==",
424
424
-
"dev": true,
425
425
-
"dependencies": {
426
426
-
"@babel/code-frame": "^7.14.5",
427
427
-
"@babel/generator": "^7.15.4",
428
428
-
"@babel/helper-function-name": "^7.15.4",
429
429
-
"@babel/helper-hoist-variables": "^7.15.4",
430
430
-
"@babel/helper-split-export-declaration": "^7.15.4",
431
431
-
"@babel/parser": "^7.15.4",
432
432
-
"@babel/types": "^7.15.4",
433
433
-
"debug": "^4.1.0",
434
434
-
"globals": "^11.1.0"
435
435
-
},
436
436
-
"engines": {
437
437
-
"node": ">=6.9.0"
438
438
-
}
439
439
-
},
440
440
-
"node_modules/@babel/traverse/node_modules/@babel/code-frame": {
441
441
-
"version": "7.14.5",
442
442
-
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
443
443
-
"integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
444
444
-
"dev": true,
445
445
-
"dependencies": {
446
446
-
"@babel/highlight": "^7.14.5"
447
447
-
},
448
448
-
"engines": {
449
449
-
"node": ">=6.9.0"
450
450
-
}
451
451
-
},
452
452
-
"node_modules/@babel/traverse/node_modules/globals": {
453
453
-
"version": "11.12.0",
454
454
-
"resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
455
455
-
"integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
456
456
-
"dev": true,
457
457
-
"engines": {
458
458
-
"node": ">=4"
459
459
-
}
460
460
-
},
461
461
-
"node_modules/@babel/types": {
462
462
-
"version": "7.15.4",
463
463
-
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.4.tgz",
464
464
-
"integrity": "sha512-0f1HJFuGmmbrKTCZtbm3cU+b/AqdEYk5toj5iQur58xkVMlS0JWaKxTBSmCXd47uiN7vbcozAupm6Mvs80GNhw==",
465
465
-
"dev": true,
466
466
-
"dependencies": {
467
467
-
"@babel/helper-validator-identifier": "^7.14.9",
468
468
-
"to-fast-properties": "^2.0.0"
469
469
-
},
470
470
-
"engines": {
471
471
-
"node": ">=6.9.0"
472
472
-
}
473
473
-
},
474
123
"node_modules/@eslint/eslintrc": {
475
124
"version": "0.4.3",
476
125
"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz",
···
673
322
"node": ">=8"
674
323
}
675
324
},
676
676
-
"node_modules/browserslist": {
677
677
-
"version": "4.16.8",
678
678
-
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.8.tgz",
679
679
-
"integrity": "sha512-sc2m9ohR/49sWEbPj14ZSSZqp+kbi16aLao42Hmn3Z8FpjuMaq2xCA2l4zl9ITfyzvnvyE0hcg62YkIGKxgaNQ==",
680
680
-
"dev": true,
681
681
-
"dependencies": {
682
682
-
"caniuse-lite": "^1.0.30001251",
683
683
-
"colorette": "^1.3.0",
684
684
-
"electron-to-chromium": "^1.3.811",
685
685
-
"escalade": "^3.1.1",
686
686
-
"node-releases": "^1.1.75"
687
687
-
},
688
688
-
"bin": {
689
689
-
"browserslist": "cli.js"
690
690
-
},
691
691
-
"engines": {
692
692
-
"node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
693
693
-
},
694
694
-
"funding": {
695
695
-
"type": "opencollective",
696
696
-
"url": "https://opencollective.com/browserslist"
697
697
-
}
698
698
-
},
699
325
"node_modules/callsites": {
700
326
"version": "3.1.0",
701
327
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
···
705
331
"node": ">=6"
706
332
}
707
333
},
708
708
-
"node_modules/caniuse-lite": {
709
709
-
"version": "1.0.30001254",
710
710
-
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001254.tgz",
711
711
-
"integrity": "sha512-GxeHOvR0LFMYPmFGA+NiTOt9uwYDxB3h154tW2yBYwfz2EMX3i1IBgr6gmJGfU0K8KQsqPa5XqLD8zVdP5lUzA==",
712
712
-
"dev": true,
713
713
-
"funding": {
714
714
-
"type": "opencollective",
715
715
-
"url": "https://opencollective.com/browserslist"
716
716
-
}
717
717
-
},
718
334
"node_modules/chalk": {
719
335
"version": "4.1.2",
720
336
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
···
821
437
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
822
438
"dev": true
823
439
},
824
824
-
"node_modules/convert-source-map": {
825
825
-
"version": "1.8.0",
826
826
-
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
827
827
-
"integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
828
828
-
"dev": true,
829
829
-
"dependencies": {
830
830
-
"safe-buffer": "~5.1.1"
831
831
-
}
832
832
-
},
833
440
"node_modules/cosmiconfig": {
834
441
"version": "7.0.1",
835
442
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
···
895
502
"node": ">=6.0.0"
896
503
}
897
504
},
898
898
-
"node_modules/electron-to-chromium": {
899
899
-
"version": "1.3.830",
900
900
-
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.830.tgz",
901
901
-
"integrity": "sha512-gBN7wNAxV5vl1430dG+XRcQhD4pIeYeak6p6rjdCtlz5wWNwDad8jwvphe5oi1chL5MV6RNRikfffBBiFuj+rQ==",
902
902
-
"dev": true
903
903
-
},
904
505
"node_modules/emoji-regex": {
905
506
"version": "8.0.0",
906
507
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
···
928
529
"is-arrayish": "^0.2.1"
929
530
}
930
531
},
931
931
-
"node_modules/escalade": {
932
932
-
"version": "3.1.1",
933
933
-
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
934
934
-
"integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
935
935
-
"dev": true,
936
936
-
"engines": {
937
937
-
"node": ">=6"
938
938
-
}
939
939
-
},
940
532
"node_modules/escape-string-regexp": {
941
533
"version": "4.0.0",
942
534
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
···
1244
836
"integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
1245
837
"dev": true
1246
838
},
1247
1247
-
"node_modules/gensync": {
1248
1248
-
"version": "1.0.0-beta.2",
1249
1249
-
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
1250
1250
-
"integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
1251
1251
-
"dev": true,
1252
1252
-
"engines": {
1253
1253
-
"node": ">=6.9.0"
1254
1254
-
}
1255
1255
-
},
1256
839
"node_modules/get-own-enumerable-property-symbols": {
1257
840
"version": "3.0.2",
1258
841
"resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz",
···
1336
919
"node": ">=10.17.0"
1337
920
}
1338
921
},
1339
1339
-
"node_modules/husky": {
1340
1340
-
"version": "7.0.2",
1341
1341
-
"resolved": "https://registry.npmjs.org/husky/-/husky-7.0.2.tgz",
1342
1342
-
"integrity": "sha512-8yKEWNX4z2YsofXAMT7KvA1g8p+GxtB1ffV8XtpAEGuXNAbCV5wdNKH+qTpw8SM9fh4aMPDR+yQuKfgnreyZlg==",
1343
1343
-
"dev": true,
1344
1344
-
"bin": {
1345
1345
-
"husky": "lib/bin.js"
1346
1346
-
},
1347
1347
-
"engines": {
1348
1348
-
"node": ">=12"
1349
1349
-
},
1350
1350
-
"funding": {
1351
1351
-
"url": "https://github.com/sponsors/typicode"
1352
1352
-
}
1353
1353
-
},
1354
922
"node_modules/ignore": {
1355
923
"version": "4.0.6",
1356
924
"resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
···
1522
1090
"js-yaml": "bin/js-yaml.js"
1523
1091
}
1524
1092
},
1525
1525
-
"node_modules/jsesc": {
1526
1526
-
"version": "2.5.2",
1527
1527
-
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
1528
1528
-
"integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
1529
1529
-
"dev": true,
1530
1530
-
"bin": {
1531
1531
-
"jsesc": "bin/jsesc"
1532
1532
-
},
1533
1533
-
"engines": {
1534
1534
-
"node": ">=4"
1535
1535
-
}
1536
1536
-
},
1537
1093
"node_modules/json-parse-even-better-errors": {
1538
1094
"version": "2.3.1",
1539
1095
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
···
1552
1108
"integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
1553
1109
"dev": true
1554
1110
},
1555
1555
-
"node_modules/json5": {
1556
1556
-
"version": "2.2.0",
1557
1557
-
"resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
1558
1558
-
"integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
1559
1559
-
"dev": true,
1560
1560
-
"dependencies": {
1561
1561
-
"minimist": "^1.2.5"
1562
1562
-
},
1563
1563
-
"bin": {
1564
1564
-
"json5": "lib/cli.js"
1565
1565
-
},
1566
1566
-
"engines": {
1567
1567
-
"node": ">=6"
1568
1568
-
}
1569
1569
-
},
1570
1111
"node_modules/levn": {
1571
1112
"version": "0.4.1",
1572
1113
"resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
···
1753
1294
"node": "*"
1754
1295
}
1755
1296
},
1756
1756
-
"node_modules/minimist": {
1757
1757
-
"version": "1.2.5",
1758
1758
-
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
1759
1759
-
"integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
1760
1760
-
"dev": true
1761
1761
-
},
1762
1297
"node_modules/ms": {
1763
1298
"version": "2.1.2",
1764
1299
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
···
1769
1304
"version": "1.4.0",
1770
1305
"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
1771
1306
"integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
1772
1772
-
"dev": true
1773
1773
-
},
1774
1774
-
"node_modules/node-releases": {
1775
1775
-
"version": "1.1.75",
1776
1776
-
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz",
1777
1777
-
"integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==",
1778
1307
"dev": true
1779
1308
},
1780
1309
"node_modules/normalize-path": {
···
2041
1570
"npm": ">=2.0.0"
2042
1571
}
2043
1572
},
2044
2044
-
"node_modules/safe-buffer": {
2045
2045
-
"version": "5.1.2",
2046
2046
-
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2047
2047
-
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
2048
2048
-
"dev": true
2049
2049
-
},
2050
1573
"node_modules/semver": {
2051
1574
"version": "7.3.5",
2052
1575
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
···
2112
1635
"url": "https://github.com/chalk/slice-ansi?sponsor=1"
2113
1636
}
2114
1637
},
2115
2115
-
"node_modules/source-map": {
2116
2116
-
"version": "0.5.7",
2117
2117
-
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
2118
2118
-
"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
2119
2119
-
"dev": true,
2120
2120
-
"engines": {
2121
2121
-
"node": ">=0.10.0"
2122
2122
-
}
2123
2123
-
},
2124
1638
"node_modules/sprintf-js": {
2125
1639
"version": "1.0.3",
2126
1640
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
···
2260
1774
"integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
2261
1775
"dev": true
2262
1776
},
2263
2263
-
"node_modules/to-fast-properties": {
2264
2264
-
"version": "2.0.0",
2265
2265
-
"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
2266
2266
-
"integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
2267
2267
-
"dev": true,
2268
2268
-
"engines": {
2269
2269
-
"node": ">=4"
2270
2270
-
}
2271
2271
-
},
2272
1777
"node_modules/to-regex-range": {
2273
1778
"version": "5.0.1",
2274
1779
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
···
2399
1904
"@babel/highlight": "^7.10.4"
2400
1905
}
2401
1906
},
2402
2402
-
"@babel/compat-data": {
2403
2403
-
"version": "7.15.0",
2404
2404
-
"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz",
2405
2405
-
"integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==",
2406
2406
-
"dev": true
2407
2407
-
},
2408
2408
-
"@babel/core": {
2409
2409
-
"version": "7.15.5",
2410
2410
-
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.5.tgz",
2411
2411
-
"integrity": "sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==",
2412
2412
-
"dev": true,
2413
2413
-
"requires": {
2414
2414
-
"@babel/code-frame": "^7.14.5",
2415
2415
-
"@babel/generator": "^7.15.4",
2416
2416
-
"@babel/helper-compilation-targets": "^7.15.4",
2417
2417
-
"@babel/helper-module-transforms": "^7.15.4",
2418
2418
-
"@babel/helpers": "^7.15.4",
2419
2419
-
"@babel/parser": "^7.15.5",
2420
2420
-
"@babel/template": "^7.15.4",
2421
2421
-
"@babel/traverse": "^7.15.4",
2422
2422
-
"@babel/types": "^7.15.4",
2423
2423
-
"convert-source-map": "^1.7.0",
2424
2424
-
"debug": "^4.1.0",
2425
2425
-
"gensync": "^1.0.0-beta.2",
2426
2426
-
"json5": "^2.1.2",
2427
2427
-
"semver": "^6.3.0",
2428
2428
-
"source-map": "^0.5.0"
2429
2429
-
},
2430
2430
-
"dependencies": {
2431
2431
-
"@babel/code-frame": {
2432
2432
-
"version": "7.14.5",
2433
2433
-
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
2434
2434
-
"integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
2435
2435
-
"dev": true,
2436
2436
-
"requires": {
2437
2437
-
"@babel/highlight": "^7.14.5"
2438
2438
-
}
2439
2439
-
},
2440
2440
-
"semver": {
2441
2441
-
"version": "6.3.0",
2442
2442
-
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2443
2443
-
"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2444
2444
-
"dev": true
2445
2445
-
}
2446
2446
-
}
2447
2447
-
},
2448
2448
-
"@babel/generator": {
2449
2449
-
"version": "7.15.4",
2450
2450
-
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz",
2451
2451
-
"integrity": "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==",
2452
2452
-
"dev": true,
2453
2453
-
"requires": {
2454
2454
-
"@babel/types": "^7.15.4",
2455
2455
-
"jsesc": "^2.5.1",
2456
2456
-
"source-map": "^0.5.0"
2457
2457
-
}
2458
2458
-
},
2459
2459
-
"@babel/helper-compilation-targets": {
2460
2460
-
"version": "7.15.4",
2461
2461
-
"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz",
2462
2462
-
"integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==",
2463
2463
-
"dev": true,
2464
2464
-
"requires": {
2465
2465
-
"@babel/compat-data": "^7.15.0",
2466
2466
-
"@babel/helper-validator-option": "^7.14.5",
2467
2467
-
"browserslist": "^4.16.6",
2468
2468
-
"semver": "^6.3.0"
2469
2469
-
},
2470
2470
-
"dependencies": {
2471
2471
-
"semver": {
2472
2472
-
"version": "6.3.0",
2473
2473
-
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2474
2474
-
"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2475
2475
-
"dev": true
2476
2476
-
}
2477
2477
-
}
2478
2478
-
},
2479
2479
-
"@babel/helper-function-name": {
2480
2480
-
"version": "7.15.4",
2481
2481
-
"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz",
2482
2482
-
"integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==",
2483
2483
-
"dev": true,
2484
2484
-
"requires": {
2485
2485
-
"@babel/helper-get-function-arity": "^7.15.4",
2486
2486
-
"@babel/template": "^7.15.4",
2487
2487
-
"@babel/types": "^7.15.4"
2488
2488
-
}
2489
2489
-
},
2490
2490
-
"@babel/helper-get-function-arity": {
2491
2491
-
"version": "7.15.4",
2492
2492
-
"resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz",
2493
2493
-
"integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==",
2494
2494
-
"dev": true,
2495
2495
-
"requires": {
2496
2496
-
"@babel/types": "^7.15.4"
2497
2497
-
}
2498
2498
-
},
2499
2499
-
"@babel/helper-hoist-variables": {
2500
2500
-
"version": "7.15.4",
2501
2501
-
"resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz",
2502
2502
-
"integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==",
2503
2503
-
"dev": true,
2504
2504
-
"requires": {
2505
2505
-
"@babel/types": "^7.15.4"
2506
2506
-
}
2507
2507
-
},
2508
2508
-
"@babel/helper-member-expression-to-functions": {
2509
2509
-
"version": "7.15.4",
2510
2510
-
"resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz",
2511
2511
-
"integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==",
2512
2512
-
"dev": true,
2513
2513
-
"requires": {
2514
2514
-
"@babel/types": "^7.15.4"
2515
2515
-
}
2516
2516
-
},
2517
2517
-
"@babel/helper-module-imports": {
2518
2518
-
"version": "7.15.4",
2519
2519
-
"resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz",
2520
2520
-
"integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==",
2521
2521
-
"dev": true,
2522
2522
-
"requires": {
2523
2523
-
"@babel/types": "^7.15.4"
2524
2524
-
}
2525
2525
-
},
2526
2526
-
"@babel/helper-module-transforms": {
2527
2527
-
"version": "7.15.4",
2528
2528
-
"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.4.tgz",
2529
2529
-
"integrity": "sha512-9fHHSGE9zTC++KuXLZcB5FKgvlV83Ox+NLUmQTawovwlJ85+QMhk1CnVk406CQVj97LaWod6KVjl2Sfgw9Aktw==",
2530
2530
-
"dev": true,
2531
2531
-
"requires": {
2532
2532
-
"@babel/helper-module-imports": "^7.15.4",
2533
2533
-
"@babel/helper-replace-supers": "^7.15.4",
2534
2534
-
"@babel/helper-simple-access": "^7.15.4",
2535
2535
-
"@babel/helper-split-export-declaration": "^7.15.4",
2536
2536
-
"@babel/helper-validator-identifier": "^7.14.9",
2537
2537
-
"@babel/template": "^7.15.4",
2538
2538
-
"@babel/traverse": "^7.15.4",
2539
2539
-
"@babel/types": "^7.15.4"
2540
2540
-
}
2541
2541
-
},
2542
2542
-
"@babel/helper-optimise-call-expression": {
2543
2543
-
"version": "7.15.4",
2544
2544
-
"resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz",
2545
2545
-
"integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==",
2546
2546
-
"dev": true,
2547
2547
-
"requires": {
2548
2548
-
"@babel/types": "^7.15.4"
2549
2549
-
}
2550
2550
-
},
2551
2551
-
"@babel/helper-replace-supers": {
2552
2552
-
"version": "7.15.4",
2553
2553
-
"resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz",
2554
2554
-
"integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==",
2555
2555
-
"dev": true,
2556
2556
-
"requires": {
2557
2557
-
"@babel/helper-member-expression-to-functions": "^7.15.4",
2558
2558
-
"@babel/helper-optimise-call-expression": "^7.15.4",
2559
2559
-
"@babel/traverse": "^7.15.4",
2560
2560
-
"@babel/types": "^7.15.4"
2561
2561
-
}
2562
2562
-
},
2563
2563
-
"@babel/helper-simple-access": {
2564
2564
-
"version": "7.15.4",
2565
2565
-
"resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz",
2566
2566
-
"integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==",
2567
2567
-
"dev": true,
2568
2568
-
"requires": {
2569
2569
-
"@babel/types": "^7.15.4"
2570
2570
-
}
2571
2571
-
},
2572
2572
-
"@babel/helper-split-export-declaration": {
2573
2573
-
"version": "7.15.4",
2574
2574
-
"resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz",
2575
2575
-
"integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==",
2576
2576
-
"dev": true,
2577
2577
-
"requires": {
2578
2578
-
"@babel/types": "^7.15.4"
2579
2579
-
}
2580
2580
-
},
2581
1907
"@babel/helper-validator-identifier": {
2582
1908
"version": "7.14.9",
2583
1909
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
2584
1910
"integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
2585
1911
"dev": true
2586
2586
-
},
2587
2587
-
"@babel/helper-validator-option": {
2588
2588
-
"version": "7.14.5",
2589
2589
-
"resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
2590
2590
-
"integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
2591
2591
-
"dev": true
2592
2592
-
},
2593
2593
-
"@babel/helpers": {
2594
2594
-
"version": "7.15.4",
2595
2595
-
"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz",
2596
2596
-
"integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==",
2597
2597
-
"dev": true,
2598
2598
-
"requires": {
2599
2599
-
"@babel/template": "^7.15.4",
2600
2600
-
"@babel/traverse": "^7.15.4",
2601
2601
-
"@babel/types": "^7.15.4"
2602
2602
-
}
2603
1912
},
2604
1913
"@babel/highlight": {
2605
1914
"version": "7.14.5",
···
2670
1979
}
2671
1980
}
2672
1981
},
2673
2673
-
"@babel/parser": {
2674
2674
-
"version": "7.15.5",
2675
2675
-
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.5.tgz",
2676
2676
-
"integrity": "sha512-2hQstc6I7T6tQsWzlboMh3SgMRPaS4H6H7cPQsJkdzTzEGqQrpLDsE2BGASU5sBPoEQyHzeqU6C8uKbFeEk6sg==",
2677
2677
-
"dev": true
2678
2678
-
},
2679
2679
-
"@babel/template": {
2680
2680
-
"version": "7.15.4",
2681
2681
-
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz",
2682
2682
-
"integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==",
2683
2683
-
"dev": true,
2684
2684
-
"requires": {
2685
2685
-
"@babel/code-frame": "^7.14.5",
2686
2686
-
"@babel/parser": "^7.15.4",
2687
2687
-
"@babel/types": "^7.15.4"
2688
2688
-
},
2689
2689
-
"dependencies": {
2690
2690
-
"@babel/code-frame": {
2691
2691
-
"version": "7.14.5",
2692
2692
-
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
2693
2693
-
"integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
2694
2694
-
"dev": true,
2695
2695
-
"requires": {
2696
2696
-
"@babel/highlight": "^7.14.5"
2697
2697
-
}
2698
2698
-
}
2699
2699
-
}
2700
2700
-
},
2701
2701
-
"@babel/traverse": {
2702
2702
-
"version": "7.15.4",
2703
2703
-
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz",
2704
2704
-
"integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==",
2705
2705
-
"dev": true,
2706
2706
-
"requires": {
2707
2707
-
"@babel/code-frame": "^7.14.5",
2708
2708
-
"@babel/generator": "^7.15.4",
2709
2709
-
"@babel/helper-function-name": "^7.15.4",
2710
2710
-
"@babel/helper-hoist-variables": "^7.15.4",
2711
2711
-
"@babel/helper-split-export-declaration": "^7.15.4",
2712
2712
-
"@babel/parser": "^7.15.4",
2713
2713
-
"@babel/types": "^7.15.4",
2714
2714
-
"debug": "^4.1.0",
2715
2715
-
"globals": "^11.1.0"
2716
2716
-
},
2717
2717
-
"dependencies": {
2718
2718
-
"@babel/code-frame": {
2719
2719
-
"version": "7.14.5",
2720
2720
-
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz",
2721
2721
-
"integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==",
2722
2722
-
"dev": true,
2723
2723
-
"requires": {
2724
2724
-
"@babel/highlight": "^7.14.5"
2725
2725
-
}
2726
2726
-
},
2727
2727
-
"globals": {
2728
2728
-
"version": "11.12.0",
2729
2729
-
"resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
2730
2730
-
"integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
2731
2731
-
"dev": true
2732
2732
-
}
2733
2733
-
}
2734
2734
-
},
2735
2735
-
"@babel/types": {
2736
2736
-
"version": "7.15.4",
2737
2737
-
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.4.tgz",
2738
2738
-
"integrity": "sha512-0f1HJFuGmmbrKTCZtbm3cU+b/AqdEYk5toj5iQur58xkVMlS0JWaKxTBSmCXd47uiN7vbcozAupm6Mvs80GNhw==",
2739
2739
-
"dev": true,
2740
2740
-
"requires": {
2741
2741
-
"@babel/helper-validator-identifier": "^7.14.9",
2742
2742
-
"to-fast-properties": "^2.0.0"
2743
2743
-
}
2744
2744
-
},
2745
1982
"@eslint/eslintrc": {
2746
1983
"version": "0.4.3",
2747
1984
"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz",
···
2895
2132
"fill-range": "^7.0.1"
2896
2133
}
2897
2134
},
2898
2898
-
"browserslist": {
2899
2899
-
"version": "4.16.8",
2900
2900
-
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.8.tgz",
2901
2901
-
"integrity": "sha512-sc2m9ohR/49sWEbPj14ZSSZqp+kbi16aLao42Hmn3Z8FpjuMaq2xCA2l4zl9ITfyzvnvyE0hcg62YkIGKxgaNQ==",
2902
2902
-
"dev": true,
2903
2903
-
"requires": {
2904
2904
-
"caniuse-lite": "^1.0.30001251",
2905
2905
-
"colorette": "^1.3.0",
2906
2906
-
"electron-to-chromium": "^1.3.811",
2907
2907
-
"escalade": "^3.1.1",
2908
2908
-
"node-releases": "^1.1.75"
2909
2909
-
}
2910
2910
-
},
2911
2135
"callsites": {
2912
2136
"version": "3.1.0",
2913
2137
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
2914
2138
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
2915
2139
"dev": true
2916
2140
},
2917
2917
-
"caniuse-lite": {
2918
2918
-
"version": "1.0.30001254",
2919
2919
-
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001254.tgz",
2920
2920
-
"integrity": "sha512-GxeHOvR0LFMYPmFGA+NiTOt9uwYDxB3h154tW2yBYwfz2EMX3i1IBgr6gmJGfU0K8KQsqPa5XqLD8zVdP5lUzA==",
2921
2921
-
"dev": true
2922
2922
-
},
2923
2141
"chalk": {
2924
2142
"version": "4.1.2",
2925
2143
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
···
3001
2219
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
3002
2220
"dev": true
3003
2221
},
3004
3004
-
"convert-source-map": {
3005
3005
-
"version": "1.8.0",
3006
3006
-
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
3007
3007
-
"integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
3008
3008
-
"dev": true,
3009
3009
-
"requires": {
3010
3010
-
"safe-buffer": "~5.1.1"
3011
3011
-
}
3012
3012
-
},
3013
2222
"cosmiconfig": {
3014
2223
"version": "7.0.1",
3015
2224
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
···
3058
2267
"esutils": "^2.0.2"
3059
2268
}
3060
2269
},
3061
3061
-
"electron-to-chromium": {
3062
3062
-
"version": "1.3.830",
3063
3063
-
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.830.tgz",
3064
3064
-
"integrity": "sha512-gBN7wNAxV5vl1430dG+XRcQhD4pIeYeak6p6rjdCtlz5wWNwDad8jwvphe5oi1chL5MV6RNRikfffBBiFuj+rQ==",
3065
3065
-
"dev": true
3066
3066
-
},
3067
2270
"emoji-regex": {
3068
2271
"version": "8.0.0",
3069
2272
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
···
3087
2290
"requires": {
3088
2291
"is-arrayish": "^0.2.1"
3089
2292
}
3090
3090
-
},
3091
3091
-
"escalade": {
3092
3092
-
"version": "3.1.1",
3093
3093
-
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
3094
3094
-
"integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
3095
3095
-
"dev": true
3096
2293
},
3097
2294
"escape-string-regexp": {
3098
2295
"version": "4.0.0",
···
3333
2530
"integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
3334
2531
"dev": true
3335
2532
},
3336
3336
-
"gensync": {
3337
3337
-
"version": "1.0.0-beta.2",
3338
3338
-
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
3339
3339
-
"integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
3340
3340
-
"dev": true
3341
3341
-
},
3342
2533
"get-own-enumerable-property-symbols": {
3343
2534
"version": "3.0.2",
3344
2535
"resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz",
···
3393
2584
"version": "2.1.0",
3394
2585
"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
3395
2586
"integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
3396
3396
-
"dev": true
3397
3397
-
},
3398
3398
-
"husky": {
3399
3399
-
"version": "7.0.2",
3400
3400
-
"resolved": "https://registry.npmjs.org/husky/-/husky-7.0.2.tgz",
3401
3401
-
"integrity": "sha512-8yKEWNX4z2YsofXAMT7KvA1g8p+GxtB1ffV8XtpAEGuXNAbCV5wdNKH+qTpw8SM9fh4aMPDR+yQuKfgnreyZlg==",
3402
2587
"dev": true
3403
2588
},
3404
2589
"ignore": {
···
3523
2708
"argparse": "^1.0.7",
3524
2709
"esprima": "^4.0.0"
3525
2710
}
3526
3526
-
},
3527
3527
-
"jsesc": {
3528
3528
-
"version": "2.5.2",
3529
3529
-
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
3530
3530
-
"integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
3531
3531
-
"dev": true
3532
2711
},
3533
2712
"json-parse-even-better-errors": {
3534
2713
"version": "2.3.1",
···
3548
2727
"integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
3549
2728
"dev": true
3550
2729
},
3551
3551
-
"json5": {
3552
3552
-
"version": "2.2.0",
3553
3553
-
"resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
3554
3554
-
"integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
3555
3555
-
"dev": true,
3556
3556
-
"requires": {
3557
3557
-
"minimist": "^1.2.5"
3558
3558
-
}
3559
3559
-
},
3560
2730
"levn": {
3561
2731
"version": "0.4.1",
3562
2732
"resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
···
3703
2873
"brace-expansion": "^1.1.7"
3704
2874
}
3705
2875
},
3706
3706
-
"minimist": {
3707
3707
-
"version": "1.2.5",
3708
3708
-
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
3709
3709
-
"integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
3710
3710
-
"dev": true
3711
3711
-
},
3712
2876
"ms": {
3713
2877
"version": "2.1.2",
3714
2878
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
···
3719
2883
"version": "1.4.0",
3720
2884
"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
3721
2885
"integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
3722
3722
-
"dev": true
3723
3723
-
},
3724
3724
-
"node-releases": {
3725
3725
-
"version": "1.1.75",
3726
3726
-
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz",
3727
3727
-
"integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==",
3728
2886
"dev": true
3729
2887
},
3730
2888
"normalize-path": {
···
3907
3065
"tslib": "^1.9.0"
3908
3066
}
3909
3067
},
3910
3910
-
"safe-buffer": {
3911
3911
-
"version": "5.1.2",
3912
3912
-
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
3913
3913
-
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
3914
3914
-
"dev": true
3915
3915
-
},
3916
3068
"semver": {
3917
3069
"version": "7.3.5",
3918
3070
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
···
3959
3111
"astral-regex": "^2.0.0",
3960
3112
"is-fullwidth-code-point": "^3.0.0"
3961
3113
}
3962
3962
-
},
3963
3963
-
"source-map": {
3964
3964
-
"version": "0.5.7",
3965
3965
-
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
3966
3966
-
"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
3967
3967
-
"dev": true
3968
3114
},
3969
3115
"sprintf-js": {
3970
3116
"version": "1.0.3",
···
4074
3220
"version": "2.3.8",
4075
3221
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
4076
3222
"integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
4077
4077
-
"dev": true
4078
4078
-
},
4079
4079
-
"to-fast-properties": {
4080
4080
-
"version": "2.0.0",
4081
4081
-
"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
4082
4082
-
"integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
4083
3223
"dev": true
4084
3224
},
4085
3225
"to-regex-range": {
···
20
20
"scripts": {
21
21
"lint": "eslint . --cache --fix",
22
22
"pretest": "npm run lint",
23
23
-
"format": "prettier --loglevel warn --write \"**/*.{js,css,md}\"",
23
23
+
"format": "prettier --loglevel warn --write \"**/*.{js,jsx,css,scss,md}\"",
24
24
"posttest": "npm run format",
25
25
-
"prepare": "husky install"
25
25
+
"prepare": "git config git.hooksPath .githooks"
26
26
},
27
27
"keywords": [],
28
28
"devDependencies": {
29
29
-
"@babel/core": "^7.15.5",
30
30
-
"@babel/parser": "^7.15.5",
31
29
"eslint": "^7.32.0",
32
32
-
"husky": "^7.0.2",
33
30
"lint-staged": "^11.1.2",
34
31
"prettier": "^2.3.2"
35
32
},
36
36
-
37
33
"lint-staged": {
38
38
-
"*.{js,css,md}": "prettier --write"
34
34
+
"*.{js,jsx,scss,css,html,md}": "prettier --write"
39
35
}
40
36
}