{ "author": "Vojta J\u00edna ", "bin": { "karma": "./bin/karma" }, "bugs": { "url": "https://github.com/karma-runner/karma/issues" }, "contributors": [ "Friedel Ziegelmayer ", "dignifiedquire ", "johnjbarton ", "greenkeeperio-bot ", "Karma Bot ", "Maksim Ryzhikov ", "ukasz Usarz ", "Yaroslav Admin ", "Christian Budde Christensen ", "taichi ", "Wesley Cho ", "Liam Newman ", "lukasz ", "Todd Wolfson ", "Micha\u0142 Go\u0142\u0119biowski-Owczarek ", "Mark Trostler ", "Ciro Nunes ", "Shyam Seshadri ", "Tim Cuthbertson ", "Robo ", "Christian Budde Christensen ", "Pawel Kozlowski ", "Mourad ", "Daniel Compton ", "Mark Ethan Trostler ", "vivganes ", "Georgii Dolzhykov ", "Anton ", "Brian Di Palma ", "Nick Malaguti ", "Kim Joar Bekkelund ", "joshjb84 ", "David Souther ", "Daniel Aleksandersen ", "Jake Champion ", "Marcello Nuccio ", "Pieter Mees ", "Brian Ford ", "Aymeric Beaumet ", "Chris Casola ", "Jeff Jewiss ", "J\u00e9r\u00e9my Jud\u00e9aux ", "Andrew Martin ", "pavelgj ", "sylvain-hamel ", "Ilya Volodin ", "ywong ", "Iristyle ", "Chris Hunt ", "Robert Stein ", "ngiebel ", "Robin Liang ", "rdodev ", "Matt Lewis ", "Ruben Bridgewater ", "Ezra Brooks ", "David Herges ", "R\u00e9da Housni Alaoui ", "Filipe Guerra ", "Aseem Bansal ", "Bryan Smith ", "Sammy Jelin ", "David P\u00e4rsson ", "Sergei Startsev ", "Jonas Pommerening ", "Sergey Simonchik ", "Sergey Simonchik ", "Shane Russell ", "Jonathan Freeman ", "Josh ", "Bulat Shakirzyanov ", "Greenkeeper ", "Stefan Dragnev ", "Steve Mao ", "Steve Mao ", "Steve Van Opstal ", "Sylvain Hamel ", "KJ Tsanaktsidis ", "Terry ", "Andrew Morris ", "Cyrus Chan ", "Thomas Parisot ", "Hugues Malphettes ", "Tom Erik St\u00f8wer ", "Igor Minar ", "Keen Yee Liau ", "Igor Minar ", "Kelly Jensen ", "Ilya Goncharov ", "Kevin Huang ", "Parashuram ", "Vivek Ganesan ", "Vladimir Starkov ", "Pat Tullmann ", "Kevin WENNER ", "PatrickJS ", "Levi Thomason ", "ChangZhuo Chen (\u9673\u660c\u502c) ", "comdiv ", "Luke Page ", "James Ford ", "James Talmage ", "Richard Harrington ", "karmarunnerbot ", "DarthCharles ", "Roarke Gaskill ", "Ethan J. Brown ", "Karol Fabja\u0144czuk ", "Karolis Narkevicius ", "Keats ", "Keith Cirkel ", "Kent C. Dodds ", "Kevin Ortman ", "Kostiantyn Kahanskyi ", "Lenny Urbanowski ", "LoveIsGrief ", "Lucas Theisen ", "Lukasz Zatorski ", "M1xA ", "Magnus Markling ", "Manfred Stock ", "Marko Anastasov ", "Martin Geisler ", "Martin Jul ", "Martin Lemanski ", "Martin Probst ", "Matias Niemela\u0308 ", "Matthew Amato ", "Matthew Cale ", "Matthew Machuga ", "Matthias O\u00dfwald ", "Matti Paksula ", "Mattijs Kneppers ", "Merott Movahedi ", "Merrick Christensen ", "Michael Krotscheck ", "Micha\u0142 Siwek ", "Milan Aleksic ", "Milana Stojadinov ", "Mohamed Eltuhamy ", "Nathan Cornelius ", "Nathan Hunzaker ", "NeverwinterMoon ", "Nick Carter ", "Nick McCurdy ", "Nick Payne ", "Nick Williams ", "Nico Jansen ", "Nicolas Artman ", "Nicolas Ferrero ", "Nir Moav ", "Nish ", "Nuno Job ", "Oleg Gomozov ", "Olivier Yiptong ", "OniOni ", "OpenShift guest ", "Outsider ", "Parashuram ", "Pascal Hartig ", "Patrick Lussan ", "Patrick Neschkudla ", "Patrik Henningsson ", "Paul Gschwendtner ", "Pawe\u0142 Kapalla ", "Pedro Araujo ", "Pete Bacon Darwin ", "Pete Swan ", "Peter Burns ", "Peter Halliday ", "Peter McAlpine ", "Peter Newman ", "Peter Yates ", "Philip Harrison ", "Pierre Vanduynslager ", "Piper Chester ", "Rafal Lindemann ", "Remy Sharp ", "Rich Kuzsma ", "Richard Herrera ", "Roarke Gaskill ", "Rob Cherry ", "Rob Dodson ", "Rog\u00e9rio Vicente ", "Ruben Bridgewater ", "R\u00e9mi ", "Sahat Yalkabov ", "Sam Rawlins ", "Sam Rawlins ", "Samuel Marks ", "Saugat Acharya ", "Schmulik Raskin ", "Sergey Kruk ", "Seth Rhodes ", "Shahar Mor ", "Shane Osbourne ", "Sho Ikeda ", "Sibiraj <20282546+Sibiraj-S@users.noreply.github.com>", "Simen Bekkhus ", "Simon Warta <2603011+webmaster128@users.noreply.github.com>", "Simone Gentili ", "Slava Kotiya ", "Sophie Cooper ", "Stephen Hazleton ", "Stuart Memo ", "Taylor Buley ", "Taylor Hakes ", "Terin Stock ", "Thai Pangsakulyanont @ Taskworld ", "Thijs Triemstra ", "Thomas Parisot ", "Tim Olshansky ", "Timo Tijhof ", "Tom MacWright ", "TrevDev ", "Tyler Akins ", "Vasily Ostanin ", "Veronica Lynn ", "Vincent Taverna ", "Vitor Buzinaro ", "Volune ", "Vova Bilonenko ", "Wizek <123.wizek@gmail.com>", "Yaniv Efraim ", "Yi Wang ", "Yvonne Yip ", "Zhang zhengzheng ", "adamnation ", "ahaurw01 ", "ashaffer ", "cexbrayat ", "coderaiser ", "compact ", "coridrew ", "cy6erskunk ", "david-garcia-nete ", "deepak1556 ", "dorey ", "grifball ", "hrgdavor ", "ianjobling ", "inf3rno ", "is-already-taken <1771602+is-already-taken@users.noreply.github.com>", "jjoos ", "jvalkeejarvi ", "kyo_ago ", "lanshunfang ", "lusarz ", "maik ", "mdemo ", "nathanfaucett ", "pardoman ", "thetrevdev ", "thorn0 ", "toran billups ", "chalkerx@gmail.com>", "u812 <0u812@github.com>", "weiran.zsd@outlook.com>", "Aaron Powell ", "Adrien Crivelli ", "Alan Agius ", "Alejandro Mantecon Guillen ", "Ales Rosina ", "Alexander Pepper ", "Alexander Shtuchkin ", "Alexei ", "Anders Ekdahl ", "Anders Janmyr ", "Andreas Krummsdorf ", "Andreas P\u00e5lsson ", "Andrew Fischer ", "Andrew Marcinkevi\u010dius ", "Andrey Chalkin ", "Andy Joslin ", "Anton Usmansky ", "Atul Bhosale ", "AugustinLF ", "AvnerCohen ", "Awad Mackie ", "Basemm ", "Benoit Charbonnier ", "Bhavesh Kakadiya ", "Brady Wied ", "Bram Borggreve ", "Breno Calazans ", "Brian Donovan ", "Brian Donovan ", "Brian M Hunt ", "Cagdas Bayram ", "Carl Goldberg ", "Chad Smith ", "Chang Wang ", "Chelsea Urquhart ", "Chris ", "Chris Chua ", "Chris Dawson ", "Christian Weiss ", "Christopher Hiller ", "Ciro S. Costa ", "Daan Stolp ", "Damien Choizit ", "Dan Siwiec ", "Dan Thareja ", "Danny Croft ", "Danny Tuppeny ", "David Jensen ", "David M. Karr ", "Derek Gould ", "Derek Schaller ", "Dieter Oberkofler ", "Dillon ", "Dmitrii Abramov ", "Dmitriy Ryajov ", "Douglas Blumeyer ", "Douglas Blumeyer ", "Dunja Radulov ", "ERt ", "Ed Rooth ", "Eddie Monge ", "Eden ", "Edward Hutchins ", "Eldar Jafarov ", "Eric Baer ", "Esteban Marin ", "Fabian Beuke ", "Filipe Silva ", "Franck Garcia ", "Fred Sauer ", "Frederic Hemberger ", "Fredrik Bonander ", "Gavin Aiken ", "Geert Van Laethem ", "Glenn Anderson ", "Greg Thornton ", "Gregory Cowan ", "Hendrik Purmann ", "Homa Wong ", "Igor Lima ", "Islam Sharabash ", "Jack Tarantino ", "Jacob Trimble ", "Jakub Z ", "James Shore ", "Jan Molak ", "Janderson Constantino ", "Jeff Froom ", "Jeff Lage ", "Jeff Yates ", "Jeremy Axelrod ", "Jerry Reptak ", "Jesse M. Holmes ", "Joe Lencioni ", "Johannes Gorset ", "John Wehr ", "Jon Bretman ", "Jonathan ES Lin ", "Jonathan Felchlin ", "Jonathan Niles ", "Josh Lory ", "Jo\u00e3o Marcos Duarte ", "Julian Connor ", "Jurko Gospodneti\u0107 ", "Justin Ridgewell ", "KahWee Teng ", "Karl Lindmark " ], "dependencies": { "body-parser": "^1.16.1", "braces": "^3.0.2", "chokidar": "^3.0.0", "colors": "^1.1.0", "connect": "^3.6.0", "di": "^0.0.1", "dom-serialize": "^2.2.0", "flatted": "^2.0.0", "glob": "^7.1.1", "graceful-fs": "^4.1.2", "http-proxy": "^1.13.0", "isbinaryfile": "^4.0.2", "lodash": "^4.17.14", "log4js": "^4.0.0", "mime": "^2.3.1", "minimatch": "^3.0.2", "qjobs": "^1.1.4", "range-parser": "^1.2.0", "rimraf": "^2.6.0", "socket.io": "2.1.1", "source-map": "^0.6.1", "tmp": "0.0.33", "ua-parser-js": "0.7.21", "yargs": "^15.3.1" }, "description": "Spectacular Test Runner for JavaScript.", "devDependencies": { "@commitlint/cli": "^8.3.4", "@commitlint/config-conventional": "^8.3.4", "@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": "^3.1.0", "eslint": "^5.16.0", "eslint-config-standard": "^12.0.0", "eslint-plugin-import": "^2.17.2", "eslint-plugin-node": "^9.0.1", "eslint-plugin-promise": "^4.1.1", "eslint-plugin-standard": "^4.0.0", "grunt": "^1.1.0", "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-cucumberjs": "^2.0.2", "grunt-eslint": "^21.0.0", "grunt-mocha-test": "^0.13.2", "grunt-npm": "0.0.2", "http2": "^3.3.6", "husky": "^4.0.3", "jasmine-core": "^3.4.0", "karma-browserify": "^7.0.0", "karma-browserstack-launcher": "^1.5.0", "karma-chai": "^0.1.0", "karma-chrome-launcher": "^2.2.0", "karma-firefox-launcher": "*", "karma-jasmine": "^2.0.1", "karma-junit-reporter": "*", "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.0", "puppeteer": "^1.9.0", "semantic-release": "^15.14.0", "sinon": "^7.3.2", "sinon-chai": "^3.0.0", "supertest": "^4.0.2", "timer-shim": "^0.3.0", "validate-commit-msg": "^2.11.1", "which": "^1.3.1" }, "engines": { "node": ">= 10" }, "homepage": "http://karma-runner.github.io/", "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS", "pre-commit": "npm run lint" } }, "keywords": [ "karma", "spectacular", "runner", "karma", "js", "javascript", "testing", "test", "remote", "execution" ], "license": "MIT", "main": "./lib/index", "name": "karma", "repository": { "type": "git", "url": "git://github.com/karma-runner/karma.git" }, "scripts": { "appveyor": "npm run build && npm run test:appveyor", "build": "grunt build", "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", "link": "node --eval \"path=require('path'); require('fs').symlinkSync(path.resolve(__dirname), path.resolve(__dirname, 'node_modules', 'karma'), 'junction')\"", "lint": "eslint . --ext js --ignore-pattern *.tpl.js", "lint:fix": "eslint . --ext js --ignore-pattern *.tpl.js --fix", "semantic-release": "semantic-release", "test": "grunt test", "test:appveyor": "grunt test-appveyor", "test:integration": "./scripts/integration-tests.sh", "test:unit": "grunt test:unit", "travis": "npm run build && npm test && npm run test:integration", "unlink": "node --eval \"require('fs').unlinkSync(require('path').resolve(__dirname, 'node_modules', 'karma'))\"" }, "version": "5.0.1" }