forked from karma-runner/karma
-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.json
517 lines (517 loc) · 20.9 KB
/
package.json
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
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
{
"name": "karma",
"description": "Spectacular Test Runner for JavaScript.",
"homepage": "http://karma-runner.github.io/",
"repository": {
"type": "git",
"url": "git://github.com/karma-runner/karma.git"
},
"bugs": {
"url": "https://github.com/karma-runner/karma/issues"
},
"keywords": [
"karma",
"spectacular",
"runner",
"karma",
"js",
"javascript",
"testing",
"test",
"remote",
"execution"
],
"author": "Vojta Jína <[email protected]>",
"contributors": [
"Friedel Ziegelmayer <[email protected]>",
"dignifiedquire <[email protected]>",
"johnjbarton <[email protected]>",
"Yaroslav Admin <[email protected]>",
"greenkeeperio-bot <[email protected]>",
"Karma Bot <[email protected]>",
"Maksim Ryzhikov <[email protected]>",
"ukasz Usarz <[email protected]>",
"Christian Budde Christensen <[email protected]>",
"semantic-release-bot <[email protected]>",
"Wesley Cho <[email protected]>",
"taichi <[email protected]>",
"Liam Newman <[email protected]>",
"lukasz <[email protected]>",
"Anton <[email protected]>",
"Michał Gołębiowski-Owczarek <[email protected]>",
"Todd Wolfson <[email protected]>",
"Mark Trostler <[email protected]>",
"Ciro Nunes <[email protected]>",
"Christian Budde Christensen <[email protected]>",
"Pawel Kozlowski <[email protected]>",
"Robo <[email protected]>",
"Shyam Seshadri <[email protected]>",
"Tim Cuthbertson <[email protected]>",
"Daniel Compton <[email protected]>",
"Mark Ethan Trostler <[email protected]>",
"Mourad <[email protected]>",
"Brian Di Palma <[email protected]>",
"Georgii Dolzhykov <[email protected]>",
"Kim Joar Bekkelund <[email protected]>",
"Matthias Oßwald <[email protected]>",
"Nick Malaguti <[email protected]>",
"joshjb84 <[email protected]>",
"vivganes <[email protected]>",
"Andrew Martin <[email protected]>",
"Aymeric Beaumet <[email protected]>",
"Brian Ford <[email protected]>",
"Chris Casola <[email protected]>",
"Chris Hunt <[email protected]>",
"Daniel Aleksandersen <[email protected]>",
"David Souther <[email protected]>",
"Ilya Volodin <[email protected]>",
"Iristyle <Iristyle@github>",
"Jake Champion <[email protected]>",
"Jeff Jewiss <[email protected]>",
"Jérémy Judéaux <[email protected]>",
"Marcello Nuccio <[email protected]>",
"Pieter Mees <[email protected]>",
"pavelgj <[email protected]>",
"sylvain-hamel <[email protected]>",
"ywong <[email protected]>",
"Andrew Morris <[email protected]>",
"Aseem Bansal <[email protected]>",
"Bryan Smith <[email protected]>",
"Bulat Shakirzyanov <[email protected]>",
"ChangZhuo Chen (陳昌倬) <[email protected]>",
"Cyrus Chan <[email protected]>",
"DarthCharles <[email protected]>",
"David Herges <[email protected]>",
"David Pärsson <[email protected]>",
"Ethan J. Brown <[email protected]>",
"Ezra Brooks <[email protected]>",
"Filipe Guerra <[email protected]>",
"Greenkeeper <[email protected]>",
"Hugues Malphettes <[email protected]>",
"Igor Minar <[email protected]>",
"Igor Minar <[email protected]>",
"Ilya Goncharov <[email protected]>",
"James Ford <[email protected]>",
"James Talmage <[email protected]>",
"Jonas Pommerening <[email protected]>",
"Jonathan Freeman <[email protected]>",
"Josh <[email protected]>",
"KJ Tsanaktsidis <[email protected]>",
"Keen Yee Liau <[email protected]>",
"Kelly Jensen <[email protected]>",
"Kevin Huang <[email protected]>",
"Kevin WENNER <[email protected]>",
"Levi Thomason <[email protected]>",
"Luke Page <[email protected]>",
"Matt Lewis <[email protected]>",
"Nico Jansen <[email protected]>",
"Parashuram <[email protected]>",
"Pat Tullmann <[email protected]>",
"PatrickJS <[email protected]>",
"Richard Harrington <[email protected]>",
"Roarke Gaskill <[email protected]>",
"Robert Stein <[email protected]>",
"Robin Liang <[email protected]>",
"Ruben Bridgewater <[email protected]>",
"Réda Housni Alaoui <[email protected]>",
"Sammy Jelin <[email protected]>",
"Sergei Startsev <[email protected]>",
"Sergey Simonchik <[email protected]>",
"Sergey Simonchik <[email protected]>",
"Shane Russell <[email protected]>",
"Stefan Dragnev <[email protected]>",
"Steve Mao <[email protected]>",
"Steve Mao <[email protected]>",
"Steve Van Opstal <[email protected]>",
"Sylvain Hamel <[email protected]>",
"Terry <[email protected]>",
"Thomas Parisot <[email protected]>",
"Tom Erik Støwer <[email protected]>",
"Vivek Ganesan <[email protected]>",
"Vladimir Starkov <[email protected]>",
"comdiv <[email protected]>",
"karmarunnerbot <[email protected]>",
"ngiebel <[email protected]>",
"rdodev <[email protected]>",
"u812 <[email protected]>",
"Aaron Powell <[email protected]>",
"Adrien Crivelli <[email protected]>",
"Alan Agius <[email protected]>",
"Alejandro Mantecon Guillen <[email protected]>",
"Ales Rosina <[email protected]>",
"Alexander Pepper <[email protected]>",
"Alexander Shtuchkin <[email protected]>",
"Alexei <[email protected]>",
"Ameer Jhan <[email protected]>",
"Anders Ekdahl <[email protected]>",
"Anders Janmyr <[email protected]>",
"Andreas Krummsdorf <[email protected]>",
"Andreas Pålsson <[email protected]>",
"Andrew Fischer <[email protected]>",
"Andrew Marcinkevičius <[email protected]>",
"Andrey Chalkin <[email protected]>",
"Andy Joslin <[email protected]>",
"Anton Usmansky <[email protected]>",
"Atul Bhosale <[email protected]>",
"AugustinLF <[email protected]>",
"AvnerCohen <[email protected]>",
"Awad Mackie <[email protected]>",
"Basemm <[email protected]>",
"Benoit Charbonnier <[email protected]>",
"Bhavesh Kakadiya <[email protected]>",
"Borewit <[email protected]>",
"Brady Wied <[email protected]>",
"Bram Borggreve <[email protected]>",
"Breno Calazans <[email protected]>",
"Brian Donovan <[email protected]>",
"Brian Donovan <[email protected]>",
"Brian M Hunt <[email protected]>",
"Cagdas Bayram <[email protected]>",
"Carl Goldberg <[email protected]>",
"Chad Smith <[email protected]>",
"Chang Wang <[email protected]>",
"Chelsea Urquhart <[email protected]>",
"Chris <[email protected]>",
"Chris Chua <[email protected]>",
"Chris Dawson <[email protected]>",
"Christian Weiss <[email protected]>",
"Christopher Hiller <[email protected]>",
"Chuf <[email protected]>",
"Ciro S. Costa <[email protected]>",
"Daan Stolp <[email protected]>",
"Damien Choizit <[email protected]>",
"Dan Siwiec <[email protected]>",
"Dan Thareja <[email protected]>",
"Danny Croft <[email protected]>",
"Danny Tuppeny <[email protected]>",
"David Jensen <david@frode.(none)>",
"David M. Karr <[email protected]>",
"Derek Gould <[email protected]>",
"Derek Schaller <[email protected]>",
"Dieter Oberkofler <[email protected]>",
"Dillon <[email protected]>",
"Dmitrii Abramov <[email protected]>",
"Dmitriy Ryajov <[email protected]>",
"Donovan Hutchinson <[email protected]>",
"Douglas Blumeyer <[email protected]>",
"Douglas Blumeyer <[email protected]>",
"Dunja Radulov <[email protected]>",
"ERt <[email protected]>",
"Ed Rooth <[email protected]>",
"Eddie Monge <[email protected]>",
"Eden <[email protected]>",
"Edward Hutchins <[email protected]>",
"Eldar Jafarov <[email protected]>",
"Eric Baer <[email protected]>",
"Esteban Marin <[email protected]>",
"Fabian Beuke <[email protected]>",
"Filipe Silva <[email protected]>",
"Franck Garcia <[email protected]>",
"Fred Sauer <[email protected]>",
"Frederic Hemberger <[email protected]>",
"Fredrik Bonander <[email protected]>",
"Gavin Aiken <[email protected]>",
"Geert Van Laethem <[email protected]>",
"Glenn Anderson <[email protected]>",
"Greg Thornton <[email protected]>",
"Gregory Cowan <[email protected]>",
"Hendrik Purmann <[email protected]>",
"Homa Wong <[email protected]>",
"Igor Lima <[email protected]>",
"Islam Sharabash <[email protected]>",
"Jack Tarantino <[email protected]>",
"Jacob Trimble <[email protected]>",
"Jakub Z <[email protected]>",
"James Shore <[email protected]>",
"Jan Molak <[email protected]>",
"Janderson Constantino <[email protected]>",
"Jeff Froom <[email protected]>",
"Jeff Lage <[email protected]>",
"Jeff Yates <[email protected]>",
"Jeremy Axelrod <[email protected]>",
"Jerry Reptak <[email protected]>",
"Jesse M. Holmes <[email protected]>",
"Joe Lencioni <[email protected]>",
"Johannes Gorset <[email protected]>",
"John Wehr <[email protected]>",
"Jon Bretman <[email protected]>",
"Jonathan ES Lin <[email protected]>",
"Jonathan Felchlin <[email protected]>",
"Jonathan Niles <[email protected]>",
"Josh Lory <[email protected]>",
"João Marcos Duarte <[email protected]>",
"Julian Connor <[email protected]>",
"Jurko Gospodnetić <[email protected]>",
"Justin Ridgewell <[email protected]>",
"KahWee Teng <[email protected]>",
"Karl Lindmark <[email protected]>",
"Karol Fabjańczuk <[email protected]>",
"Karolis Narkevicius <[email protected]>",
"Keats <[email protected]>",
"Keith Cirkel <[email protected]>",
"Kent C. Dodds <[email protected]>",
"Kevin Ortman <[email protected]>",
"Kostiantyn Kahanskyi <[email protected]>",
"Kris Kowal <[email protected]>",
"Lenny Urbanowski <[email protected]>",
"LoveIsGrief <[email protected]>",
"Lucas Theisen <[email protected]>",
"Lukasz Zatorski <[email protected]>",
"M1xA <[email protected]>",
"Magnus Markling <[email protected]>",
"Manfred Stock <[email protected]>",
"Manoel <[email protected]>",
"Marko Anastasov <[email protected]>",
"Martin Geisler <[email protected]>",
"Martin Jul <[email protected]>",
"Martin Lemanski <[email protected]>",
"Martin Probst <[email protected]>",
"Matias Niemelä <[email protected]>",
"Matthew Amato <[email protected]>",
"Matthew Cale <[email protected]>",
"Matthew Machuga <[email protected]>",
"Matthias Oßwald <[email protected]>",
"Matti Paksula <[email protected]>",
"Mattijs Kneppers <[email protected]>",
"Max Waterman <[email protected]>",
"Merott Movahedi <[email protected]>",
"Merrick Christensen <[email protected]>",
"Michael Krotscheck <[email protected]>",
"Michał Siwek <[email protected]>",
"Milan Aleksic <[email protected]>",
"Milana Stojadinov <[email protected]>",
"Mohamed Eltuhamy <[email protected]>",
"Nathan Cornelius <[email protected]>",
"Nathan Hunzaker <[email protected]>",
"NeverwinterMoon <[email protected]>",
"Nick Carter <[email protected]>",
"Nick McCurdy <[email protected]>",
"Nick Payne <[email protected]>",
"Nick Williams <[email protected]>",
"Nicolas Artman <[email protected]>",
"Nicolas Ferrero <[email protected]>",
"Nikita Balakirev <[email protected]>",
"Nir Moav <[email protected]>",
"Nish <[email protected]>",
"Nuno Job <[email protected]>",
"Oleg Gomozov <[email protected]>",
"Olivier Yiptong <[email protected]>",
"OniOni <[email protected]>",
"OpenShift guest <[email protected]>",
"Outsider <[email protected]>",
"Parashuram <[email protected]>",
"Pascal Hartig <[email protected]>",
"Patrick Lussan <[email protected]>",
"Patrick Neschkudla <[email protected]>",
"Patrik Henningsson <[email protected]>",
"Paul Gschwendtner <[email protected]>",
"Paweł Kapalla <[email protected]>",
"Pedro Araujo <[email protected]>",
"Pete Bacon Darwin <[email protected]>",
"Pete Swan <[email protected]>",
"Peter Burns <[email protected]>",
"Peter Halliday <[email protected]>",
"Peter McAlpine <[email protected]>",
"Peter Newman <[email protected]>",
"Peter Yates <[email protected]>",
"Philip Harrison <[email protected]>",
"Pierre Vanduynslager <[email protected]>",
"Piotr Błażejewicz (Peter Blazejewicz) <[email protected]>",
"Piper Chester <[email protected]>",
"Rafal Lindemann <[email protected]>",
"Remy Sharp <[email protected]>",
"Ricardo Melo Joia <[email protected]>",
"Rich Kuzsma <[email protected]>",
"Richard Herrera <[email protected]>",
"Roarke Gaskill <[email protected]>",
"Rob Cherry <[email protected]>",
"Rob Dodson <[email protected]>",
"Rogério Vicente <[email protected]>",
"Ruben Bridgewater <[email protected]>",
"Rémi <[email protected]>",
"Sahat Yalkabov <[email protected]>",
"Sam Rawlins <[email protected]>",
"Sam Rawlins <[email protected]>",
"Samuel Marks <[email protected]>",
"Saugat Acharya <[email protected]>",
"Schmulik Raskin <[email protected]>",
"Sergey Kruk <[email protected]>",
"Seth Rhodes <[email protected]>",
"Shahar Mor <[email protected]>",
"Shane Osbourne <[email protected]>",
"Sho Ikeda <[email protected]>",
"Sibiraj <[email protected]>",
"Simen Bekkhus <[email protected]>",
"Simon Warta <[email protected]>",
"Simone Gentili <[email protected]>",
"Slava Kotiya <[email protected]>",
"Sophie Cooper <[email protected]>",
"Stephen Hazleton <[email protected]>",
"Stuart Memo <[email protected]>",
"Taylor Buley <[email protected]>",
"Taylor Hakes <[email protected]>",
"Terin Stock <[email protected]>",
"Thai Pangsakulyanont @ Taskworld <[email protected]>",
"Thijs Triemstra <[email protected]>",
"Thomas Parisot <[email protected]>",
"Tim Gates <[email protected]>",
"Tim Hartman <[email protected]>",
"Tim Olshansky <[email protected]>",
"Timo Tijhof <[email protected]>",
"Tom MacWright <[email protected]>",
"TrevDev <[email protected]>",
"Tyler Akins <[email protected]>",
"Vasily Ostanin <[email protected]>",
"Veronica Lynn <[email protected]>",
"Vincent Taverna <[email protected]>",
"Vitor Buzinaro <[email protected]>",
"Volune <[email protected]>",
"Vova Bilonenko <[email protected]>",
"Wizek <[email protected]>",
"Yaniv Efraim <[email protected]>",
"Yi Wang <[email protected]>",
"Yvonne Yip <[email protected]>",
"Zhang zhengzheng <[email protected]>",
"adamnation <[email protected]>",
"ahaurw01 <[email protected]>",
"ashaffer <[email protected]>",
"cexbrayat <[email protected]>",
"coderaiser <[email protected]>",
"compact <[email protected]>",
"coridrew <[email protected]>",
"cy6erskunk <[email protected]>",
"david-garcia-nete <[email protected]>",
"deepak1556 <[email protected]>",
"dorey <[email protected]>",
"grifball <[email protected]>",
"hrgdavor <[email protected]>",
"ianjobling <[email protected]>",
"inf3rno <[email protected]>",
"is-already-taken <[email protected]>",
"jjoos <[email protected]>",
"jvalkeejarvi <[email protected]>",
"kyo_ago <[email protected]>",
"lanshunfang <[email protected]>",
"lusarz <[email protected]>",
"maik <[email protected]>",
"mdemo <[email protected]>",
"nathanfaucett <[email protected]>",
"pardoman <[email protected]>",
"thetrevdev <[email protected]>",
"thorn0 <[email protected]>",
"toran billups <[email protected]>",
],
"dependencies": {
"body-parser": "^1.19.0",
"braces": "^3.0.2",
"chokidar": "^3.4.2",
"colors": "^1.4.0",
"connect": "^3.7.0",
"di": "^0.0.1",
"dom-serialize": "^2.2.1",
"glob": "^7.1.6",
"graceful-fs": "^4.2.4",
"http-proxy": "^1.18.1",
"isbinaryfile": "^4.0.6",
"lodash": "^4.17.19",
"log4js": "^6.2.1",
"mime": "^2.4.5",
"minimatch": "^3.0.4",
"qjobs": "^1.2.0",
"range-parser": "^1.2.1",
"rimraf": "^3.0.2",
"socket.io": "^2.3.0",
"source-map": "^0.6.1",
"tmp": "0.2.1",
"ua-parser-js": "^0.7.23",
"yargs": "^16.1.1"
},
"devDependencies": {
"@commitlint/cli": "^8.3.4",
"@commitlint/config-conventional": "^8.3.4",
"@commitlint/travis-cli": "^8.3.5",
"@semantic-release/changelog": "^3.0.6",
"@semantic-release/git": "^7.0.18",
"browserify": "^16.2.3",
"chai": "^4.2.0",
"chai-as-promised": "^7.1.1",
"chai-subset": "^1.2.2",
"cucumber": "^6.0.5",
"eslint": "^7.6.0",
"eslint-config-standard": "^14.1.1",
"eslint-plugin-import": "^2.22.0",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^4.2.1",
"eslint-plugin-standard": "^4.0.1",
"grunt": "^1.2.1",
"grunt-auto-release": "^0.0.7",
"grunt-browserify": "^5.0.0",
"grunt-bump": "^0.8.0",
"grunt-check-clean": "^0.1.2",
"grunt-cli": "^1.1.0",
"grunt-contrib-watch": "^1.1.0",
"grunt-conventional-changelog": "^6.0.1",
"grunt-conventional-github-releaser": "^1.0.0",
"grunt-mocha-test": "^0.13.2",
"grunt-npm": "0.0.2",
"http2": "^3.3.6",
"husky": "^4.2.5",
"jasmine-core": "^3.6.0",
"karma-browserify": "^7.0.0",
"karma-browserstack-launcher": "^1.6.0",
"karma-chai": "^0.1.0",
"karma-chrome-launcher": "^2.2.0",
"karma-firefox-launcher": "^1.3.0",
"karma-jasmine": "^2.0.1",
"karma-junit-reporter": "^2.0.1",
"karma-mocha": "^1.0.1",
"karma-mocha-reporter": "^2.0.0",
"karma-script-launcher": "^1.0.0",
"load-grunt-tasks": "^4.0.0",
"mkdirp": "^0.5.0",
"mocha": "^4.1.0",
"mocks": "^0.0.15",
"proxyquire": "^2.1.3",
"puppeteer": "^1.20.0",
"semantic-release": "^15.14.0",
"sinon": "7.3.2",
"sinon-chai": "^3.5.0",
"supertest": "^4.0.2",
"timer-shim": "^0.3.0",
"which": "^1.3.1"
},
"main": "./lib/index",
"bin": {
"karma": "./bin/karma"
},
"engines": {
"node": ">= 10"
},
"version": "5.2.3",
"license": "MIT",
"husky": {
"hooks": {
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
"pre-commit": "npm run lint"
}
},
"scripts": {
"lint": "eslint . --ext js --ignore-pattern *.tpl.js",
"lint:fix": "eslint . --ext js --ignore-pattern *.tpl.js --fix",
"test:unit": "grunt test:unit",
"test:e2e": "cucumber-js test/e2e/*.feature",
"test:client": "grunt test:client",
"test": "npm run test:unit && npm run test:e2e && npm run test:client",
"build": "node scripts/client.js build",
"build:check": "node scripts/client.js check",
"test:appveyor": "grunt test-appveyor",
"test:integration": "./scripts/integration-tests.sh",
"link": "node --eval \"path=require('path'); require('fs').symlinkSync(path.resolve(__dirname), path.resolve(__dirname, 'node_modules', 'karma'), 'junction')\"",
"unlink": "node --eval \"require('fs').unlinkSync(require('path').resolve(__dirname, 'node_modules', 'karma'))\"",
"init": "rm -rf node_modules/karma && cd node_modules && ln -nsf ../ karma && cd ../",
"init:windows": "(IF EXIST node_modules\\karma (rmdir node_modules\\karma /S /q)) && npm run link",
"semantic-release": "semantic-release"
}
}