Socket
Socket
Sign inDemoInstall

@stryker-mutator/karma-runner

Package Overview
Dependencies
Maintainers
4
Versions
99
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@stryker-mutator/karma-runner - npm Package Compare versions

Comparing version 4.3.1 to 4.4.0

src/karma-plugins/test-hooks-middleware-21f23d35-a4c9-4b01-aeff-da9c99c3ffc0.d.ts

11

CHANGELOG.md

@@ -6,2 +6,13 @@ # Change Log

# [4.4.0](https://github.io/stryker-mutator/stryker/compare/v4.3.1...v4.4.0) (2021-01-24)
### Features
* **in place:** support in place mutation ([#2706](https://github.io/stryker-mutator/stryker/issues/2706)) ([2685a7e](https://github.io/stryker-mutator/stryker/commit/2685a7eb86c808c363aad3151f2c67f273bdf314))
## [4.3.1](https://github.io/stryker-mutator/stryker/compare/v4.3.0...v4.3.1) (2020-12-25)

@@ -8,0 +19,0 @@

20

package.json
{
"name": "@stryker-mutator/karma-runner",
"version": "4.3.1",
"version": "4.4.0",
"description": "A plugin to use the karma test runner in Stryker, the JavaScript mutation testing framework",

@@ -10,3 +10,3 @@ "main": "src/index.js",

"test:unit": "mocha \"test/unit/**/*.js\"",
"test:integration": "mocha --timeout 30000 --exit \"test/integration/**/*.js\"",
"test:integration": "mocha --timeout 60000 --exit \"test/integration/**/*.js\"",
"stryker": "node ../core/bin/stryker run"

@@ -36,3 +36,3 @@ },

"devDependencies": {
"@stryker-mutator/test-helpers": "4.3.1",
"@stryker-mutator/test-helpers": "4.4.0",
"@types/express": "~4.17.0",

@@ -42,3 +42,3 @@ "@types/node": "^14.0.1",

"jasmine-core": "~3.6.0",
"karma": "~5.1.0",
"karma": "~6.0.1",
"karma-chai": "~0.1.0",

@@ -50,10 +50,10 @@ "karma-chrome-launcher": "~3.1.0",

"peerDependencies": {
"@stryker-mutator/core": "~4.3.0"
"@stryker-mutator/core": "~4.4.0"
},
"dependencies": {
"@stryker-mutator/api": "4.3.1",
"@stryker-mutator/util": "4.3.1",
"decamelize": "~4.0.0",
"@stryker-mutator/api": "4.4.0",
"@stryker-mutator/util": "4.4.0",
"decamelize": "~5.0.0",
"semver": "~6.3.0",
"tslib": "~2.0.0"
"tslib": "~2.1.0"
},

@@ -72,3 +72,3 @@ "contributors": [

},
"gitHead": "0806eb62eefb02a5fad1477db61de6d8c4250bd4"
"gitHead": "59933f5c3fb567142eab1c66d603802fab941b5e"
}

@@ -8,3 +8,4 @@ "use strict";

const util_1 = require("@stryker-mutator/util");
exports.TEST_HOOKS_FILE_NAME = __filename;
exports.TEST_HOOKS_FILE_NAME = require.resolve('./test-hooks-middleware-21f23d35-a4c9-4b01-aeff-da9c99c3ffc0');
const TEST_HOOKS_FILE_BASE_NAME = path.basename(exports.TEST_HOOKS_FILE_NAME);
const SUPPORTED_FRAMEWORKS = Object.freeze(['mocha', 'jasmine']);

@@ -24,3 +25,3 @@ function isSupportedFramework(framework) {

const pathName = url.parse(request.url).pathname;
if (pathName && path.normalize(pathName).endsWith(exports.TEST_HOOKS_FILE_NAME)) {
if (pathName === null || pathName === void 0 ? void 0 : pathName.endsWith(TEST_HOOKS_FILE_BASE_NAME)) {
response.writeHead(200, {

@@ -27,0 +28,0 @@ 'Cache-Control': 'no-cache',

@@ -23,3 +23,3 @@ "use strict";

ngTestArguments.forEach((key) => {
const decamelizedKey = decamelize(key, '-');
const decamelizedKey = decamelize(key, { separator: '-' });
if ('progress' !== key && 'karma-config' !== decamelizedKey) {

@@ -26,0 +26,0 @@ cliArgs.push(`--${decamelizedKey}=${testArguments[key]}`);

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc