From 26ca7536a8345ec0c34905c1a57434f6a027e888 Mon Sep 17 00:00:00 2001 From: Nico Jansen Date: Thu, 6 Jun 2019 11:56:23 +0200 Subject: [PATCH 1/9] build(ts): fix lint and pin ts version (#1577) --- package.json | 2 +- tsconfig.lint.json | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 88af4dbb5a..c003e6f36e 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "sinon-chai": "^3.2.0", "source-map-support": "^0.5.6", "tslint": "~5.16.0", - "typescript": "^3.3.1" + "typescript": "~3.4.1" }, "prettier": { "singleQuote": true diff --git a/tsconfig.lint.json b/tsconfig.lint.json index 7a8093e13b..e28358cdd0 100644 --- a/tsconfig.lint.json +++ b/tsconfig.lint.json @@ -1,8 +1,8 @@ { - "extends": "tsconfig.settings.json", + "extends": "./tsconfig.settings.json", // This file is a workaround for: https://github.com/palantir/tslint/issues/4137 "include": [ "packages/*/src", "packages/*/test" ] -} \ No newline at end of file +} From 263da6dff7f7818b56d9c441161cfa79f0b7d59f Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" Date: Thu, 6 Jun 2019 12:43:49 +0200 Subject: [PATCH 2/9] build(deps-dev): update raw-loader requirement from ~2.0.0 to ~3.0.0 (#1576) Updates the requirements on [raw-loader](https://github.com/webpack-contrib/raw-loader) to permit the latest version. - [Release notes](https://github.com/webpack-contrib/raw-loader/releases) - [Changelog](https://github.com/webpack-contrib/raw-loader/blob/master/CHANGELOG.md) - [Commits](https://github.com/webpack-contrib/raw-loader/compare/v2.0.0...v3.0.0) Signed-off-by: dependabot-preview[bot] --- packages/webpack-transpiler/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/webpack-transpiler/package.json b/packages/webpack-transpiler/package.json index 0ec1171fff..7167115569 100644 --- a/packages/webpack-transpiler/package.json +++ b/packages/webpack-transpiler/package.json @@ -38,7 +38,7 @@ "@stryker-mutator/test-helpers": "^2.0.0", "@types/memory-fs": "~0.3.0", "@types/webpack": "~4.4.12", - "raw-loader": "~2.0.0", + "raw-loader": "~3.0.0", "webpack": "~4.32.2" }, "peerDependencies": { From e267c3118ac2b742401427badf97a6db707be2fb Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" Date: Tue, 11 Jun 2019 17:55:41 +0200 Subject: [PATCH 3/9] build(deps): update tslib requirement from ~1.9.3 to ~1.10.0 (#1582) Updates the requirements on [tslib](https://github.com/Microsoft/tslib) to permit the latest version. - [Release notes](https://github.com/Microsoft/tslib/releases) - [Commits](https://github.com/Microsoft/tslib/compare/1.9.3...1.10.0) Signed-off-by: dependabot-preview[bot] --- packages/api/package.json | 2 +- packages/core/package.json | 2 +- packages/javascript-mutator/package.json | 2 +- packages/karma-runner/package.json | 2 +- packages/mocha-framework/package.json | 2 +- packages/mocha-runner/package.json | 2 +- packages/typescript/package.json | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/api/package.json b/packages/api/package.json index ea3bec4184..ade1cf8ca9 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -34,7 +34,7 @@ }, "dependencies": { "mutation-testing-report-schema": "^1.0.0", - "tslib": "~1.9.3" + "tslib": "~1.10.0" }, "devDependencies": { "surrial": "~1.0.0", diff --git a/packages/core/package.json b/packages/core/package.json index b34a7d28ad..41e2973a25 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -72,7 +72,7 @@ "source-map": "~0.7.3", "surrial": "~1.0.0", "tree-kill": "~1.2.0", - "tslib": "~1.9.3", + "tslib": "~1.10.0", "typed-inject": "~1.0.0", "typed-rest-client": "~1.4.0" }, diff --git a/packages/javascript-mutator/package.json b/packages/javascript-mutator/package.json index 69ebc37a20..6ffc0cf958 100644 --- a/packages/javascript-mutator/package.json +++ b/packages/javascript-mutator/package.json @@ -42,7 +42,7 @@ "@babel/traverse": "~7.4.0", "@stryker-mutator/api": "^2.0.0", "lodash": "~4.17.4", - "tslib": "~1.9.3" + "tslib": "~1.10.0" }, "peerDependencies": { "@stryker-mutator/core": "^2.0.0" diff --git a/packages/karma-runner/package.json b/packages/karma-runner/package.json index 47b2d04db4..f3aebae374 100644 --- a/packages/karma-runner/package.json +++ b/packages/karma-runner/package.json @@ -48,7 +48,7 @@ "@stryker-mutator/api": "^2.0.0", "decamelize": "^3.0.0", "semver": "~6.1.0", - "tslib": "~1.9.3" + "tslib": "~1.10.0" }, "contributors": [ "nicojs ", diff --git a/packages/mocha-framework/package.json b/packages/mocha-framework/package.json index 1b1fe138f8..775f2dbb14 100644 --- a/packages/mocha-framework/package.json +++ b/packages/mocha-framework/package.json @@ -37,7 +37,7 @@ "homepage": "https://github.com/stryker-mutator/stryker/tree/master/packages/mocha-framework#readme", "license": "Apache-2.0", "devDependencies": { - "tslib": "~1.9.3" + "tslib": "~1.10.0" }, "peerDependencies": { "@stryker-mutator/core": "^2.0.0", diff --git a/packages/mocha-runner/package.json b/packages/mocha-runner/package.json index 287a335c98..4e90746c84 100644 --- a/packages/mocha-runner/package.json +++ b/packages/mocha-runner/package.json @@ -37,7 +37,7 @@ "dependencies": { "@stryker-mutator/api": "^2.0.0", "multimatch": "~4.0.0", - "tslib": "~1.9.3" + "tslib": "~1.10.0" }, "devDependencies": { "@stryker-mutator/test-helpers": "^2.0.0", diff --git a/packages/typescript/package.json b/packages/typescript/package.json index 646a6ef90e..74801c5146 100644 --- a/packages/typescript/package.json +++ b/packages/typescript/package.json @@ -40,7 +40,7 @@ "@stryker-mutator/util": "^2.0.0", "lodash.flatmap": "~4.5.0", "semver": "~6.1.0", - "tslib": "~1.9.3" + "tslib": "~1.10.0" }, "devDependencies": { "@stryker-mutator/mutator-specification": "^2.0.0", From 4d79580067a4de3b8575d62167cbda19ab070e40 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" Date: Fri, 14 Jun 2019 15:35:27 +0200 Subject: [PATCH 4/9] build(deps): update typed-rest-client requirement from ~1.4.0 to ~1.5.0 (#1580) Updates the requirements on [typed-rest-client](https://github.com/Microsoft/typed-rest-client) to permit the latest version. - [Release notes](https://github.com/Microsoft/typed-rest-client/releases) - [Commits](https://github.com/Microsoft/typed-rest-client/commits) Signed-off-by: dependabot-preview[bot] --- packages/core/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/package.json b/packages/core/package.json index 41e2973a25..a862e52c35 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -74,7 +74,7 @@ "tree-kill": "~1.2.0", "tslib": "~1.10.0", "typed-inject": "~1.0.0", - "typed-rest-client": "~1.4.0" + "typed-rest-client": "~1.5.0" }, "devDependencies": { "@stryker-mutator/api": "^0.24.1", From 66b3f9f50b5ea1b95c8c259b31ab118343896406 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" Date: Fri, 14 Jun 2019 15:35:37 +0200 Subject: [PATCH 5/9] build(deps-dev): update webpack requirement from ~4.32.2 to ~4.34.0 (#1584) Updates the requirements on [webpack](https://github.com/webpack/webpack) to permit the latest version. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](https://github.com/webpack/webpack/compare/v4.32.2...v4.34.0) Signed-off-by: dependabot-preview[bot] --- packages/webpack-transpiler/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/webpack-transpiler/package.json b/packages/webpack-transpiler/package.json index 7167115569..09b0d2f768 100644 --- a/packages/webpack-transpiler/package.json +++ b/packages/webpack-transpiler/package.json @@ -39,7 +39,7 @@ "@types/memory-fs": "~0.3.0", "@types/webpack": "~4.4.12", "raw-loader": "~3.0.0", - "webpack": "~4.32.2" + "webpack": "~4.34.0" }, "peerDependencies": { "@stryker-mutator/core": "^2.0.0", From d365a471f21b4d15e0c944bdf2a66a7ac03fc78b Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" Date: Fri, 14 Jun 2019 15:35:50 +0200 Subject: [PATCH 6/9] build(deps-dev): update tslint requirement from ~5.16.0 to ~5.17.0 (#1570) Updates the requirements on [tslint](https://github.com/palantir/tslint) to permit the latest version. - [Release notes](https://github.com/palantir/tslint/releases) - [Changelog](https://github.com/palantir/tslint/blob/master/CHANGELOG.md) - [Commits](https://github.com/palantir/tslint/compare/5.16.0...5.17.0) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c003e6f36e..976786bb15 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ "sinon": "^7.2.0", "sinon-chai": "^3.2.0", "source-map-support": "^0.5.6", - "tslint": "~5.16.0", + "tslint": "~5.17.0", "typescript": "~3.4.1" }, "prettier": { From fb858ca58320a2a46efa18256aa66f094bc92559 Mon Sep 17 00:00:00 2001 From: Kirill Romanov Date: Mon, 24 Jun 2019 12:07:01 +0300 Subject: [PATCH 7/9] fix(html): set utf-8 charset (#1592) --- packages/html-reporter/src/templates/index.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/html-reporter/src/templates/index.html b/packages/html-reporter/src/templates/index.html index e977dcb2f8..8a929648fb 100644 --- a/packages/html-reporter/src/templates/index.html +++ b/packages/html-reporter/src/templates/index.html @@ -2,6 +2,7 @@ + @@ -15,4 +16,4 @@ - \ No newline at end of file + From 5916b400ef23cf1573bf9afba00936228a3c02bb Mon Sep 17 00:00:00 2001 From: Bartosz Leoniak Date: Mon, 1 Jul 2019 07:11:02 +0200 Subject: [PATCH 8/9] refactor(file names): align on file names (#1605) --- .../core/test/helpers/{registerChaiPlugins.ts => initChai.ts} | 0 .../html-reporter/test/helpers/{chaiHelpers.ts => initChai.ts} | 0 .../test/helpers/{registerChaiPlugins.ts => initChai.ts} | 0 .../test/helpers/{registerChaiPlugins.ts => initChai.ts} | 0 .../test/helpers/{registerChaiPlugins.ts => initChai.ts} | 0 packages/karma-runner/test/helpers/{chaiSetup.ts => initChai.ts} | 0 .../test/helpers/{registerChaiPlugins.ts => initChai.ts} | 0 .../test/helpers/{registerChaiPlugins.ts => initChai.ts} | 0 .../util/test/helpers/{registerChaiPlugins.ts => initChai.ts} | 0 packages/wct-runner/test/helpers/{chaiHelpers.ts => initChai.ts} | 0 packages/wct-runner/test/helpers/{sinonSetup.ts => initSinon.ts} | 0 .../test/helpers/{chaiPlugins.ts => initChai.ts} | 0 .../test/helpers/{sinonInit.ts => initSinon.ts} | 0 13 files changed, 0 insertions(+), 0 deletions(-) rename packages/core/test/helpers/{registerChaiPlugins.ts => initChai.ts} (100%) rename packages/html-reporter/test/helpers/{chaiHelpers.ts => initChai.ts} (100%) rename packages/jasmine-framework/test/helpers/{registerChaiPlugins.ts => initChai.ts} (100%) rename packages/javascript-mutator/test/helpers/{registerChaiPlugins.ts => initChai.ts} (100%) rename packages/jest-runner/test/helpers/{registerChaiPlugins.ts => initChai.ts} (100%) rename packages/karma-runner/test/helpers/{chaiSetup.ts => initChai.ts} (100%) rename packages/mocha-framework/test/helpers/{registerChaiPlugins.ts => initChai.ts} (100%) rename packages/mocha-runner/test/helpers/{registerChaiPlugins.ts => initChai.ts} (100%) rename packages/util/test/helpers/{registerChaiPlugins.ts => initChai.ts} (100%) rename packages/wct-runner/test/helpers/{chaiHelpers.ts => initChai.ts} (100%) rename packages/wct-runner/test/helpers/{sinonSetup.ts => initSinon.ts} (100%) rename packages/webpack-transpiler/test/helpers/{chaiPlugins.ts => initChai.ts} (100%) rename packages/webpack-transpiler/test/helpers/{sinonInit.ts => initSinon.ts} (100%) diff --git a/packages/core/test/helpers/registerChaiPlugins.ts b/packages/core/test/helpers/initChai.ts similarity index 100% rename from packages/core/test/helpers/registerChaiPlugins.ts rename to packages/core/test/helpers/initChai.ts diff --git a/packages/html-reporter/test/helpers/chaiHelpers.ts b/packages/html-reporter/test/helpers/initChai.ts similarity index 100% rename from packages/html-reporter/test/helpers/chaiHelpers.ts rename to packages/html-reporter/test/helpers/initChai.ts diff --git a/packages/jasmine-framework/test/helpers/registerChaiPlugins.ts b/packages/jasmine-framework/test/helpers/initChai.ts similarity index 100% rename from packages/jasmine-framework/test/helpers/registerChaiPlugins.ts rename to packages/jasmine-framework/test/helpers/initChai.ts diff --git a/packages/javascript-mutator/test/helpers/registerChaiPlugins.ts b/packages/javascript-mutator/test/helpers/initChai.ts similarity index 100% rename from packages/javascript-mutator/test/helpers/registerChaiPlugins.ts rename to packages/javascript-mutator/test/helpers/initChai.ts diff --git a/packages/jest-runner/test/helpers/registerChaiPlugins.ts b/packages/jest-runner/test/helpers/initChai.ts similarity index 100% rename from packages/jest-runner/test/helpers/registerChaiPlugins.ts rename to packages/jest-runner/test/helpers/initChai.ts diff --git a/packages/karma-runner/test/helpers/chaiSetup.ts b/packages/karma-runner/test/helpers/initChai.ts similarity index 100% rename from packages/karma-runner/test/helpers/chaiSetup.ts rename to packages/karma-runner/test/helpers/initChai.ts diff --git a/packages/mocha-framework/test/helpers/registerChaiPlugins.ts b/packages/mocha-framework/test/helpers/initChai.ts similarity index 100% rename from packages/mocha-framework/test/helpers/registerChaiPlugins.ts rename to packages/mocha-framework/test/helpers/initChai.ts diff --git a/packages/mocha-runner/test/helpers/registerChaiPlugins.ts b/packages/mocha-runner/test/helpers/initChai.ts similarity index 100% rename from packages/mocha-runner/test/helpers/registerChaiPlugins.ts rename to packages/mocha-runner/test/helpers/initChai.ts diff --git a/packages/util/test/helpers/registerChaiPlugins.ts b/packages/util/test/helpers/initChai.ts similarity index 100% rename from packages/util/test/helpers/registerChaiPlugins.ts rename to packages/util/test/helpers/initChai.ts diff --git a/packages/wct-runner/test/helpers/chaiHelpers.ts b/packages/wct-runner/test/helpers/initChai.ts similarity index 100% rename from packages/wct-runner/test/helpers/chaiHelpers.ts rename to packages/wct-runner/test/helpers/initChai.ts diff --git a/packages/wct-runner/test/helpers/sinonSetup.ts b/packages/wct-runner/test/helpers/initSinon.ts similarity index 100% rename from packages/wct-runner/test/helpers/sinonSetup.ts rename to packages/wct-runner/test/helpers/initSinon.ts diff --git a/packages/webpack-transpiler/test/helpers/chaiPlugins.ts b/packages/webpack-transpiler/test/helpers/initChai.ts similarity index 100% rename from packages/webpack-transpiler/test/helpers/chaiPlugins.ts rename to packages/webpack-transpiler/test/helpers/initChai.ts diff --git a/packages/webpack-transpiler/test/helpers/sinonInit.ts b/packages/webpack-transpiler/test/helpers/initSinon.ts similarity index 100% rename from packages/webpack-transpiler/test/helpers/sinonInit.ts rename to packages/webpack-transpiler/test/helpers/initSinon.ts From ff2ccfcbcea3a4aef02237644d6b60ab5049d837 Mon Sep 17 00:00:00 2001 From: Daniel Ruf <827205+DanielRuf@users.noreply.github.com> Date: Mon, 1 Jul 2019 07:16:27 +0200 Subject: [PATCH 9/9] build(ci): disable execa timeout to prevent failing perf job (#1604) --- perf/tasks/run-perf-tests.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perf/tasks/run-perf-tests.ts b/perf/tasks/run-perf-tests.ts index ac1d4914c6..ce697768cf 100644 --- a/perf/tasks/run-perf-tests.ts +++ b/perf/tasks/run-perf-tests.ts @@ -36,7 +36,7 @@ function execNpm(args: string[], testDir: string): Observable { console.log(`Exec ${testDir} npm ${args.join(' ')}`); return new Observable(observer => { - const testProcess = execa('npm', args, { timeout: 500000, cwd: currentTestDir, stdio: 'pipe' }); + const testProcess = execa('npm', args, { timeout: 0, cwd: currentTestDir, stdio: 'pipe' }); let stderr = ''; testProcess.stderr.on('data', chunk => stderr += chunk.toString()); testProcess.stdout.on('data', chunk => observer.next(chunk.toString().trim()));