package.json 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525
  1. {
  2. "name": "karma",
  3. "description": "Spectacular Test Runner for JavaScript.",
  4. "homepage": "https://karma-runner.github.io/",
  5. "repository": {
  6. "type": "git",
  7. "url": "git://github.com/karma-runner/karma.git"
  8. },
  9. "bugs": {
  10. "url": "https://github.com/karma-runner/karma/issues"
  11. },
  12. "keywords": [
  13. "karma",
  14. "spectacular",
  15. "runner",
  16. "karma",
  17. "js",
  18. "javascript",
  19. "testing",
  20. "test",
  21. "remote",
  22. "execution"
  23. ],
  24. "author": "Vojta Jína <vojta.jina@gmail.com>",
  25. "contributors": [
  26. "Friedel Ziegelmayer <friedel.ziegelmayer@gmail.com>",
  27. "dignifiedquire <friedel.ziegelmayer@gmail.com>",
  28. "johnjbarton <johnjbarton@johnjbarton.com>",
  29. "Yaroslav Admin <devoto13@gmail.com>",
  30. "greenkeeperio-bot <support@greenkeeper.io>",
  31. "semantic-release-bot <semantic-release-bot@martynus.net>",
  32. "Karma Bot <karmarunnerbot@gmail.com>",
  33. "Maksim Ryzhikov <rv.maksim@gmail.com>",
  34. "ukasz Usarz <lukasz.usarz@gmail.com>",
  35. "Christian Budde Christensen <budde377@gmail.com>",
  36. "Wesley Cho <wesley.cho@gmail.com>",
  37. "taichi <ryushi@gmail.com>",
  38. "Jonathan Ginsburg <jon@than.ml>",
  39. "Liam Newman <bitwiseman@gmail.com>",
  40. "lukasz <lukasz.usarz@gmail.com>",
  41. "Anton <anton.redfox@gmail.com>",
  42. "Michał Gołębiowski-Owczarek <m.goleb@gmail.com>",
  43. "Todd Wolfson <todd@twolfson.com>",
  44. "Mark Trostler <mark@zzo.com>",
  45. "Ciro Nunes <ciroanunes@gmail.com>",
  46. "Christian Budde Christensen <christi@n-bud.de>",
  47. "Pawel Kozlowski <pkozlowski.opensource@gmail.com>",
  48. "Robo <hop2deep@gmail.com>",
  49. "Shyam Seshadri <shyamseshadri@gmail.com>",
  50. "Tim Cuthbertson <tim@gfxmonk.net>",
  51. "Daniel Compton <desk@danielcompton.net>",
  52. "Mark Ethan Trostler <mark@zzo.com>",
  53. "Mourad <mourad@elmaouchi.com>",
  54. "Brian Di Palma <offler@gmail.com>",
  55. "Georgii Dolzhykov <thorn.mailbox@gmail.com>",
  56. "Kim Joar Bekkelund <kjbekkelund@gmail.com>",
  57. "Matthias Oßwald <1410947+matz3@users.noreply.github.com>",
  58. "Nick Malaguti <nmalaguti@palantir.com>",
  59. "falsandtru <falsandtru@users.noreply.github.com>",
  60. "joshjb84 <joshjb84@hotmail.com>",
  61. "vivganes <vivek@vivekganesan.com>",
  62. "Andrew Martin <sublimino@gmail.com>",
  63. "Aymeric Beaumet <aymeric@beaumet.me>",
  64. "Brian Ford <btford@umich.edu>",
  65. "Chris Casola <chriscasola@gmail.com>",
  66. "Chris Hunt <chrahunt@gmail.com>",
  67. "Daniel Aleksandersen <code@daniel.priv.no>",
  68. "David Souther <davidsouther@gmail.com>",
  69. "Ilya Volodin <ivolodin@vistaprint.com>",
  70. "Iristyle <Iristyle@github>",
  71. "Jake Champion <jakechampion.jake2@googlemail.com>",
  72. "Jeff Jewiss <jeffjewiss@gmail.com>",
  73. "Jérémy Judéaux <jeremy.judeaux@volune.net>",
  74. "Marcello Nuccio <marcello.nuccio@gmail.com>",
  75. "Nico Jansen <jansennico@gmail.com>",
  76. "Pieter Mees <pietermees@users.noreply.github.com>",
  77. "Sergei Startsev <ai@programist.ru>",
  78. "Tobias Speicher <rootcommander@gmail.com>",
  79. "dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
  80. "pavelgj <pavelgj@gmail.com>",
  81. "sylvain-hamel <sylvainhamel0@gmail.com>",
  82. "ywong <wongyok@gmail.com>",
  83. "Andrew Morris <voltrevo@gmail.com>",
  84. "Aseem Bansal <aseembansal@live.com>",
  85. "Bryan Smith <bryanrsmith@gmail.com>",
  86. "Bulat Shakirzyanov <mallluhuct@gmail.com>",
  87. "ChangZhuo Chen (陳昌倬) <czchen@gmail.com>",
  88. "Chris Bottin <chrisbottin@users.noreply.github.com>",
  89. "Cyrus Chan <chan1cyrus2@gmail.com>",
  90. "DarthCharles <carlos.darth@gmail.com>",
  91. "David Herges <dherges@users.noreply.github.com>",
  92. "David Pärsson <david@parsson.se>",
  93. "Ethan J. Brown <ethan_j_brown@hotmail.com>",
  94. "Ezra Brooks <ezra.m.brooks@gmail.com>",
  95. "Filipe Guerra <alias.mac@gmail.com>",
  96. "Greenkeeper <support@greenkeeper.io>",
  97. "Hugues Malphettes <hmalphettes@gmail.com>",
  98. "Igor Minar <igor@angularjs.org>",
  99. "Igor Minar <iiminar@gmail.com>",
  100. "Ilya Goncharov <ilgonmic@gmail.com>",
  101. "James Ford <jford@psyked.co.uk>",
  102. "James Talmage <james@talmage.io>",
  103. "Janderson Constantino <jandersonconstantino@gmail.com>",
  104. "Jonas Pommerening <jonas.pommerening@aixigo.de>",
  105. "Jonathan Freeman <freethejazz@gmail.com>",
  106. "Josh <joshhunt180@gmail.com>",
  107. "KJ Tsanaktsidis <kjtsanaktsidis@gmail.com>",
  108. "Keen Yee Liau <kyliau@google.com>",
  109. "Kelly Jensen <kellyrayj@gmail.com>",
  110. "Kevin Huang <kevinziwenhuang@gmail.com>",
  111. "Kevin WENNER <kevin.wenner@massmotionmedia.com>",
  112. "Levi Thomason <me@levithomason.com>",
  113. "Luke Page <luke.a.page@gmail.com>",
  114. "Matt Lewis <matthew.lewis@socialsignin.co.uk>",
  115. "Parashuram <code@r.nparashuram.com>",
  116. "Pat Tullmann <pt@bebop.co>",
  117. "PatrickJS <github@gdi2290.com>",
  118. "Paul Gschwendtner <paulgschwendtner@gmail.com>",
  119. "Richard Harrington <rwharrington87@gmail.com>",
  120. "Roarke Gaskill <roarke.gaskill@gmail.com>",
  121. "Robert Stein <SteinRobert@users.noreply.github.com>",
  122. "Robin Liang <robin.gnail@gmail.com>",
  123. "Ruben Bridgewater <ruben.bridgewater@fintura.de>",
  124. "Réda Housni Alaoui <reda.housnialaoui@gmail.com>",
  125. "Sammy Jelin <sjelin@gmail.com>",
  126. "Sergey Simonchik <sergey.simonchik@gmail.com>",
  127. "Sergey Simonchik <sergey.simonchik@jetbrains.com>",
  128. "Shane Russell <shane1337@gmail.com>",
  129. "Stefan Dragnev <dragnev@telerik.com>",
  130. "Steve Mao <maochenyan@gmail.com>",
  131. "Steve Mao <steve.mao@healthinteract.com.au>",
  132. "Steve Van Opstal <stevevanopstal@gmail.com>",
  133. "Sylvain Hamel <sylvainhamel0@gmail.com>",
  134. "SymbioticKilla <59652865+SymbioticKilla@users.noreply.github.com>",
  135. "Terry <zhangwenlp@vip.qq.com>",
  136. "Thomas Parisot <thomas@oncle-tom.net>",
  137. "Tim Gates <tim.gates@iress.com>",
  138. "Tom Erik Støwer <tomerik@getkahoot.com>",
  139. "Vivek Ganesan <caliberoviv@gmail.com>",
  140. "Vladimir Starkov <iamstarkov@users.noreply.github.com>",
  141. "comdiv <fagim.sadykov@gmail.com>",
  142. "karmarunnerbot <karmarunnerbot@gmail.com>",
  143. "ngiebel <ngiebel@starkinvestments.com>",
  144. "rdodev <rubenoz@gmail.com>",
  145. "u812 <0u812@github.com>",
  146. "Aaron Powell <me@aaron-powell.com>",
  147. "Adrien Crivelli <adrien.crivelli@gmail.com>",
  148. "Alan Agius <alan.agius4@gmail.com>",
  149. "Alejandro Mantecon Guillen <alemangui@gmail.com>",
  150. "Ales Rosina <alesrosina@users.noreply.github.com>",
  151. "Alexander Pepper <alexander.pepper@infopark.de>",
  152. "Alexander Shtuchkin <ashtuchkin@gmail.com>",
  153. "Alexei <solo@solo.md>",
  154. "Ameer Jhan <ameerjhanprof@gmail.com>",
  155. "Anders Ekdahl <anders.ekdahl@gmail.com>",
  156. "Anders Janmyr <anders.janmyr@sonymobile.com>",
  157. "Andreas Krummsdorf <a.krummsdorf@litixsoft.de>",
  158. "Andreas Pålsson <a.palsson@gmail.com>",
  159. "Andrew Fischer <afischer@shutterfly.com>",
  160. "Andrew Marcinkevičius <andrew.web@ifdattic.com>",
  161. "Andrey Chalkin <L2jLiga@gmail.com>",
  162. "Andy Joslin <andytjoslin@gmail.com>",
  163. "Anton Usmansky <cody0@yandex-team.ru>",
  164. "Athur Ming <mingguobin@live.com>",
  165. "Atul Bhosale <atul1bhosale@gmail.com>",
  166. "AugustinLF <augustin.public@gmail.com>",
  167. "AvnerCohen <israbirding@gmail.com>",
  168. "Awad Mackie <firesock.serwalek@gmail.com>",
  169. "Basemm <BAsM.Egy@gmail.com>",
  170. "Benoit Charbonnier <benoit.charbonnier@gmail.com>",
  171. "Bhavesh Kakadiya <bhavesh@superhuman.com>",
  172. "Borewit <Borewit@users.noreply.github.com>",
  173. "Brady Wied <brady@bswtechconsulting.com>",
  174. "Bram Borggreve <borggreve@gmail.com>",
  175. "Breno Calazans <breno@vtex.com.br>",
  176. "Brian Donovan <donovan@squareup.com>",
  177. "Brian Donovan <me@brian-donovan.com>",
  178. "Brian M Hunt <brianmhunt@gmail.com>",
  179. "Cagdas Bayram <cbayram@cloudera.com>",
  180. "Carl Goldberg <carlgoldberg1236@gmail.com>",
  181. "Chad Smith <chad@configit.com>",
  182. "Chang Wang <cheapsteak@gmail.com>",
  183. "Charles Suh <charlessuh@users.noreply.github.com>",
  184. "Chelsea Urquhart <curquhart@users.noreply.github.com>",
  185. "Chris <camargo.cac@gmail.com>",
  186. "Chris Chua <chris.sirhc@gmail.com>",
  187. "Chris Dawson <xrdawson@gmail.com>",
  188. "Christian Weiss <cweiss@stripe.com>",
  189. "Christopher Hiller <chiller@badwing.com>",
  190. "Chuf <42591821+GChuf@users.noreply.github.com>",
  191. "Ciro S. Costa <ciro.costa@usp.br>",
  192. "Daan Stolp <mail@daanstolp.nl>",
  193. "Damien Choizit <damien.choizit@gmail.com>",
  194. "Dan Siwiec <daniel.siwiec@gmail.com>",
  195. "Dan Thareja <danthareja@gmail.com>",
  196. "Danny Croft <danny.croft@yahoo.co.uk>",
  197. "Danny Tuppeny <danny@tuppeny.com>",
  198. "David Hyde <DABH@users.noreply.github.com>",
  199. "David Jensen <david@frode.(none)>",
  200. "David M. Karr <dk068x@att.com>",
  201. "Derek Gould <dgould@birst.com>",
  202. "Derek Schaller <dschaller@lyft.com>",
  203. "Dieter Oberkofler <doberkofler@users.noreply.github.com>",
  204. "Dillon <mdillon@reachmail.com>",
  205. "Dmitrii Abramov <dabramov@yahoo-inc.com>",
  206. "Dmitriy Ryajov <dryajov@gmail.com>",
  207. "Donovan Hutchinson <donovanh@gmail.com>",
  208. "Douglas Blumeyer <DougBlumeyer@users.noreply.github.com>",
  209. "Douglas Blumeyer <pair+dblumeyer@vmware.com>",
  210. "Dunja Radulov <dradulov@renderedtext.com>",
  211. "ERt <ert.wroc@gmail.com>",
  212. "Ed Rooth <ed.rooth@rackspace.com>",
  213. "Eddie Monge <eddie@eddiemonge.com>",
  214. "Eden <mazzolaeden@gmail.com>",
  215. "Edward Hutchins <eahutchins@gmail.com>",
  216. "Eldar Jafarov <djkojb@gmail.com>",
  217. "Eric Baer <me@ericbaer.com>",
  218. "Esteban Marin <estebanmarin@gmx.ch>",
  219. "Evgeniy Chekan <hom3chuk@gmail.com>",
  220. "Fabian Beuke <mail@beuke.org>",
  221. "Filipe Silva <filipematossilva@gmail.com>",
  222. "Franck Garcia <garcia.franck@gmail.com>",
  223. "Fred Sauer <fredsa@google.com>",
  224. "Frederic Hemberger <mail@frederic-hemberger.de>",
  225. "Fredrik Bonander <carl.fredrik.bonander@gmail.com>",
  226. "Gavin Aiken <gavin@aiken.org.uk>",
  227. "Geert Van Laethem <geert.van.laethem@pandora.be>",
  228. "Glenn Anderson <ondoher@gmail.com>",
  229. "Greg Thornton <xdissent@me.com>",
  230. "Gregory Cowan <g.cowan@amnzero.nl>",
  231. "Hendrik Purmann <h.purmann@googlemail.com>",
  232. "Homa Wong <homawong@gmail.com>",
  233. "Igor Lima <lima.igorribeiro@gmail.com>",
  234. "Islam Sharabash <islam.sharabash@gmail.com>",
  235. "Jack Tarantino <jacopo.tarantino@gmail.com>",
  236. "Jacob Trimble <modmaker@google.com>",
  237. "Jakub Z <jakzale@gmail.com>",
  238. "James Shore <jshore@jamesshore.com>",
  239. "Jan Molak <jan.molak@smartcodeltd.co.uk>",
  240. "Jeff Froom <jeff@jfroom.com>",
  241. "Jeff Lage <jefflage@me.com>",
  242. "Jeff Yates <jeff.yates@alumni.manchester.ac.uk>",
  243. "Jeremy Axelrod <axelrod.jeremy@gmail.com>",
  244. "Jerry Reptak <jreptak@gmail.com>",
  245. "Jesse M. Holmes <wolfhoundjesse@gmail.com>",
  246. "Joe Lencioni <joe.lencioni@brigade.com>",
  247. "Johannes Gorset <jgorset@gmail.com>",
  248. "John Wehr <johnwehr@gmail.com>",
  249. "Jon Bretman <jon.bretman@gmail.com>",
  250. "Jonathan ES Lin <ernsheong@gmail.com>",
  251. "Jonathan Felchlin <jonathan@xgecko.com>",
  252. "Jonathan Kingston <jkingston@duckduckgo.com>",
  253. "Jonathan Niles <jniles@users.noreply.github.com>",
  254. "Josh Lory <josh.lory@code.org>",
  255. "João Marcos Duarte <joumd86@gmail.com>",
  256. "Julian Connor <julian.connor@venmo.com>",
  257. "Julie Ralph <ju.ralph@gmail.com>",
  258. "Jurko Gospodnetić <jurko.gospodnetic@pke.hr>",
  259. "Justin Ridgewell <jridgewell@users.noreply.github.com>",
  260. "KahWee Teng <t@kw.sg>",
  261. "Karl Lindmark <karl.lindmark@ninetwozero.com>",
  262. "Karol Fabjańczuk <karol.fabjanczuk@lemondemon.pl>",
  263. "Karolis Narkevicius <karolis.n@gmail.com>",
  264. "Keats <balthek@gmail.com>",
  265. "Keith Cirkel <github@keithcirkel.co.uk>",
  266. "Kent C. Dodds <kent@doddsfamily.us>",
  267. "Kevin Ortman <kevin_ortman@msn.com>",
  268. "Kostiantyn Kahanskyi <kostiantyn.kahanskyi@googlemail.com>",
  269. "Kris Kowal <kris@cixar.com>",
  270. "Lachlan Heywood <lachieh@users.noreply.github.com>",
  271. "Lenny Urbanowski <lenny@itslennysfault.com>",
  272. "Long Ho <longlho@users.noreply.github.com>",
  273. "LoveIsGrief <just.another.michaelv@gmail.com>",
  274. "Lucas Theisen <lucastheisen@pastdev.com>",
  275. "Lukasz Zatorski <lzatorski@gmail.com>",
  276. "M1xA <AnyCPU@users.noreply.github.com>",
  277. "Magnus Markling <github@markling.com>",
  278. "Manfred Stock <m@nfred.ch>",
  279. "Manoel <manoel.lobo@gmail.com>",
  280. "Marko Anastasov <marko@renderedtext.com>",
  281. "Martin Geisler <martin@geisler.net>",
  282. "Martin Jul <martin@mjul.com>",
  283. "Martin Lemanski <martin.lemanski@gmx.at>",
  284. "Martin Probst <martin@probst.io>",
  285. "Marvin Heilemann <m.heilemann@protonmail.com>",
  286. "Matias Niemelä <matias@yearofmoo.com>",
  287. "Matthew Amato <matt.amato@gmail.com>",
  288. "Matthew Cale <mattc41190@gmail.com>",
  289. "Matthew Machuga <machuga@gmail.com>",
  290. "Matthias Oßwald <matz3@users.noreply.github.com>",
  291. "Matti Paksula <matti.paksula@iki.fi>",
  292. "Mattijs Kneppers <mattijs@arttech.nl>",
  293. "Max Rose <max.rose366@gmail.com>",
  294. "Max Waterman <davidmaxwaterman@fastmail.co.uk>",
  295. "Merott Movahedi <merott@merott.com>",
  296. "Merrick Christensen <merrick.christensen@gmail.com>",
  297. "Michael Krotscheck <krotscheck@gmail.com>",
  298. "Michael Vartan <michael.wayne.vartan@gmail.com>",
  299. "Michał Siwek <mike21@aol.pl>",
  300. "Milan Aleksic <milanaleksic@gmail.com>",
  301. "Milana Stojadinov <mstojadinov@renderedtext.com>",
  302. "Mohamed Eltuhamy <tuhamy@gmail.com>",
  303. "Nathan Cornelius <ndcornelius@users.noreply.github.com>",
  304. "Nathan Hunzaker <nate.hunzaker@gmail.com>",
  305. "NeverwinterMoon <manni.calavera@gmail.com>",
  306. "Nick Carter <thynctank@thynctank.com>",
  307. "Nick McCurdy <nick@nickmccurdy.com>",
  308. "Nick Payne <nick@kurai.co.uk>",
  309. "Nick Petruzzelli <code.npetruzzelli@gmail.com>",
  310. "Nick Petruzzelli <npetruzzelli@users.noreply.github.com>",
  311. "Nick Williams <mr.nicksta@gmail.com>",
  312. "Nicolas Artman <nicolasartman@users.noreply.github.com>",
  313. "Nicolas Ferrero <ferrero.nicolas@gmail.com>",
  314. "Nikita Balakirev <balakirevnikita@yandex.ru>",
  315. "Nir Moav <nirmoav@users.noreply.github.com>",
  316. "Nish <nishantpatel611@gmail.com>",
  317. "Nuno Job <nunojobpinto@gmail.com>",
  318. "Oleg Gomozov <blackswanny@gmail.com>",
  319. "Olivier Yiptong <olivier@olivieryiptong.com>",
  320. "OniOni <mathieu.c.sabourin@gmail.com>",
  321. "OpenShift guest <mrpatan@gmail.com>",
  322. "Outsider <outsideris@gmail.com>",
  323. "Parashuram <code@nparashuram.com>",
  324. "Pascal Hartig <phartig@rdrei.net>",
  325. "Patrick Lussan <patrick.lussan@componize.com>",
  326. "Patrick Neschkudla <neschkudla@gmail.com>",
  327. "Patrik Henningsson <patrik.henningsson@gmail.com>",
  328. "Paweł Kapalla <pkapalla@xesenix.pl>",
  329. "Payam Valadkhan <payamv@google.com>",
  330. "Pedro Araujo <pedrotcaraujo@gmail.com>",
  331. "Pete Bacon Darwin <pete@bacondarwin.com>",
  332. "Pete Swan <pete@indabamusic.com>",
  333. "Peter Burns <rictic@gmail.com>",
  334. "Peter Halliday <pghalliday@gmail.com>",
  335. "Peter McAlpine <peter.mcalpine@arcticwolf.com>",
  336. "Peter Newman <peternewman@users.noreply.github.com>",
  337. "Peter Yates <pd.yates@gmail.com>",
  338. "Philip Harrison <philip@mailharrison.com>",
  339. "Pierre Vanduynslager <pierre.denis.vanduynslager@gmail.com>",
  340. "Piotr Błażejewicz (Peter Blazejewicz) <peterblazejewicz@users.noreply.github.com>",
  341. "Piper Chester <piperchester@users.noreply.github.com>",
  342. "Rafal Lindemann <rl@stamina.pl>",
  343. "Remy Sharp <remy@remysharp.com>",
  344. "Ricardo Melo Joia <ricardo.joia@gmail.com>",
  345. "Rich Kuzsma <rkuzsma@gmail.com>",
  346. "Rich Trott <rtrott@gmail.com>",
  347. "Richard Herrera <richard.herrera@nfl.com>",
  348. "Roarke Gaskill <rgaskill@nexvex.com>",
  349. "Rob Cherry <rcherry@reverbnation.com>",
  350. "Rob Dodson <lets.email.rob@gmail.com>",
  351. "Rogério Vicente <rogeriopvl@gmail.com>",
  352. "Ruben Bridgewater <ruben@bridgewater.de>",
  353. "Rémi <r3mi@users.sourceforge.net>",
  354. "Sahat Yalkabov <sakhat@gmail.com>",
  355. "Sam Rawlins <sam.rawlins@gmail.com>",
  356. "Sam Rawlins <srawlins@google.com>",
  357. "Samuel Marks <samuelmarks@gmail.com>",
  358. "Saugat Acharya <mesaugat@gmail.com>",
  359. "Schmulik Raskin <schmuli@gmail.com>",
  360. "Sergey Kruk <sergey.kruk@gmail.com>",
  361. "Seth Rhodes <seth@thinkpixbit.com>",
  362. "Shahar Mor <shaharmor1@gmail.com>",
  363. "Shane Osbourne <shane.osbourne8@gmail.com>",
  364. "Sho Ikeda <suicaicoca@gmail.com>",
  365. "Sibiraj <20282546+Sibiraj-S@users.noreply.github.com>",
  366. "Simen Bekkhus <sbekkhus91@gmail.com>",
  367. "Simon Warta <2603011+webmaster128@users.noreply.github.com>",
  368. "Simone Gentili <sensorario@gmail.com>",
  369. "Slava Kotiya <sk@nexttuesday.de>",
  370. "Sophie Cooper <scooper91@users.noreply.github.com>",
  371. "Stefan Becking <sb@web-computing.de>",
  372. "Stephen Hazleton <shazleto@gmail.com>",
  373. "Stuart Memo <stuartmemo@gmail.com>",
  374. "Taylor Buley <buley@outlook.com>",
  375. "Taylor Hakes <taylor.hakes@gmail.com>",
  376. "Terin Stock <terinjokes@gmail.com>",
  377. "Thai Pangsakulyanont @ Taskworld <thai.p@taskworld.com>",
  378. "Thijs Triemstra <info@collab.nl>",
  379. "Thomas Parisot <thomas.parisot@bbc.co.uk>",
  380. "Tim Hartman <tbhartman@gmail.com>",
  381. "Tim Olshansky <tim.olshansky@gmail.com>",
  382. "Timo Tijhof <krinklemail@gmail.com>",
  383. "Tom MacWright <tom@macwright.org>",
  384. "TrevDev <trevor@kareo.com>",
  385. "Tyler Akins <fidian@rumkin.com>",
  386. "Vasily Ostanin <bazilio91@gmail.com>",
  387. "Veronica Lynn <veronica.lynn@redjack.com>",
  388. "Vincent Taverna <vinnymac@gmail.com>",
  389. "Vitor Buzinaro <funny.hc@gmail.com>",
  390. "Volune <jeremy.judeaux@volune.net>",
  391. "Vova Bilonenko <bilonenko.v@gmail.com>",
  392. "Wizek <123.wizek@gmail.com>",
  393. "XhmikosR <xhmikosr@gmail.com>",
  394. "Yang09701194 <mustnecessity@gmail.com>",
  395. "Yaniv Efraim <yaniv.efraim@gmail.com>",
  396. "Yi Wang <e@yi-wang.me>",
  397. "Yvonne Yip <ykyyip@google.com>",
  398. "Zhang zhengzheng <code@tychio.net>",
  399. "adamnation <arowe@illumina.com>",
  400. "ahaurw01 <ahaurwitz@gmail.com>",
  401. "ashaffer <darawk@gmail.com>",
  402. "cexbrayat <cedric@ninja-squad.com>",
  403. "coderaiser <mnemonic.enemy@gmail.com>",
  404. "compact <compact@users.noreply.github.com>",
  405. "coridrew <coridrew@gmail.com>",
  406. "cy6erskunk <cyberskunk@gmail.com>",
  407. "david-garcia-nete <david.garcia.nete@gmail.com>",
  408. "deepak1556 <hop2deep@gmail.com>",
  409. "dorey <dorey415@gmail.com>",
  410. "grifball <scottgriffy@gmail.com>",
  411. "hdmr14 <58992133+hdmr14@users.noreply.github.com>",
  412. "hrgdavor <hrgdavor@gmail.com>",
  413. "ianjobling <ijobling@codio.com>",
  414. "inf3rno <laszlo.janszky@gmail.com>",
  415. "is-already-taken <1771602+is-already-taken@users.noreply.github.com>",
  416. "jjoos <jan@deelstra.org>",
  417. "jvalkeejarvi <jvalkeejarvi@gmail.com>",
  418. "katrina95 <34797724+katrina95@users.noreply.github.com>",
  419. "kyo_ago <kyo.ago@gmail.com>",
  420. "lanshunfang <lanshunfang@gmail.com>",
  421. "lusarz <lukasz.usarz@gmail.com>",
  422. "maik <mauk@gulli.com>",
  423. "mdemo <mengdesen09@qq.com>",
  424. "nathanfaucett <nathanfaucett@gmail.com>",
  425. "pardoman <pardo.medina@gmail.com>",
  426. "sharmanikhil04 <sharmanikhil04@gmail.com>",
  427. "thetrevdev <thetrevdev@gmail.com>",
  428. "thorn0 <thorn.mailbox@gmail.com>",
  429. "toran billups <toranb@gmail.com>",
  430. "xel23 <sawqe1@yandex.ru>",
  431. "chalkerx@gmail.com>",
  432. "weiran.zsd@outlook.com>"
  433. ],
  434. "dependencies": {
  435. "@colors/colors": "1.5.0",
  436. "body-parser": "^1.19.0",
  437. "braces": "^3.0.2",
  438. "chokidar": "^3.5.1",
  439. "connect": "^3.7.0",
  440. "di": "^0.0.1",
  441. "dom-serialize": "^2.2.1",
  442. "glob": "^7.1.7",
  443. "graceful-fs": "^4.2.6",
  444. "http-proxy": "^1.18.1",
  445. "isbinaryfile": "^4.0.8",
  446. "lodash": "^4.17.21",
  447. "log4js": "^6.4.1",
  448. "mime": "^2.5.2",
  449. "minimatch": "^3.0.4",
  450. "mkdirp": "^0.5.5",
  451. "qjobs": "^1.2.0",
  452. "range-parser": "^1.2.1",
  453. "rimraf": "^3.0.2",
  454. "socket.io": "^4.7.2",
  455. "source-map": "^0.6.1",
  456. "tmp": "^0.2.1",
  457. "ua-parser-js": "^0.7.30",
  458. "yargs": "^16.1.1"
  459. },
  460. "devDependencies": {
  461. "@commitlint/cli": "^12.1.4",
  462. "@commitlint/config-angular": "^12.1.4",
  463. "@semantic-release/changelog": "^5.0.1",
  464. "@semantic-release/git": "^9.0.1",
  465. "browserify": "^16.2.3",
  466. "chai": "^4.2.0",
  467. "chai-as-promised": "^7.1.1",
  468. "chai-subset": "^1.2.2",
  469. "cucumber": "^6.0.5",
  470. "eslint": "^7.6.0",
  471. "eslint-config-standard": "^14.1.1",
  472. "eslint-plugin-import": "^2.22.0",
  473. "eslint-plugin-node": "^11.1.0",
  474. "eslint-plugin-promise": "^4.2.1",
  475. "eslint-plugin-standard": "^4.0.1",
  476. "http2": "^3.3.6",
  477. "jasmine-core": "^3.6.0",
  478. "karma": ".",
  479. "karma-browserify": "^7.0.0",
  480. "karma-browserstack-launcher": "^1.6.0",
  481. "karma-chai": "^0.1.0",
  482. "karma-chrome-launcher": "^2.2.0",
  483. "karma-firefox-launcher": "^1.3.0",
  484. "karma-jasmine": "^2.0.1",
  485. "karma-junit-reporter": "^2.0.1",
  486. "karma-mocha": "^1.0.1",
  487. "karma-mocha-reporter": "^2.0.0",
  488. "karma-script-launcher": "^1.0.0",
  489. "mocha": "^4.1.0",
  490. "mocks": "^0.0.15",
  491. "proxyquire": "^2.1.3",
  492. "puppeteer": "^1.20.0",
  493. "semantic-release": "^17.4.7",
  494. "sinon": "7.3.2",
  495. "sinon-chai": "^3.5.0",
  496. "supertest": "^4.0.2",
  497. "timer-shim": "^0.3.0",
  498. "watchify": "^3.11.1",
  499. "which": "^1.3.1"
  500. },
  501. "main": "./lib/index",
  502. "bin": {
  503. "karma": "./bin/karma"
  504. },
  505. "engines": {
  506. "node": ">= 10"
  507. },
  508. "version": "6.4.4",
  509. "license": "MIT",
  510. "scripts": {
  511. "lint": "eslint . --ext js --ignore-pattern *.tpl.js",
  512. "lint:fix": "eslint . --ext js --ignore-pattern *.tpl.js --fix",
  513. "commit:check": "commitlint --from HEAD~1",
  514. "test:unit": "mocha \"test/unit/**/*.spec.js\"",
  515. "test:e2e": "cucumber-js test/e2e/*.feature",
  516. "test:client": "node bin/karma start test/client/karma.conf.js",
  517. "test": "npm run test:unit && npm run test:e2e && npm run test:client",
  518. "build": "node scripts/client.js build",
  519. "build:check": "node scripts/client.js check",
  520. "build:watch": "node scripts/client.js watch",
  521. "test:integration": "./scripts/integration-tests.sh",
  522. "semantic-release": "semantic-release",
  523. "commitlint": "commitlint"
  524. }
  525. }