├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ ├── maintenance.md │ └── question.md ├── setup │ └── action.yml ├── stale.yml └── workflows │ ├── ci.yml │ ├── mutation-testing.yml │ ├── performance.yml │ └── publish.yml ├── .gitignore ├── .gitmodules ├── .prettierrc ├── .travis └── Stryker.db ├── .vscode ├── launch.json └── tasks.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MAINTAINERS.md ├── README.md ├── docs ├── config-file.md ├── configuration.md ├── cucumber-runner.md ├── disable-mutants.md ├── getting-started.md ├── guides │ ├── angular.md │ ├── create-a-plugin.md │ ├── legacy │ │ ├── stryker-3 │ │ │ └── angular.md │ │ └── stryker-7 │ │ │ └── vuejs.md │ ├── nodejs.md │ ├── react.md │ ├── svelte.md │ └── vuejs.md ├── images │ ├── config-file-autocompletion.gif │ ├── configuration-disable-bail.png │ ├── configuration-with-bail.png │ ├── disable-mutants-disable-all.png │ ├── disable-mutants-disable-equality-operator.png │ ├── disable-mutants-equivalent-mutant.png │ ├── disable-mutants-ignorer.png │ ├── parallel-process-falsly-killed.png │ ├── parallel-processes-falsly-killed-solved.png │ └── stryker-install.gif ├── incremental.md ├── introduction.md ├── jasmine-runner.md ├── jest-runner.md ├── karma-runner.md ├── mocha-runner.md ├── parallel-workers.md ├── plugins.md ├── sidebar.json ├── tap-runner.md ├── troubleshooting.md ├── typescript-checker.md ├── usage.md └── vitest-runner.md ├── e2e ├── eslint.config.js ├── helpers.js ├── package.json ├── tasks │ ├── run-e2e-tests.js │ └── utils.js ├── test │ ├── angular-project │ │ ├── .editorconfig │ │ ├── .gitignore │ │ ├── README.md │ │ ├── angular.json │ │ ├── karma.conf.js │ │ ├── package.json │ │ ├── src │ │ │ ├── app │ │ │ │ ├── app.component.css │ │ │ │ ├── app.component.html │ │ │ │ ├── app.component.spec.ts │ │ │ │ ├── app.component.ts │ │ │ │ ├── app.module.ts │ │ │ │ └── noop.directive.ts │ │ │ ├── assets │ │ │ │ └── .gitkeep │ │ │ ├── environments │ │ │ │ ├── environment.prod.ts │ │ │ │ └── environment.ts │ │ │ ├── favicon.ico │ │ │ ├── index.html │ │ │ ├── main.ts │ │ │ ├── polyfills.ts │ │ │ ├── styles.css │ │ │ └── test.ts │ │ ├── stryker.conf.json │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ ├── tsconfig.spec.json │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── babel-transpiling │ │ ├── .babelrc │ │ ├── .mocharc.json │ │ ├── package.json │ │ ├── src │ │ │ ├── Bank.js │ │ │ ├── Casino.js │ │ │ └── User.js │ │ ├── stryker.conf.js │ │ ├── test │ │ │ ├── BankSpec.js │ │ │ └── CasinoSpec.js │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── command │ │ ├── package.json │ │ ├── src │ │ │ ├── Add.js │ │ │ └── Circle.js │ │ ├── stryker.conf.json │ │ ├── test │ │ │ ├── AddSpec.js │ │ │ └── CircleSpec.js │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── coverage-analysis │ │ ├── .mocharc.json │ │ ├── features │ │ │ ├── concat.feature │ │ │ ├── math.feature │ │ │ └── step-definitions │ │ │ │ └── general-steps.js │ │ ├── jasmine.json │ │ ├── jest.config.json │ │ ├── karma.conf.cjs │ │ ├── package.json │ │ ├── pnpm-lock.yaml │ │ ├── spec │ │ │ ├── chai-setup.js │ │ │ ├── concat.spec.js │ │ │ └── math.spec.js │ │ ├── src │ │ │ ├── concat.js │ │ │ └── math.js │ │ ├── verify │ │ │ ├── coverage-analysis-reporter.js │ │ │ └── verify.js │ │ ├── vitest.browser.config.js │ │ └── vitest.config.js │ ├── cucumber-old-version │ │ ├── cucumber.js │ │ ├── features │ │ │ ├── simple_math.feature │ │ │ └── support │ │ │ │ ├── steps.js │ │ │ │ └── world.js │ │ ├── package.json │ │ ├── src │ │ │ ├── calculator-static.js │ │ │ └── calculator.js │ │ ├── stryker.conf.mjs │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── cucumber-ts │ │ ├── cucumber.js │ │ ├── features │ │ │ ├── classes.feature │ │ │ ├── collections.feature │ │ │ ├── primitives.feature │ │ │ ├── references.feature │ │ │ └── support │ │ │ │ ├── general-steps.ts │ │ │ │ └── support.ts │ │ ├── package.json │ │ ├── src │ │ │ ├── class-constructor.ts │ │ │ ├── helpers.ts │ │ │ ├── index.ts │ │ │ └── surrializable.ts │ │ ├── stryker.conf.json │ │ ├── tsconfig.json │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── disable-bail │ │ ├── .mocharc.json │ │ ├── cucumber.js │ │ ├── features │ │ │ ├── add.feature │ │ │ └── add.steps.js │ │ ├── karma.conf.cjs │ │ ├── package.json │ │ ├── spec │ │ │ └── support │ │ │ │ └── jasmine.json │ │ ├── src │ │ │ └── math.js │ │ ├── stryker.conf.json │ │ ├── test │ │ │ ├── math.spec.js │ │ │ ├── math1.tap.js │ │ │ └── math2.tap.js │ │ ├── verify │ │ │ └── verify.js │ │ └── vitest.config.js │ ├── disallow-code-generation-from-strings │ │ ├── .mocharc.jsonc │ │ ├── package.json │ │ ├── src │ │ │ ├── math.js │ │ │ └── math.spec.js │ │ ├── stryker.conf.json │ │ └── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── esm │ │ ├── .mocharc.json │ │ ├── features │ │ │ ├── math.feature │ │ │ └── math.steps.mjs │ │ ├── karma.conf.cjs │ │ ├── package.json │ │ ├── spec │ │ │ └── support │ │ │ │ └── jasmine.json │ │ ├── src │ │ │ └── lib.js │ │ ├── stryker.conf.json │ │ ├── test │ │ │ ├── chai-setup.js │ │ │ └── math.spec.js │ │ └── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── exit-prematurely-dry-run-fails │ │ ├── .mocharc.jsonc │ │ ├── package.json │ │ ├── src │ │ │ └── add.js │ │ ├── stryker.conf.json │ │ ├── test │ │ │ └── unit │ │ │ │ └── add.spec.js │ │ └── verify │ │ │ └── verify.js │ ├── exit-prematurely-no-tests-executed │ │ ├── .babelrc │ │ ├── package.json │ │ ├── src │ │ │ └── add.js │ │ ├── stryker.conf.json │ │ ├── test │ │ │ └── test.js │ │ └── verify │ │ │ ├── package.json │ │ │ └── verify.js │ ├── flow-test-project │ │ ├── .babelrc │ │ ├── package.json │ │ ├── src │ │ │ ├── square.js │ │ │ └── square.spec.js │ │ ├── stryker.conf.json │ │ └── verify │ │ │ ├── .babelrc │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── grunt-stryker-test │ │ ├── Gruntfile.js │ │ ├── package.json │ │ ├── sampleProject │ │ │ ├── src │ │ │ │ ├── Add.js │ │ │ │ └── Circle.js │ │ │ └── test │ │ │ │ ├── AddSpec.js │ │ │ │ └── CircleSpec.js │ │ ├── stryker.grunt.conf.js │ │ └── verify │ │ │ ├── package.json │ │ │ └── verify.js │ ├── hit-limit │ │ ├── .mocharc.json │ │ ├── features │ │ │ ├── loop.feature │ │ │ └── loop.steps.js │ │ ├── jest.config.js │ │ ├── karma.conf.cjs │ │ ├── package.json │ │ ├── spec │ │ │ └── support │ │ │ │ └── jasmine.json │ │ ├── src │ │ │ └── loop.js │ │ ├── stryker.conf.json │ │ ├── test │ │ │ ├── chai-setup.js │ │ │ ├── loop.spec.js │ │ │ └── loop.tap.js │ │ ├── verify │ │ │ ├── package.json │ │ │ └── verify.js │ │ ├── vitest.config.js │ │ └── vitest.setup.js │ ├── ignore-project │ │ ├── .mocharc.jsonc │ │ ├── package.json │ │ ├── src │ │ │ ├── Add.js │ │ │ └── Circle.js │ │ ├── stryker-plugins │ │ │ └── ignorers │ │ │ │ ├── console-ignorer.js │ │ │ │ └── global.types.ts │ │ ├── stryker.conf.json │ │ ├── test │ │ │ ├── helpers │ │ │ │ └── testSetup.js │ │ │ └── unit │ │ │ │ ├── AddSpec.js │ │ │ │ └── CircleSpec.js │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── ignore-static │ │ ├── .mocharc.json │ │ ├── features │ │ │ ├── math.feature │ │ │ └── step-definitions │ │ │ │ └── general-steps.js │ │ ├── jasmine.json │ │ ├── jest.config.json │ │ ├── karma.conf.cjs │ │ ├── package.json │ │ ├── spec │ │ │ ├── chai-setup.js │ │ │ ├── math.spec.js │ │ │ └── math.tap.js │ │ ├── src │ │ │ └── math.js │ │ ├── stryker.conf.json │ │ ├── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ │ ├── vitest.config.js │ │ └── vitest.setup.js │ ├── in-place │ │ ├── .mocharc.jsonc │ │ ├── package.json │ │ ├── src │ │ │ └── add.js │ │ ├── stryker.conf.json │ │ ├── test │ │ │ ├── helpers │ │ │ │ └── test-setup.js │ │ │ └── unit │ │ │ │ ├── add.spec.js │ │ │ │ └── wait.spec.js │ │ └── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── incremental │ │ ├── .mocharc.json │ │ ├── cucumber.js │ │ ├── features │ │ │ ├── concat.feature │ │ │ ├── concat.feature.changed │ │ │ ├── concat.feature.original │ │ │ ├── log.feature │ │ │ ├── math.feature │ │ │ ├── math.feature.changed │ │ │ ├── math.feature.original │ │ │ └── step-definitions │ │ │ │ └── general-steps.js │ │ ├── jasmine.json │ │ ├── jest.config.json │ │ ├── karma.conf.cjs │ │ ├── package.json │ │ ├── spec │ │ │ ├── chai-setup.js │ │ │ ├── concat.spec.js │ │ │ ├── concat.spec.js.changed │ │ │ ├── concat.spec.js.original │ │ │ ├── concat.tap.js │ │ │ ├── concat.tap.js.changed │ │ │ ├── concat.tap.js.original │ │ │ ├── log.spec.js │ │ │ ├── math.spec.js │ │ │ ├── math.spec.js.changed │ │ │ ├── math.spec.js.original │ │ │ ├── math.tap.js │ │ │ ├── math.tap.js.changed │ │ │ └── math.tap.js.original │ │ ├── src │ │ │ ├── concat.js │ │ │ ├── concat.js.changed │ │ │ ├── concat.js.original │ │ │ ├── log.js │ │ │ ├── log.js.changed │ │ │ ├── log.js.original │ │ │ ├── math.js │ │ │ ├── math.js.changed │ │ │ └── math.js.original │ │ ├── verify │ │ │ ├── mutation-run-plan-reporter.js │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ │ └── vitest.config.js │ ├── jasmine-javascript │ │ ├── lib │ │ │ └── jasmine_examples │ │ │ │ ├── Player.js │ │ │ │ └── Song.js │ │ ├── package.json │ │ ├── spec │ │ │ ├── helpers │ │ │ │ └── jasmine_examples │ │ │ │ │ └── SpecHelper.js │ │ │ ├── jasmine_examples │ │ │ │ └── PlayerSpec.js │ │ │ └── support │ │ │ │ └── jasmine.json │ │ ├── stryker.conf.json │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── jasmine-ts │ │ ├── package.json │ │ ├── spec │ │ │ ├── PlayerSpec.ts │ │ │ ├── concat.spec.ts │ │ │ ├── helpers │ │ │ │ ├── CustomMatchers.ts │ │ │ │ └── IsCurrentlyPlayingMatcher.ts │ │ │ └── support │ │ │ │ └── jasmine.json │ │ ├── src │ │ │ ├── Player.ts │ │ │ ├── Song.ts │ │ │ └── concat.ts │ │ ├── stryker.conf.json │ │ ├── tsconfig.json │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── jest-custom-env │ │ ├── .babelrc │ │ ├── custom-env.js │ │ ├── package.json │ │ ├── src │ │ │ ├── calculator-element.js │ │ │ ├── calculator-element.test.js │ │ │ ├── concat.js │ │ │ ├── concat.test.js │ │ │ ├── sum.js │ │ │ ├── sum.test.js │ │ │ ├── title-sum.js │ │ │ └── title-sum.test.js │ │ ├── stryker.conf.mjs │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── jest-mutate-outside-roots │ │ ├── jest.config.js │ │ ├── package.json │ │ ├── src │ │ │ └── sum.js │ │ ├── stryker.conf.json │ │ ├── test │ │ │ └── sum.test.js │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── jest-node │ │ ├── package.json │ │ ├── src │ │ │ ├── sum.js │ │ │ └── sum.test.js │ │ ├── stryker.conf.json │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── jest-old-version │ │ ├── package.json │ │ ├── src │ │ │ ├── sum.js │ │ │ └── sum.test.js │ │ ├── stryker.conf.mjs │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── jest-react-scripts │ │ ├── .env.test │ │ ├── .gitignore │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── Alert.js │ │ │ ├── Badge.js │ │ │ ├── Breadcrumb.js │ │ │ ├── BreadcrumbItem.js │ │ │ ├── Fade.js │ │ │ ├── __tests__ │ │ │ │ ├── .eslintrc │ │ │ │ ├── Alert.spec.js │ │ │ │ ├── Badge.spec.js │ │ │ │ ├── Breadcrumb.spec.js │ │ │ │ └── utils.spec.js │ │ │ ├── index.js │ │ │ ├── setupTests.js │ │ │ └── utils.js │ │ ├── stryker.conf.js │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── jest-react-testing-library-ts │ │ ├── .gitignore │ │ ├── jest.config.js │ │ ├── package.json │ │ ├── src │ │ │ ├── ChildComponent.spec.tsx │ │ │ ├── ChildComponent.tsx │ │ │ ├── ParentComponent.spec.tsx │ │ │ ├── ParentComponent.tsx │ │ │ └── __snapshots__ │ │ │ │ ├── ChildComponent.spec.tsx.snap │ │ │ │ └── ParentComponent.spec.tsx.snap │ │ ├── stryker.conf.json │ │ ├── tsconfig.json │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ ├── verify.js.snap │ │ │ └── verify.js.snapss │ ├── jest-react-ts │ │ ├── .env │ │ ├── .gitignore │ │ ├── README.md │ │ ├── images │ │ │ ├── cypress_open.gif │ │ │ └── todolist.gif │ │ ├── package.json │ │ ├── public │ │ │ ├── favicon.ico │ │ │ ├── index.html │ │ │ ├── logo192.png │ │ │ ├── logo512.png │ │ │ ├── manifest.json │ │ │ └── robots.txt │ │ ├── src │ │ │ ├── App.test.js │ │ │ ├── App │ │ │ │ ├── Copyright.tsx │ │ │ │ ├── Menu │ │ │ │ │ ├── FilterLink │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── style.ts │ │ │ │ ├── TodoList │ │ │ │ │ ├── Item │ │ │ │ │ │ ├── index.test.tsx │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── style.ts │ │ │ │ │ ├── index.test.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── style.ts │ │ │ │ ├── TodoTextInput │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── style.ts │ │ │ │ ├── index.tsx │ │ │ │ └── style.ts │ │ │ ├── ErrorBoundary.js │ │ │ ├── ErrorBoundary.test.js │ │ │ ├── NotFound.test.tsx │ │ │ ├── NotFound.tsx │ │ │ ├── functions.test.ts │ │ │ ├── functions.ts │ │ │ ├── index.css │ │ │ ├── index.tsx │ │ │ ├── react-app-env.d.ts │ │ │ ├── serviceWorker.ts │ │ │ └── setupTests.js │ │ ├── stryker.conf.js │ │ ├── tsconfig.json │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── jest-root-dir │ │ ├── client │ │ │ ├── jest.config.js │ │ │ └── src │ │ │ │ ├── sum.js │ │ │ │ └── sum.test.js │ │ ├── package.json │ │ ├── stryker.conf.json │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── jest-with-ts │ │ ├── jest.config.js │ │ ├── package.json │ │ ├── src │ │ │ ├── components │ │ │ │ ├── hello-component.test.ts │ │ │ │ └── hello-component.ts │ │ │ └── data-access │ │ │ │ ├── errors │ │ │ │ ├── OptimisticConcurrencyError.ts │ │ │ │ └── index.ts │ │ │ │ ├── mappers │ │ │ │ ├── DashboardQuery.ts │ │ │ │ ├── Mapper.ts │ │ │ │ ├── TableStorageMapper.test.ts │ │ │ │ └── TableStorageMapper.ts │ │ │ │ ├── services │ │ │ │ ├── ModelClass.ts │ │ │ │ ├── TableServiceAsPromised.ts │ │ │ │ └── __mocks__ │ │ │ │ │ └── TableServiceAsPromised.ts │ │ │ │ └── utils.ts │ │ ├── stryker.conf.json │ │ ├── test │ │ │ └── helpers │ │ │ │ └── StorageError.ts │ │ ├── tsconfig.json │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── karma-jasmine-e2e │ │ ├── package.json │ │ ├── src │ │ │ ├── Add.js │ │ │ └── Circle.js │ │ ├── stryker.conf.cjs │ │ ├── test │ │ │ ├── AddSpec.js │ │ │ └── CircleSpec.js │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── karma-mocha-e2e │ │ ├── package.json │ │ ├── src │ │ │ ├── add.js │ │ │ └── circle.js │ │ ├── stryker.conf.cjs │ │ ├── test │ │ │ ├── add-spec.js │ │ │ └── circle-spec.js │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── karma-old-version │ │ ├── karma.conf.js │ │ ├── package.json │ │ ├── src │ │ │ ├── Add.js │ │ │ └── Circle.js │ │ ├── stryker.conf.mjs │ │ ├── test │ │ │ ├── AddSpec.js │ │ │ └── CircleSpec.js │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── karma-webpack-with-ts │ │ ├── karma.conf.js │ │ ├── package.json │ │ ├── src │ │ │ ├── components │ │ │ │ └── mutation-test-totals.ts │ │ │ ├── lib │ │ │ │ ├── codeHelpers.ts │ │ │ │ └── htmlHelpers.ts │ │ │ └── tsconfig.json │ │ ├── stryker.conf.json │ │ ├── test │ │ │ ├── tsconfig.json │ │ │ └── unit │ │ │ │ ├── components │ │ │ │ └── mutation-test-totals.spec.ts │ │ │ │ ├── helpers │ │ │ │ ├── CustomElementFixture.ts │ │ │ │ └── factory.ts │ │ │ │ └── index.js │ │ ├── tsconfig.json │ │ ├── tsconfig.settings.json │ │ ├── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ │ └── webpack.dev.js │ ├── logging-e2e │ │ ├── custom-test-runner.mjs │ │ ├── package.json │ │ ├── src │ │ │ └── add.js │ │ ├── stryker.conf.json │ │ └── verify │ │ │ ├── package.json │ │ │ └── verify.js │ ├── mocha-javascript │ │ ├── .mocharc.jsonc │ │ ├── package.json │ │ ├── src │ │ │ ├── Add.js │ │ │ ├── Circle.js │ │ │ ├── IsEven.js │ │ │ └── 🐱‍👓ninja.cat.js │ │ ├── stryker.conf.json │ │ ├── test │ │ │ ├── helpers │ │ │ │ └── testSetup.js │ │ │ └── unit │ │ │ │ ├── Add.spec.js │ │ │ │ ├── Circle.spec.js │ │ │ │ ├── IsEven.spec.js │ │ │ │ └── ninjaCat.spec.js │ │ └── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── mocha-old-version │ │ ├── .mocharc.jsonc │ │ ├── package.json │ │ ├── src │ │ │ └── add.js │ │ ├── stryker.conf.mjs │ │ ├── test │ │ │ └── unit │ │ │ │ └── add.spec.js │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── mocha-ts-node │ │ ├── .mocharc.jsonc │ │ ├── package.json │ │ ├── src │ │ │ └── concat.ts │ │ ├── stryker.conf.json │ │ ├── test │ │ │ └── concat.spec.ts │ │ ├── tsconfig.json │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── mono-repo │ │ ├── .mocharc.jsonc │ │ ├── package.json │ │ ├── packages │ │ │ └── app │ │ │ │ ├── src │ │ │ │ └── app.js │ │ │ │ └── test │ │ │ │ └── app.spec.js │ │ ├── stryker.conf.json │ │ ├── tasks │ │ │ └── bootstrap.js │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── mono-schema │ │ ├── package.json │ │ ├── test │ │ │ ├── invalid.js │ │ │ ├── invalid.json │ │ │ ├── tsconfig.json │ │ │ ├── valid.js │ │ │ └── valid.json │ │ └── verify │ │ │ └── verify.js │ ├── mutation-range │ │ ├── jest.config.js │ │ ├── package.json │ │ ├── src │ │ │ ├── ignored.js │ │ │ ├── index.js │ │ │ └── pi.js │ │ ├── stryker.conf.json │ │ ├── test │ │ │ └── index.spec.js │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── node-tap-javascript │ │ ├── package.json │ │ ├── src │ │ │ ├── circle.js │ │ │ └── math.js │ │ ├── stryker.conf.json │ │ ├── test │ │ │ ├── add.spec.js │ │ │ └── circle.test.js │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── options-validation │ │ ├── package.json │ │ ├── stryker-error-in-plugin-options.conf.json │ │ ├── stryker-warnings.conf.js │ │ └── verify │ │ │ ├── package.json │ │ │ └── verify.js │ ├── reporters-e2e │ │ ├── package.json │ │ ├── src │ │ │ ├── add.js │ │ │ └── circle.js │ │ ├── stryker.conf.json │ │ ├── test │ │ │ ├── add.spec.js │ │ │ └── circle.spec.js │ │ └── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── svelte-jest │ │ ├── jest.config.json │ │ ├── package.json │ │ ├── src │ │ │ ├── App.spec.js │ │ │ └── App.svelte │ │ ├── stryker.config.json │ │ └── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── svelte-js-vitest │ │ ├── index.html │ │ ├── jsconfig.json │ │ ├── package.json │ │ ├── src │ │ │ ├── App.spec.js │ │ │ ├── App.svelte │ │ │ ├── main.js │ │ │ └── vite-env.d.ts │ │ ├── stryker.conf.json │ │ ├── svelte.config.js │ │ ├── test │ │ │ └── vitest.setup.js │ │ ├── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ │ └── vite.config.js │ ├── svelte-kit-vitest │ │ ├── .gitignore │ │ ├── .npmrc │ │ ├── package.json │ │ ├── src │ │ │ ├── app.d.ts │ │ │ ├── app.html │ │ │ ├── index.test.ts │ │ │ ├── lib │ │ │ │ ├── App.spec.ts │ │ │ │ ├── App.svelte │ │ │ │ └── index.ts │ │ │ └── routes │ │ │ │ └── +page.svelte │ │ ├── stryker.config.json │ │ ├── svelte.config.js │ │ ├── tsconfig.json │ │ ├── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ │ └── vite.config.ts │ ├── svelte-old-version │ │ ├── jest.config.json │ │ ├── package.json │ │ ├── src │ │ │ ├── App.spec.js │ │ │ └── App.svelte │ │ ├── stryker.config.mjs │ │ └── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── svelte-ts-vitest │ │ ├── index.html │ │ ├── package.json │ │ ├── src │ │ │ ├── App.spec.ts │ │ │ ├── App.svelte │ │ │ ├── main.ts │ │ │ └── vite-env.d.ts │ │ ├── stryker.config.json │ │ ├── svelte.config.js │ │ ├── tsconfig.json │ │ ├── tsconfig.node.json │ │ ├── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ │ ├── vite.config.ts │ │ └── vitest.config.ts │ ├── tap-ava │ │ ├── package.json │ │ ├── src │ │ │ ├── add.js │ │ │ ├── increment.js │ │ │ ├── is-negative.js │ │ │ └── negate.js │ │ ├── stryker.conf.json │ │ ├── test │ │ │ ├── add.spec.js │ │ │ ├── increment.spec.js │ │ │ ├── is-negative.spec.js │ │ │ └── negate.spec.js │ │ └── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── tap-old-version │ │ ├── package.json │ │ ├── src │ │ │ ├── add.js │ │ │ ├── increment.js │ │ │ ├── is-negative.js │ │ │ └── negate.js │ │ ├── stryker.conf.mjs │ │ ├── test │ │ │ ├── add.spec.js │ │ │ ├── increment.spec.js │ │ │ ├── is-negative.spec.js │ │ │ └── negate.spec.js │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── tap-project │ │ ├── package.json │ │ ├── src │ │ │ ├── add.js │ │ │ ├── increment.js │ │ │ ├── is-negative.js │ │ │ └── negate.js │ │ ├── stryker.conf.json │ │ ├── test │ │ │ ├── add.spec.js │ │ │ ├── increment.spec.js │ │ │ ├── is-negative.spec.js │ │ │ └── negate.spec.js │ │ └── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── tap-typescript │ │ ├── package.json │ │ ├── src │ │ │ ├── add.ts │ │ │ ├── increment.ts │ │ │ ├── is-negative.ts │ │ │ └── negate.ts │ │ ├── stryker.conf.json │ │ ├── test │ │ │ ├── add.spec.ts │ │ │ ├── increment.spec.ts │ │ │ ├── is-negative.spec.ts │ │ │ └── negate.spec.ts │ │ ├── tsconfig.json │ │ └── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── tap-using-node-test │ │ ├── package.json │ │ ├── src │ │ │ ├── add.js │ │ │ ├── increment.js │ │ │ ├── is-negative.js │ │ │ └── negate.js │ │ ├── stryker.conf.json │ │ ├── test │ │ │ ├── add.spec.js │ │ │ ├── increment.spec.js │ │ │ ├── is-negative.spec.js │ │ │ └── negate.spec.js │ │ └── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── typescript-project-references │ │ ├── package.json │ │ ├── src │ │ │ ├── core │ │ │ │ ├── index.ts │ │ │ │ ├── job.ts │ │ │ │ └── tsconfig.json │ │ │ ├── test │ │ │ │ ├── job.spec.ts │ │ │ │ └── tsconfig.json │ │ │ └── utils │ │ │ │ ├── math.ts │ │ │ │ ├── text.ts │ │ │ │ └── tsconfig.json │ │ ├── stryker.conf.json │ │ ├── tsconfig.json │ │ ├── tsconfig.settings.json │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── typescript-transpiling │ │ ├── package.json │ │ ├── src │ │ │ ├── add.ts │ │ │ ├── circle.ts │ │ │ └── errors.ts │ │ ├── stryker.conf.json │ │ ├── test │ │ │ ├── add.spec.ts │ │ │ ├── circle.spec.ts │ │ │ └── errors.spec.ts │ │ ├── tsconfig.json │ │ └── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── use-binary-files │ │ ├── foo.js │ │ ├── input.docx │ │ ├── package.json │ │ ├── stryker.conf.json │ │ ├── test │ │ │ └── use-binary-file.spec.js │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── use-stryker-programmatically │ │ ├── package.json │ │ ├── run-stryker.js │ │ ├── src │ │ │ └── foo.js │ │ └── test │ │ │ └── foo.spec.js │ ├── vitest-concurrent-setup-removal │ │ ├── package.json │ │ ├── packages │ │ │ ├── bar │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── math.js │ │ │ │ │ └── math.spec.js │ │ │ │ ├── vitest.config.js │ │ │ │ └── vitest.setup.js │ │ │ └── foo │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ ├── math.js │ │ │ │ └── math.spec.js │ │ │ │ ├── vitest.config.js │ │ │ │ └── vitest.setup.js │ │ ├── stryker.conf.json │ │ ├── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ │ └── vitest.config.ts │ ├── vitest-in-source-testing │ │ ├── package.json │ │ ├── src │ │ │ └── main.ts │ │ ├── stryker.conf.json │ │ ├── tsconfig.json │ │ ├── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ │ └── vitest.config.ts │ ├── vitest-noconfig │ │ ├── package.json │ │ ├── src │ │ │ ├── add.ts │ │ │ ├── increment.ts │ │ │ ├── is-negative.ts │ │ │ └── negate.ts │ │ ├── stryker.conf.json │ │ ├── tests │ │ │ ├── add.spec.ts │ │ │ ├── increment.spec.ts │ │ │ ├── is-negative.spec.ts │ │ │ └── negate.spec.ts │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── vitest-old-version │ │ ├── package.json │ │ ├── src │ │ │ └── math.ts │ │ ├── stryker.conf.mjs │ │ ├── tests │ │ │ └── math.spec.ts │ │ └── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ ├── vitest-projects │ │ ├── package.json │ │ ├── packages │ │ │ ├── bar │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── math.js │ │ │ │ │ └── math.spec.js │ │ │ │ ├── vitest.config.js │ │ │ │ └── vitest.setup.js │ │ │ └── foo │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ ├── math.js │ │ │ │ └── math.spec.js │ │ │ │ ├── vitest.config.js │ │ │ │ └── vitest.setup.js │ │ ├── stryker.conf.json │ │ ├── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ │ └── vitest.config.ts │ ├── vitest-workspace │ │ ├── package.json │ │ ├── packages │ │ │ ├── bar │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── math.js │ │ │ │ │ └── math.spec.js │ │ │ │ ├── vitest.config.js │ │ │ │ └── vitest.setup.js │ │ │ └── foo │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ ├── math.js │ │ │ │ └── math.spec.js │ │ │ │ ├── vitest.config.js │ │ │ │ └── vitest.setup.js │ │ ├── stryker.conf.js │ │ ├── verify │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ │ └── vitest.workspace.ts │ ├── vue-typescript-vitest │ │ ├── .gitignore │ │ ├── README.md │ │ ├── env.d.ts │ │ ├── index.html │ │ ├── package.json │ │ ├── public │ │ │ └── favicon.ico │ │ ├── src │ │ │ ├── App.vue │ │ │ ├── Pokemon.vue │ │ │ ├── assets │ │ │ │ ├── base.css │ │ │ │ ├── logo.svg │ │ │ │ └── main.css │ │ │ ├── main.ts │ │ │ └── pokemon.service.ts │ │ ├── stryker.conf.json │ │ ├── tests │ │ │ ├── Pokemon.spec.ts │ │ │ └── pokemon.service.spec.ts │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ ├── tsconfig.node.json │ │ ├── tsconfig.vitest.json │ │ ├── verify │ │ │ ├── package.json │ │ │ ├── verify.js │ │ │ └── verify.js.snap │ │ ├── vite.config.ts │ │ └── vitest.config.ts │ └── webpack-zero-conf-karma │ │ ├── karma.conf.js │ │ ├── package.json │ │ ├── src │ │ ├── index.js │ │ └── lib │ │ │ ├── divide.js │ │ │ ├── square.js │ │ │ └── sum.js │ │ ├── stryker.conf.json │ │ ├── test │ │ └── index.js │ │ └── verify │ │ ├── package.json │ │ ├── verify.js │ │ └── verify.js.snap └── tsconfig.json ├── eslint.config.js ├── lerna.json ├── package.json ├── packages ├── api │ ├── .mocharc.cjs │ ├── .nycrc.json │ ├── .vscode │ │ └── launch.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── core.d.ts │ ├── package.json │ ├── schema │ │ └── stryker-core.json │ ├── src │ │ ├── check │ │ │ ├── check-result.ts │ │ │ ├── check-status.ts │ │ │ ├── checker.ts │ │ │ ├── index.ts │ │ │ └── mutant-status.ts │ │ ├── core │ │ │ ├── file-description.ts │ │ │ ├── index.ts │ │ │ ├── instrument.ts │ │ │ ├── location.ts │ │ │ ├── mutant-coverage.ts │ │ │ ├── mutant-test-plan.ts │ │ │ ├── mutant.ts │ │ │ ├── mutation-range.ts │ │ │ ├── partial-stryker-options.ts │ │ │ ├── position.ts │ │ │ ├── report-types.ts │ │ │ └── stryker-options-schema.ts │ │ ├── ignore │ │ │ ├── ignorer.ts │ │ │ └── index.ts │ │ ├── logging │ │ │ ├── index.ts │ │ │ ├── logger-factory-method.ts │ │ │ └── logger.ts │ │ ├── plugin │ │ │ ├── contexts.ts │ │ │ ├── index.ts │ │ │ ├── plugin-kind.ts │ │ │ ├── plugins.ts │ │ │ ├── scope.ts │ │ │ └── tokens.ts │ │ ├── report │ │ │ ├── dry-run-completed-event.ts │ │ │ ├── index.ts │ │ │ ├── mutation-testing-plan-ready-event.ts │ │ │ └── reporter.ts │ │ └── test-runner │ │ │ ├── dry-run-result.ts │ │ │ ├── dry-run-status.ts │ │ │ ├── index.ts │ │ │ ├── mutant-run-result.ts │ │ │ ├── run-options.ts │ │ │ ├── run-result-helpers.ts │ │ │ ├── test-result.ts │ │ │ ├── test-runner-capabilities.ts │ │ │ ├── test-runner.ts │ │ │ └── test-status.ts │ ├── stryker.conf.js │ ├── test │ │ ├── setup.ts │ │ └── unit │ │ │ ├── core │ │ │ └── log-level.spec.ts │ │ │ ├── plugin │ │ │ ├── plugins.spec.ts │ │ │ └── tokens.spec.ts │ │ │ └── test_runner │ │ │ └── run-result-helpers.spec.ts │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── tsconfig.test.json ├── core │ ├── .gitattributes │ ├── .mocharc.cjs │ ├── .nycrc.json │ ├── .vscode │ │ └── launch.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── bin │ │ ├── stryker │ │ └── stryker.js │ ├── package.json │ ├── src │ │ ├── checker │ │ │ ├── checker-child-process-proxy.ts │ │ │ ├── checker-facade.ts │ │ │ ├── checker-factory.ts │ │ │ ├── checker-resource.ts │ │ │ ├── checker-retry-decorator.ts │ │ │ ├── checker-worker.ts │ │ │ └── index.ts │ │ ├── child-proxy │ │ │ ├── child-process-crashed-error.ts │ │ │ ├── child-process-proxy-worker.ts │ │ │ ├── child-process-proxy.ts │ │ │ ├── id-generator.ts │ │ │ ├── message-protocol.ts │ │ │ └── out-of-memory-error.ts │ │ ├── concurrent │ │ │ ├── concurrency-token-provider.ts │ │ │ ├── index.ts │ │ │ ├── pool.ts │ │ │ └── resource-decorator.ts │ │ ├── config │ │ │ ├── config-file-formats.ts │ │ │ ├── config-reader.ts │ │ │ ├── file-matcher.ts │ │ │ ├── index.ts │ │ │ ├── meta-schema-builder.ts │ │ │ ├── options-validator.ts │ │ │ └── validation-errors.ts │ │ ├── di │ │ │ ├── core-tokens.ts │ │ │ ├── index.ts │ │ │ ├── plugin-creator.ts │ │ │ └── plugin-loader.ts │ │ ├── errors.ts │ │ ├── fs │ │ │ ├── file-system.ts │ │ │ ├── index.ts │ │ │ ├── project-file.ts │ │ │ ├── project-reader.ts │ │ │ └── project.ts │ │ ├── index.ts │ │ ├── initializer │ │ │ ├── custom-initializers │ │ │ │ ├── angular-initializer.ts │ │ │ │ ├── custom-initializer.ts │ │ │ │ ├── index.ts │ │ │ │ ├── react-initializer.ts │ │ │ │ ├── svelte-initializer.ts │ │ │ │ └── vue-js-initializer.ts │ │ │ ├── gitignore-writer.ts │ │ │ ├── index.ts │ │ │ ├── initializer-tokens.ts │ │ │ ├── inquire.ts │ │ │ ├── npm-client.ts │ │ │ ├── npm-registry.ts │ │ │ ├── package-info.ts │ │ │ ├── prompt-option.ts │ │ │ ├── stryker-config-writer.ts │ │ │ ├── stryker-initializer.ts │ │ │ └── stryker-inquirer.ts │ │ ├── logging │ │ │ ├── index.ts │ │ │ ├── logger-impl.ts │ │ │ ├── logging-backend.ts │ │ │ ├── logging-client.ts │ │ │ ├── logging-event.ts │ │ │ ├── logging-server.ts │ │ │ ├── logging-sink.ts │ │ │ ├── priority.ts │ │ │ └── provide-logging.ts │ │ ├── mutants │ │ │ ├── diff-statistics-collector.ts │ │ │ ├── incremental-differ.ts │ │ │ ├── index.ts │ │ │ ├── mutant-test-planner.ts │ │ │ └── test-coverage.ts │ │ ├── process │ │ │ ├── 1-prepare-executor.ts │ │ │ ├── 2-mutant-instrumenter-executor.ts │ │ │ ├── 3-dry-run-executor.ts │ │ │ ├── 4-mutation-test-executor.ts │ │ │ └── index.ts │ │ ├── reporters │ │ │ ├── broadcast-reporter.ts │ │ │ ├── ci │ │ │ │ ├── circle-provider.ts │ │ │ │ ├── github-actions-provider.ts │ │ │ │ ├── provider.ts │ │ │ │ └── travis-provider.ts │ │ │ ├── clear-text-reporter.ts │ │ │ ├── clear-text-score-table.ts │ │ │ ├── dashboard-reporter │ │ │ │ ├── dashboard-reporter-client.ts │ │ │ │ ├── dashboard-reporter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── report.ts │ │ │ │ └── tokens.ts │ │ │ ├── dots-reporter.ts │ │ │ ├── event-recorder-reporter.ts │ │ │ ├── html-reporter.ts │ │ │ ├── index.ts │ │ │ ├── json-reporter.ts │ │ │ ├── mutation-test-report-helper.ts │ │ │ ├── progress-append-only-reporter.ts │ │ │ ├── progress-bar.ts │ │ │ ├── progress-keeper.ts │ │ │ ├── progress-reporter.ts │ │ │ ├── reporter-util.ts │ │ │ └── strict-reporter.ts │ │ ├── sandbox │ │ │ ├── create-preprocessor.ts │ │ │ ├── disable-type-checks-preprocessor.ts │ │ │ ├── file-preprocessor.ts │ │ │ ├── index.ts │ │ │ ├── multi-preprocessor.ts │ │ │ ├── sandbox.ts │ │ │ └── ts-config-preprocessor.ts │ │ ├── stryker-cli.ts │ │ ├── stryker-package.ts │ │ ├── stryker-server.ts │ │ ├── stryker.ts │ │ ├── test-runner │ │ │ ├── child-process-test-runner-proxy.ts │ │ │ ├── child-process-test-runner-worker.ts │ │ │ ├── command-test-runner.ts │ │ │ ├── index.ts │ │ │ ├── max-test-runner-reuse-decorator.ts │ │ │ ├── reload-environment-decorator.ts │ │ │ ├── retry-rejected-decorator.ts │ │ │ ├── test-runner-decorator.ts │ │ │ └── timeout-decorator.ts │ │ ├── unexpected-exit-handler.ts │ │ └── utils │ │ │ ├── file-utils.ts │ │ │ ├── index.ts │ │ │ ├── json-rpc-event-deserializer.ts │ │ │ ├── object-utils.ts │ │ │ ├── string-builder.ts │ │ │ ├── string-utils.ts │ │ │ ├── temporary-directory.ts │ │ │ └── timer.ts │ ├── stryker.conf.js │ ├── test │ │ ├── helpers │ │ │ ├── child-process-mock.ts │ │ │ ├── environment-variable-store.ts │ │ │ ├── file-system-test-double.ts │ │ │ ├── init-source-maps.ts │ │ │ ├── producers.ts │ │ │ ├── test-coverage-test-double.ts │ │ │ ├── test-runner-mock.ts │ │ │ └── test-utils.ts │ │ ├── integration │ │ │ ├── checker │ │ │ │ ├── additional-checkers.ts │ │ │ │ └── create-checker-factory.it.spec.ts │ │ │ ├── child-proxy │ │ │ │ ├── child-process-proxy.it.spec.ts │ │ │ │ └── echo.ts │ │ │ ├── command-test-runner │ │ │ │ └── command-test-runner.it.spec.ts │ │ │ ├── config-reader │ │ │ │ └── config-reader.it.spec.ts │ │ │ ├── di │ │ │ │ └── plugins.it.spec.ts │ │ │ ├── fs │ │ │ │ └── project-reader.it.spec.ts │ │ │ ├── logging │ │ │ │ └── logging-server.it.spec.ts │ │ │ ├── process │ │ │ │ └── 1-prepare-executor.it.spec.ts │ │ │ ├── reporters │ │ │ │ └── html │ │ │ │ │ ├── html-reporter.it.spec.ts │ │ │ │ │ └── simple-report.ts │ │ │ ├── stryker-server.it.spec.ts │ │ │ ├── stryker-server.it.spec.ts.snap │ │ │ ├── test-runner │ │ │ │ ├── additional-test-runners.ts │ │ │ │ └── create-test-runner-factory.it.spec.ts │ │ │ └── utils │ │ │ │ └── file-utils.it.spec.ts │ │ ├── setup.ts │ │ └── unit │ │ │ ├── checker │ │ │ ├── checker-child-process-proxy.spec.ts │ │ │ ├── checker-facade.spec.ts │ │ │ └── checker-retry-decorator.spec.ts │ │ │ ├── child-proxy │ │ │ ├── child-process-proxy.spec.ts │ │ │ ├── child-process-worker.spec.ts │ │ │ ├── hello-class.ts │ │ │ └── id-generator.spec.ts │ │ │ ├── concurrent │ │ │ ├── concurrency-token-provider.spec.ts │ │ │ ├── pool.spec.ts │ │ │ └── resource-decorator.spec.ts │ │ │ ├── config │ │ │ ├── config-reader.spec.ts │ │ │ ├── file-matcher.spec.ts │ │ │ ├── meta-schema-builder.spec.ts │ │ │ └── options-validator.spec.ts │ │ │ ├── di │ │ │ ├── plugin-creator.spec.ts │ │ │ └── plugin-loader.spec.ts │ │ │ ├── fs │ │ │ ├── file-system.spec.ts │ │ │ ├── project-file.spec.ts │ │ │ └── project-reader.spec.ts │ │ │ ├── initializer │ │ │ ├── custom-initializers.spec.ts │ │ │ ├── gitignore-writer.spec.ts │ │ │ ├── npm-registry.spec.ts │ │ │ └── stryker-initializer.spec.ts │ │ │ ├── logging │ │ │ ├── logger-impl.spec.ts │ │ │ ├── logging-backend.spec.ts │ │ │ ├── logging-client.spec.ts │ │ │ ├── logging-event.spec.ts │ │ │ ├── logging-server.spec.ts │ │ │ ├── priority.spec.ts │ │ │ └── provide-logging.spec.ts │ │ │ ├── mutants │ │ │ ├── diff-statistics-collector.spec.ts │ │ │ ├── incremental-differ.spec.ts │ │ │ ├── mutant-test-planner.spec.ts │ │ │ └── test-coverage.spec.ts │ │ │ ├── process │ │ │ ├── 1-prepare-executor.spec.ts │ │ │ ├── 2-mutant-instrumenter-executor.spec.ts │ │ │ ├── 3-dry-run-executor.spec.ts │ │ │ └── 4-mutation-test-executor.spec.ts │ │ │ ├── reporters │ │ │ ├── broadcast-reporter.spec.ts │ │ │ ├── ci │ │ │ │ ├── circle-provider.spec.ts │ │ │ │ ├── github-actions-provider.spec.ts │ │ │ │ ├── provider.spec.ts │ │ │ │ └── travis-provider.spec.ts │ │ │ ├── clear-text-reporter.spec.ts │ │ │ ├── clear-text-score-table.spec.ts │ │ │ ├── dashboard-reporter │ │ │ │ ├── dashboard-reporter-client.spec.ts │ │ │ │ └── dashboard-reporter.spec.ts │ │ │ ├── dots-reporter.spec.ts │ │ │ ├── event-recorder-reporter.spec.ts │ │ │ ├── html-reporter.spec.ts │ │ │ ├── json-reporter.spec.ts │ │ │ ├── mutation-test-report-helper.spec.ts │ │ │ ├── progress-append-only-reporter.spec.ts │ │ │ ├── progress-keeper.spec.ts │ │ │ └── progress-reporter.spec.ts │ │ │ ├── sandbox │ │ │ ├── create-preprocessor.spec.ts │ │ │ ├── disable-type-checks-preprocessor.spec.ts │ │ │ ├── multi-preprocessor.spec.ts │ │ │ ├── sandbox.spec.ts │ │ │ └── ts-config-preprocessor.spec.ts │ │ │ ├── stryker-cli.spec.ts │ │ │ ├── stryker-cli.spec.ts.snap │ │ │ ├── stryker-server.spec.ts │ │ │ ├── stryker.spec.ts │ │ │ ├── test-runner │ │ │ ├── child-process-test-runner-proxy.spec.ts │ │ │ ├── command-test-runner.spec.ts │ │ │ ├── max-test-runner-reuse-decorator.spec.ts │ │ │ ├── reload-environment-decorator.spec.ts │ │ │ ├── retry-rejected-decorator.spec.ts │ │ │ ├── test-runner-decorator.spec.ts │ │ │ └── timeout-decorator.spec.ts │ │ │ ├── unexpected-exit-handler.spec.ts │ │ │ └── utils │ │ │ ├── file-utils.spec.ts │ │ │ ├── json-rpc-event-deserializer.spec.ts │ │ │ ├── string-builder.spec.ts │ │ │ ├── string-utils.spec.ts │ │ │ ├── temporary-directory.spec.ts │ │ │ └── timer.spec.ts │ ├── testResources │ │ ├── command-runner │ │ │ ├── mutant.js │ │ │ ├── nok.js │ │ │ ├── ok.js │ │ │ ├── package.json │ │ │ └── wait.js │ │ ├── config-reader │ │ │ ├── cjs │ │ │ │ └── stryker.conf.cjs │ │ │ ├── config │ │ │ │ └── stryker.config.js │ │ │ ├── deprecated.conf.js │ │ │ ├── deprecatedFunction.conf.js │ │ │ ├── empty-json │ │ │ │ └── stryker.conf.json │ │ │ ├── hidden │ │ │ │ └── .stryker.conf.js │ │ │ ├── invalid.conf.js │ │ │ ├── js-as-cjs │ │ │ │ ├── package.json │ │ │ │ └── stryker.conf.js │ │ │ ├── js-as-esm │ │ │ │ └── stryker.conf.js │ │ │ ├── json │ │ │ │ └── stryker.conf.json │ │ │ ├── mjs │ │ │ │ └── stryker.conf.mjs │ │ │ ├── no-config │ │ │ │ └── .gitkeep │ │ │ ├── syntax-error.conf.js │ │ │ ├── valid.conf.js │ │ │ └── valid.json │ │ ├── input-files │ │ │ ├── lib │ │ │ │ └── string-utils.js │ │ │ ├── src │ │ │ │ ├── .mocharc.js │ │ │ │ ├── __tests__ │ │ │ │ │ └── app.js │ │ │ │ ├── app.ts │ │ │ │ ├── components │ │ │ │ │ ├── calculator │ │ │ │ │ │ ├── calculator.component.spec.tsx │ │ │ │ │ │ ├── calculator.component.test.tsx │ │ │ │ │ │ └── calculator.component.tsx │ │ │ │ │ └── heading │ │ │ │ │ │ ├── heading.component.spec.vue │ │ │ │ │ │ └── heading.component.vue │ │ │ │ ├── index.html │ │ │ │ ├── services │ │ │ │ │ ├── storage.Spec.tsx │ │ │ │ │ ├── storage.Test.tsx │ │ │ │ │ ├── storage.ts │ │ │ │ │ └── test.ts │ │ │ │ └── utils │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── commonjs.cjs │ │ │ │ │ ├── commonjs.cjs │ │ │ │ │ ├── esm.mjs │ │ │ │ │ └── esm.spec.mjs │ │ │ └── test │ │ │ │ └── setup.js │ │ ├── options-validation │ │ │ └── unknown-options.conf.json │ │ ├── plugins │ │ │ └── custom-plugins.js │ │ ├── sandbox-tsconfig-rewriter │ │ │ └── mono-repo │ │ │ │ ├── src │ │ │ │ └── tsconfig.json │ │ │ │ ├── test │ │ │ │ └── tsconfig.test.json │ │ │ │ └── tsconfig.root.json │ │ └── stryker-server │ │ │ └── happy-project │ │ │ ├── package.json │ │ │ ├── src │ │ │ ├── app.js │ │ │ ├── index.html │ │ │ ├── math.js │ │ │ └── math.test.js │ │ │ └── stryker.config.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── tsconfig.test.json ├── create-stryker │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ ├── tsconfig.json │ └── tsconfig.src.json ├── cucumber-runner │ ├── .editorconfig │ ├── .eslintignore │ ├── .gitignore │ ├── .mocharc.cjs │ ├── .prettierrc │ ├── .vscode │ │ └── launch.json │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── schema │ │ └── cucumber-runner-options.json │ ├── src │ │ ├── cucumber-runner-with-stryker-options.ts │ │ ├── cucumber-test-runner.ts │ │ ├── cucumber-wrapper.cts │ │ ├── index.ts │ │ ├── plugin-tokens.ts │ │ └── stryker-formatter.cts │ ├── stryker.conf.js │ ├── test │ │ ├── integration │ │ │ ├── cucumber-runner.it.spec.ts │ │ │ ├── example-instrumented.it.spec.ts │ │ │ ├── failures.it.spec.ts │ │ │ ├── options.it.spec.ts │ │ │ ├── override-features.it.spec.ts │ │ │ ├── timeout-on-infinite-loop.it.spec.ts │ │ │ └── timing.it.spec.ts │ │ ├── setup.ts │ │ └── unit │ │ │ └── cucumber-test-runner.spec.ts │ ├── testResources │ │ ├── example-instrumented │ │ │ ├── features │ │ │ │ ├── simple_math.feature │ │ │ │ └── support │ │ │ │ │ ├── steps.js │ │ │ │ │ └── world.js │ │ │ └── src │ │ │ │ ├── calculator-static.js │ │ │ │ └── calculator.js │ │ ├── example │ │ │ ├── features │ │ │ │ ├── simple_math.feature │ │ │ │ └── support │ │ │ │ │ ├── steps.js │ │ │ │ │ └── world.js │ │ │ └── src │ │ │ │ ├── calculator-static.js │ │ │ │ └── calculator.js │ │ ├── failure-example │ │ │ └── features │ │ │ │ ├── failure-examples.feature │ │ │ │ └── support │ │ │ │ └── steps.js │ │ ├── infinite-loop-instrumented │ │ │ ├── features │ │ │ │ ├── infinite-loop.feature │ │ │ │ └── support │ │ │ │ │ └── steps.js │ │ │ └── src │ │ │ │ └── infinite-loop.js │ │ ├── infinite-loop │ │ │ ├── features │ │ │ │ ├── infinite-loop.feature │ │ │ │ └── support │ │ │ │ │ └── steps.js │ │ │ └── src │ │ │ │ └── infinite-loop.js │ │ ├── options │ │ │ ├── cucumber.js │ │ │ └── features │ │ │ │ ├── bar.feature │ │ │ │ ├── foo.feature │ │ │ │ └── support │ │ │ │ └── steps.js │ │ ├── overriding-features │ │ │ ├── cucumber.js │ │ │ ├── other-features │ │ │ │ ├── simple_math.feature │ │ │ │ └── support │ │ │ │ │ ├── steps.js │ │ │ │ │ └── world.js │ │ │ └── src │ │ │ │ ├── calculator-static.js │ │ │ │ └── calculator.js │ │ ├── package.json │ │ └── timing │ │ │ └── features │ │ │ ├── support │ │ │ └── steps.js │ │ │ └── time-traveler.feature │ ├── tsconfig.json │ ├── tsconfig.src.json │ ├── tsconfig.test.json │ └── typings │ │ └── global.d.ts ├── grunt-stryker │ ├── .vscode │ │ └── launch.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ └── tasks │ │ └── stryker.js ├── instrumenter │ ├── .gitattributes │ ├── .mocharc.cjs │ ├── .nycrc.json │ ├── .vscode │ │ └── launch.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── package.json │ ├── src │ │ ├── create-instrumenter.ts │ │ ├── disable-type-checks.ts │ │ ├── file.ts │ │ ├── frameworks │ │ │ ├── angular-ignorer.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── instrument-result.ts │ │ ├── instrumenter-options.ts │ │ ├── instrumenter-tokens.ts │ │ ├── instrumenter.ts │ │ ├── mutant-placers │ │ │ ├── expression-mutant-placer.ts │ │ │ ├── index.ts │ │ │ ├── mutant-placer.ts │ │ │ ├── statement-mutant-placer.ts │ │ │ ├── switch-case-mutant-placer.ts │ │ │ └── throw-placement-error.ts │ │ ├── mutant.ts │ │ ├── mutators │ │ │ ├── arithmetic-operator-mutator.ts │ │ │ ├── array-declaration-mutator.ts │ │ │ ├── arrow-function-mutator.ts │ │ │ ├── assignment-operator-mutator.ts │ │ │ ├── block-statement-mutator.ts │ │ │ ├── boolean-literal-mutator.ts │ │ │ ├── conditional-expression-mutator.ts │ │ │ ├── equality-operator-mutator.ts │ │ │ ├── index.ts │ │ │ ├── logical-operator-mutator.ts │ │ │ ├── method-expression-mutator.ts │ │ │ ├── mutate.ts │ │ │ ├── mutator-options.ts │ │ │ ├── node-mutator.ts │ │ │ ├── object-literal-mutator.ts │ │ │ ├── optional-chaining-mutator.ts │ │ │ ├── regex-mutator.ts │ │ │ ├── string-literal-mutator.ts │ │ │ ├── unary-operator-mutator.ts │ │ │ └── update-operator-mutator.ts │ │ ├── parsers │ │ │ ├── create-parser.ts │ │ │ ├── html-parser.ts │ │ │ ├── index.ts │ │ │ ├── js-parser.ts │ │ │ ├── parse-error.ts │ │ │ ├── parser-context.ts │ │ │ ├── parser-options.ts │ │ │ ├── svelte-parser.ts │ │ │ └── ts-parser.ts │ │ ├── printers │ │ │ ├── html-printer.ts │ │ │ ├── index.ts │ │ │ ├── js-printer.ts │ │ │ ├── svelte-printer.ts │ │ │ └── ts-printer.ts │ │ ├── syntax │ │ │ └── index.ts │ │ ├── transformers │ │ │ ├── babel-transformer.ts │ │ │ ├── directive-bookkeeper.ts │ │ │ ├── html-transformer.ts │ │ │ ├── ignorer-bookkeeper.ts │ │ │ ├── index.ts │ │ │ ├── mutant-collector.ts │ │ │ ├── svelte-transformer.ts │ │ │ ├── transformer-options.ts │ │ │ └── transformer.ts │ │ └── util │ │ │ ├── binary-operator.ts │ │ │ ├── index.ts │ │ │ ├── position-converter.ts │ │ │ └── syntax-helpers.ts │ ├── stryker.conf.js │ ├── test │ │ ├── helpers │ │ │ ├── expect-mutation.ts │ │ │ ├── factories.ts │ │ │ ├── resolve-test-resource.ts │ │ │ ├── stubs.ts │ │ │ └── syntax-test-helpers.ts │ │ ├── integration │ │ │ ├── disable-type-checks.it.spec.ts │ │ │ ├── instrumenter.it.spec.ts │ │ │ ├── parsers.it.spec.ts │ │ │ ├── parsers.it.spec.ts.snap │ │ │ ├── printers.it.spec.ts │ │ │ ├── transformers.it.spec.ts │ │ │ └── transformers.it.spec.ts.snap │ │ ├── setup.ts │ │ └── unit │ │ │ ├── disable-type-checks.spec.ts │ │ │ ├── instrumenter.spec.ts │ │ │ ├── mutant-placers │ │ │ ├── expression-mutant-placer.spec.ts │ │ │ ├── statement-mutant-placer.spec.ts │ │ │ ├── switch-case-mutant-placer.spec.ts │ │ │ └── throw-placement-error.spec.ts │ │ │ ├── mutant.spec.ts │ │ │ ├── mutators │ │ │ ├── arithmatic-operator-mutator.spec.ts │ │ │ ├── array-declaration-mutator.spec.ts │ │ │ ├── arrow-function-mutator.spec.ts │ │ │ ├── assignment-operator-mutator.spec.ts │ │ │ ├── block-statement-mutator.spec.ts │ │ │ ├── boolean-literal-mutator.spec.ts │ │ │ ├── conditional-expression-mutator.spec.ts │ │ │ ├── equality-operator-mutator.spec.ts │ │ │ ├── logical-operator-mutator.spec.ts │ │ │ ├── method-expression-mutator.spec.ts │ │ │ ├── mutate.spec.ts │ │ │ ├── object-literal-mutator.spec.ts │ │ │ ├── optional-chaining-mutator.spec.ts │ │ │ ├── regex-mutator.spec.ts │ │ │ ├── string-literal-mutator.spec.ts │ │ │ ├── unary-operator-mutator.spec.ts │ │ │ └── update-operator-mutator.spec.ts │ │ │ ├── parsers │ │ │ ├── create-parser.spec.ts │ │ │ ├── html-parser.spec.ts │ │ │ ├── js-parser.spec.ts │ │ │ ├── svelte-parser.spec.ts │ │ │ └── ts-parser.spec.ts │ │ │ ├── printers │ │ │ ├── html-printer.spec.ts │ │ │ ├── js-printer.spec.ts │ │ │ ├── svelte-printer.spec.ts │ │ │ └── ts-printer.spec.ts │ │ │ ├── transformers │ │ │ ├── babel-transformer.spec.ts │ │ │ ├── html-transformer.spec.ts │ │ │ ├── ignorer-bookkeeper.spec.ts │ │ │ ├── mutant-collector.spec.ts │ │ │ └── svelte-transformer.spec.ts │ │ │ └── util │ │ │ └── syntax-helpers.spec.ts │ ├── testResources │ │ ├── disable-type-checks │ │ │ ├── app.component.ts │ │ │ ├── app.component.ts.out.snap │ │ │ ├── html-sample.html │ │ │ ├── html-sample.html.out.snap │ │ │ ├── vue-sample.vue │ │ │ ├── vue-sample.vue.out.snap │ │ │ ├── vue-tsx-sample.vue │ │ │ └── vue-tsx-sample.vue.out.snap │ │ ├── instrumenter │ │ │ ├── app.component.ts │ │ │ ├── app.component.ts.out.snap │ │ │ ├── app.directive.ts │ │ │ ├── app.directive.ts.out.snap │ │ │ ├── console-sample.js │ │ │ ├── console-sample.js.out.snap │ │ │ ├── disabled.js │ │ │ ├── disabled.js.out.snap │ │ │ ├── excluded-mutations.js │ │ │ ├── excluded-mutations.js.out.snap │ │ │ ├── flow-typed.js │ │ │ ├── flow-typed.js.out.snap │ │ │ ├── functional-chains.js │ │ │ ├── functional-chains.js.out.snap │ │ │ ├── html-sample.html │ │ │ ├── html-sample.html.out.snap │ │ │ ├── js-sample.js │ │ │ ├── js-sample.js.out.snap │ │ │ ├── lit-html-sample.ts │ │ │ ├── lit-html-sample.ts.out.snap │ │ │ ├── mutant-placing.ts │ │ │ ├── mutant-placing.ts.out.snap │ │ │ ├── optional-chains.ts │ │ │ ├── optional-chains.ts.out.snap │ │ │ ├── shebang.js │ │ │ ├── shebang.js.out.snap │ │ │ ├── specific-mutants.ts │ │ │ ├── specific-mutants.ts.out.snap │ │ │ ├── specific-no-mutants.ts │ │ │ ├── specific-no-mutants.ts.out.snap │ │ │ ├── string-mutations.ts │ │ │ ├── string-mutations.ts.out.snap │ │ │ ├── super-call.ts │ │ │ ├── super-call.ts.out.snap │ │ │ ├── svelte-binding-expressions.svelte.out.snap │ │ │ ├── svelte-hello-world.svelte │ │ │ ├── svelte-hello-world.svelte.out.snap │ │ │ ├── svelte-module-script-tag.svelte │ │ │ ├── svelte-module-script-tag.svelte.out.snap │ │ │ ├── svelte-multiple-script-tags.svelte │ │ │ ├── svelte-multiple-script-tags.svelte.out.snap │ │ │ ├── svelte-only-template-script-tags.svelte │ │ │ ├── svelte-only-template-script-tags.svelte.out.snap │ │ │ ├── svelte-template-expressions.svelte │ │ │ ├── svelte-template-expressions.svelte.out.snap │ │ │ ├── svelte-ts.svelte │ │ │ ├── svelte-ts.svelte.out.snap │ │ │ ├── switch-case.js │ │ │ ├── switch-case.js.out.snap │ │ │ ├── ts-declarations.ts │ │ │ ├── ts-declarations.ts.out.snap │ │ │ ├── ts-sample.ts │ │ │ ├── ts-sample.ts.out.snap │ │ │ ├── type-definitions.ts │ │ │ ├── type-definitions.ts.out.snap │ │ │ ├── vue-sample.vue │ │ │ ├── vue-sample.vue.out.snap │ │ │ ├── vue-tsx-sample.vue │ │ │ └── vue-tsx-sample.vue.out.snap │ │ ├── jsconfig.json │ │ ├── parser │ │ │ ├── App.tsx │ │ │ ├── App.vue │ │ │ ├── app.cjs │ │ │ ├── app.component.ts │ │ │ ├── app.cts │ │ │ ├── app.mjs │ │ │ ├── app.mts │ │ │ ├── index-module.html │ │ │ ├── index.html │ │ │ ├── js-in-babel-project │ │ │ │ ├── babel.config.json │ │ │ │ └── src │ │ │ │ │ └── app.js │ │ │ ├── jsx-with-babelrc │ │ │ │ ├── .babelrc │ │ │ │ └── Badge.js │ │ │ ├── jsx-with-project-wide-config │ │ │ │ ├── babel.config.json │ │ │ │ └── src │ │ │ │ │ └── Badge.js │ │ │ ├── new-ts-features.ts │ │ │ └── ts-in-babel-project │ │ │ │ ├── babel.config.js │ │ │ │ └── src │ │ │ │ └── app.ts │ │ └── printer │ │ │ ├── echo │ │ │ └── ts-with-comments.ts │ │ │ └── html │ │ │ ├── hello-world.in.html │ │ │ └── hello-world.out.html │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── tsconfig.test.json ├── jasmine-runner │ ├── .mocharc.cjs │ ├── .nycrc.json │ ├── .vscode │ │ └── launch.json │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── schema │ │ └── jasmine-runner-options.json │ ├── src │ │ ├── helpers.ts │ │ ├── index.ts │ │ ├── jasmine-test-runner.ts │ │ └── plugin-tokens.ts │ ├── stryker.conf.js │ ├── test │ │ ├── helpers │ │ │ ├── assertions.ts │ │ │ └── mock-factories.ts │ │ ├── integration │ │ │ ├── helpers.ts │ │ │ ├── jasmine-init-instrumented.it.spec.ts │ │ │ ├── jasmine-runner.it.spec.ts │ │ │ ├── mutant-activation.it.spec.ts │ │ │ └── timeout-on-infinite-loop.it.spec.ts │ │ ├── setup.ts │ │ └── unit │ │ │ └── jasmine-test-runner.spec.ts │ ├── testResources │ │ ├── big-project │ │ │ ├── lib │ │ │ │ └── big-text.js │ │ │ ├── package.json │ │ │ └── spec │ │ │ │ ├── support │ │ │ │ └── jasmine.json │ │ │ │ └── tests │ │ │ │ └── big-text.spec.js │ │ ├── errors │ │ │ ├── lib │ │ │ │ └── error.js │ │ │ └── spec │ │ │ │ ├── errorSpec.js │ │ │ │ └── support │ │ │ │ └── jasmine.json │ │ ├── infinite-loop-instrumented │ │ │ ├── lib │ │ │ │ └── infinite-loop.js │ │ │ └── spec │ │ │ │ ├── support │ │ │ │ └── jasmine.json │ │ │ │ └── tests │ │ │ │ └── infinite-loop.spec.js │ │ ├── infinite-loop │ │ │ ├── lib │ │ │ │ └── infinite-loop.js │ │ │ └── spec │ │ │ │ ├── support │ │ │ │ └── jasmine.json │ │ │ │ └── tests │ │ │ │ └── infinite-loop.spec.js │ │ ├── jasmine-init-instrumented │ │ │ ├── lib │ │ │ │ └── jasmine_examples │ │ │ │ │ ├── Player.js │ │ │ │ │ └── Song.js │ │ │ ├── package.json │ │ │ └── spec │ │ │ │ ├── helpers │ │ │ │ └── jasmine_examples │ │ │ │ │ └── SpecHelper.js │ │ │ │ ├── jasmine_examples │ │ │ │ └── PlayerSpec.js │ │ │ │ └── support │ │ │ │ └── jasmine.json │ │ ├── jasmine-init │ │ │ ├── lib │ │ │ │ └── jasmine_examples │ │ │ │ │ ├── Player.js │ │ │ │ │ └── Song.js │ │ │ ├── package.json │ │ │ └── spec │ │ │ │ ├── helpers │ │ │ │ └── jasmine_examples │ │ │ │ │ └── SpecHelper.js │ │ │ │ ├── jasmine_examples │ │ │ │ └── PlayerSpec.js │ │ │ │ └── support │ │ │ │ └── jasmine.json │ │ ├── mutant-activation │ │ │ ├── jasmine.json │ │ │ └── mutant-activation.spec.js │ │ └── test-failures │ │ │ ├── lib │ │ │ └── foo.js │ │ │ └── spec │ │ │ ├── fooSpec.js │ │ │ └── support │ │ │ └── jasmine.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ ├── tsconfig.test.json │ └── typings │ │ ├── global.d.ts │ │ └── jasmine-types.d.ts ├── jest-runner │ ├── .mocharc.cjs │ ├── .nycrc.json │ ├── .vscode │ │ └── launch.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── schema │ │ └── jest-runner-options.json │ ├── src │ │ ├── config-loaders │ │ │ ├── custom-jest-config-loader.ts │ │ │ ├── index.ts │ │ │ ├── jest-config-loader.ts │ │ │ ├── node-require-function.ts │ │ │ └── react-scripts-jest-config-loader.ts │ │ ├── index.ts │ │ ├── jest-override-options.ts │ │ ├── jest-plugins │ │ │ ├── import-jest-environment.cts │ │ │ ├── index.ts │ │ │ ├── jasmine2-setup-coverage-analysis.cts │ │ │ ├── jest-environment-generic.cts │ │ │ ├── jest-environment-jsdom-sixteen.cts │ │ │ ├── jest-environment-jsdom.cts │ │ │ ├── jest-environment-node.cts │ │ │ ├── messaging.cts │ │ │ ├── mixin-jest-environment.cts │ │ │ └── with-coverage-analysis.ts │ │ ├── jest-run-result.ts │ │ ├── jest-runner-options-with-stryker-options.ts │ │ ├── jest-test-adapters │ │ │ ├── index.ts │ │ │ ├── jest-greater-than-25-adapter.ts │ │ │ ├── jest-less-than-25-adapter.ts │ │ │ ├── jest-test-adapter-factory.ts │ │ │ └── jest-test-adapter.ts │ │ ├── jest-test-runner.ts │ │ ├── plugin-di.ts │ │ └── utils │ │ │ ├── index.ts │ │ │ ├── jest-config-wrapper.ts │ │ │ ├── jest-wrapper.ts │ │ │ └── verify-all-test-files-have-coverage.ts │ ├── stryker.conf.js │ ├── test │ │ ├── helpers │ │ │ ├── assertions.ts │ │ │ ├── producers.ts │ │ │ └── resolve-test-resource.ts │ │ ├── integration │ │ │ ├── config-loader.it.spec.ts │ │ │ ├── coverage-analysis.it.spec.ts │ │ │ ├── file-under-test-outside-roots.it.spec.ts │ │ │ ├── jest-test-runner.it.spec.ts │ │ │ └── timeout-on-infinite-loop.it.spec.ts │ │ ├── setup.ts │ │ └── unit │ │ │ ├── config-loaders │ │ │ ├── config-loader-factory.spec.ts │ │ │ ├── custom-jest-config-loader.spec.ts │ │ │ └── react-scripts-jest-config-loader.spec.ts │ │ │ ├── jest-plugins │ │ │ ├── jest-environment-generic-jest-environment.cts │ │ │ ├── jest-environment-generic.spec.ts │ │ │ ├── jest-environment-node.cts │ │ │ └── mixin-jest-environment.spec.ts │ │ │ ├── jest-test-adapters │ │ │ ├── jest-greater-than-25-adapter.spec.ts │ │ │ └── jest-test-adapter-factory.spec.ts │ │ │ ├── jest-test-runner.spec.ts │ │ │ └── utils │ │ │ ├── jest-wrapper.spec.ts │ │ │ └── verify-all-test-files-have-coverage.spec.ts │ ├── testResources │ │ ├── config-in-child-dir │ │ │ └── client │ │ │ │ ├── jest.config.js │ │ │ │ └── src │ │ │ │ ├── sum.js │ │ │ │ └── sum.test.js │ │ ├── config-in-ts │ │ │ └── jest.config.ts │ │ ├── exampleProjectWithDefaultJestConfig │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── Add.js │ │ │ │ └── __tests__ │ │ │ │ └── AddSpec.js │ │ ├── exampleProjectWithExplicitJestConfig │ │ │ ├── jest.config.js │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── Add.js │ │ │ │ ├── Circle.js │ │ │ │ └── __tests__ │ │ │ │ ├── AddSpec.js │ │ │ │ └── CircleSpec.js │ │ ├── file-under-test-outside-roots │ │ │ ├── jest.config.js │ │ │ ├── src │ │ │ │ └── foo.js │ │ │ └── test │ │ │ │ └── foo.spec.js │ │ ├── infinite-loop-instrumented │ │ │ ├── infinite-loop.js │ │ │ └── infinite-loop.spec.js │ │ ├── infinite-loop │ │ │ ├── infinite-loop.js │ │ │ └── infinite-loop.spec.js │ │ ├── jasmine2-jsdom-instrumented │ │ │ ├── .gitignore │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── Add.js │ │ │ │ ├── Circle.js │ │ │ │ └── __tests__ │ │ │ │ ├── AddSpec.js │ │ │ │ └── CircleSpec.js │ │ ├── jasmine2-jsdom │ │ │ ├── .gitignore │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── Add.js │ │ │ │ ├── Circle.js │ │ │ │ └── __tests__ │ │ │ │ ├── AddSpec.js │ │ │ │ └── CircleSpec.js │ │ ├── jasmine2-node-instrumented │ │ │ ├── .gitignore │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── Add.js │ │ │ │ ├── Circle.js │ │ │ │ └── __tests__ │ │ │ │ ├── AddSpec.js │ │ │ │ └── CircleSpec.js │ │ ├── jasmine2-node │ │ │ ├── package.json │ │ │ └── src │ │ │ │ ├── Add.js │ │ │ │ ├── Circle.js │ │ │ │ └── __tests__ │ │ │ │ ├── AddSpec.js │ │ │ │ └── CircleSpec.js │ │ └── package.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ ├── tsconfig.test.json │ └── typings │ │ ├── global.d.ts │ │ └── jasmine.d.ts ├── karma-runner │ ├── .mocharc.cjs │ ├── .nycrc.json │ ├── .vscode │ │ └── launch.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── schema │ │ └── karma-runner-options.json │ ├── src │ │ ├── index.ts │ │ ├── karma-plugins │ │ │ ├── index.ts │ │ │ ├── stryker-karma.conf.ts │ │ │ ├── stryker-mutant-coverage-adapter.ts │ │ │ ├── stryker-reporter.ts │ │ │ ├── test-hooks-middleware-21f23d35-a4c9-4b01-aeff-da9c99c3ffc0.ts │ │ │ └── test-hooks-middleware.ts │ │ ├── karma-runner-options-with-stryker-options.ts │ │ ├── karma-test-runner.ts │ │ ├── karma-wrapper.ts │ │ ├── plugin-tokens.ts │ │ └── starters │ │ │ ├── angular-starter.ts │ │ │ ├── karma-starter.ts │ │ │ ├── project-starter.ts │ │ │ └── started-project.ts │ ├── stryker-karma.conf.cjs │ ├── stryker.conf.js │ ├── test │ │ ├── helpers │ │ │ ├── assertions.ts │ │ │ └── resolve-test-resource.ts │ │ ├── integration │ │ │ ├── instrumented.it.spec.ts │ │ │ ├── karma-test-runner.it.spec.ts │ │ │ ├── read-config.it.spec.ts │ │ │ ├── sample.it.spec.ts │ │ │ └── timeout-on-infinite-loop.it.spec.ts │ │ ├── setup.ts │ │ └── unit │ │ │ ├── karma-plugins │ │ │ ├── stryker-karma.conf.spec.ts │ │ │ └── test-hooks-middleware.spec.ts │ │ │ ├── karma-test-runner.spec.ts │ │ │ └── starters │ │ │ ├── angular-starter.spec.ts │ │ │ └── project-starter.spec.ts │ ├── testResources │ │ ├── configs │ │ │ ├── jasmine-client-options-echo-ui.spec.js │ │ │ ├── jasmine-client-options-karma.conf.js │ │ │ ├── mocha-client-options-echo-ui.spec.js │ │ │ └── mocha-client-options-karma.conf.js │ │ ├── infinite-loop │ │ │ ├── infinite-loop.instrumented.js │ │ │ ├── infinite-loop.js │ │ │ └── infinite-loop.spec.js │ │ ├── instrumented │ │ │ ├── karma-jasmine.conf.js │ │ │ ├── karma-mocha.conf.js │ │ │ ├── src │ │ │ │ ├── Add.js │ │ │ │ └── Circle.js │ │ │ └── test │ │ │ │ ├── jasmine │ │ │ │ ├── AddSpec.js │ │ │ │ └── CircleSpec.js │ │ │ │ └── mocha │ │ │ │ ├── AddSpec.js │ │ │ │ └── CircleSpec.js │ │ ├── package.json │ │ └── sampleProject │ │ │ ├── karma-jasmine.conf.js │ │ │ ├── karma-mocha.conf.js │ │ │ ├── src │ │ │ ├── Add.js │ │ │ ├── Circle.js │ │ │ ├── Error.js │ │ │ └── InfiniteAdd.js │ │ │ ├── test-jasmine │ │ │ ├── AddFailedSpec.js │ │ │ ├── AddSpec.js │ │ │ ├── CircleSpec.js │ │ │ ├── EmptySpec.js │ │ │ └── FailingAddSpec.js │ │ │ └── test-mocha │ │ │ └── AddSpec.js │ ├── tsconfig.json │ ├── tsconfig.src.json │ ├── tsconfig.test.json │ └── typings │ │ └── karmaTypes.d.ts ├── mocha-runner │ ├── .mocharc.cjs │ ├── .nycrc.json │ ├── .vscode │ │ └── launch.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── schema │ │ └── mocha-runner-options.json │ ├── src │ │ ├── index.ts │ │ ├── lib-wrapper.ts │ │ ├── mocha-adapter.ts │ │ ├── mocha-options-loader.ts │ │ ├── mocha-runner-factories.ts │ │ ├── mocha-runner-with-stryker-options.ts │ │ ├── mocha-test-runner.ts │ │ ├── plugin-tokens.ts │ │ ├── stryker-mocha-reporter.ts │ │ ├── timer.ts │ │ └── utils.ts │ ├── stryker.conf.js │ ├── test │ │ ├── helpers │ │ │ ├── factories.ts │ │ │ └── resolve-test-resource.ts │ │ ├── integration │ │ │ ├── mocha-file-resolving.it.spec.ts │ │ │ ├── mocha-options-loader.it.spec.ts │ │ │ ├── project-with-root-hooks.it.spec.ts │ │ │ ├── qunit-sample.it.spec.ts │ │ │ ├── regession.it.spec.ts │ │ │ ├── sample-project-instrumented.it.spec.ts │ │ │ ├── sample-project.it.spec.ts │ │ │ └── timeout-on-infinite-loop.it.spec.ts │ │ ├── setup.ts │ │ └── unit │ │ │ ├── mocha-adapter.spec.ts │ │ │ ├── mocha-options-loader.spec.ts │ │ │ ├── mocha-test-runner.spec.ts │ │ │ └── timer.spec.ts │ ├── testResources │ │ ├── big-project │ │ │ ├── package.json │ │ │ ├── src │ │ │ │ └── big-text.js │ │ │ └── test │ │ │ │ └── big-text.spec.js │ │ ├── file-resolving │ │ │ ├── .mocharc.js │ │ │ ├── helpers │ │ │ │ ├── 1.ts │ │ │ │ └── 2.js │ │ │ ├── package.json │ │ │ └── specs │ │ │ │ ├── 3.js │ │ │ │ ├── 4.ts │ │ │ │ └── excluded.js │ │ ├── infinite-loop-instrumented │ │ │ ├── infinite-loop.js │ │ │ └── infinite-loop.spec.js │ │ ├── infinite-loop │ │ │ ├── infinite-loop.js │ │ │ └── infinite-loop.spec.js │ │ ├── mocha-config │ │ │ ├── .mocharc.js │ │ │ ├── .mocharc.json │ │ │ ├── .mocharc.jsonc │ │ │ ├── .mocharc.yml │ │ │ ├── mocha.opts │ │ │ └── package.json │ │ ├── parallel-with-root-hooks-sample │ │ │ ├── .mocharc.jsonc │ │ │ └── test │ │ │ │ ├── setup.js │ │ │ │ └── unit │ │ │ │ ├── spec.js │ │ │ │ └── spec2.js │ │ ├── qunit-sample │ │ │ ├── MyMath.js │ │ │ └── MyMathSpec.js │ │ ├── regression │ │ │ └── issue-2720 │ │ │ │ ├── failing-after-each.js │ │ │ │ ├── failing-before-each.js │ │ │ │ └── package.json │ │ ├── sample-project-instrumented │ │ │ ├── MyMath.js │ │ │ ├── MyMathMutantActivationSpec.js │ │ │ └── MyMathSpec.js │ │ └── sample-project │ │ │ ├── Error.js │ │ │ ├── MyMath.js │ │ │ ├── MyMathFailedSpec.js │ │ │ └── MyMathSpec.js │ ├── tsconfig.json │ ├── tsconfig.src.json │ ├── tsconfig.test.json │ └── typings │ │ └── global.d.ts ├── tap-runner │ ├── .mocharc.cjs │ ├── .nycrc.json │ ├── .vscode │ │ └── launch.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── schema │ │ └── tap-runner-options.json │ ├── src │ │ ├── global.d.ts │ │ ├── index.ts │ │ ├── plugin-tokens.ts │ │ ├── setup │ │ │ ├── env.cts │ │ │ └── hook.cts │ │ ├── tap-helper.ts │ │ ├── tap-parser-factory.ts │ │ ├── tap-runner-options-with-stryker-options.ts │ │ └── tap-test-runner.ts │ ├── stryker.conf.js │ ├── test │ │ ├── helpers │ │ │ └── factory.ts │ │ ├── integration │ │ │ ├── tap-test-runner-instrumented.it.spec.ts │ │ │ ├── tap-test-runner.it.spec.ts │ │ │ └── testy-looking-files.spec.ts │ │ ├── setup.ts │ │ └── unit │ │ │ ├── tap-helper.spec.ts │ │ │ └── tap-runner.spec.ts │ ├── testResources │ │ ├── ava │ │ │ ├── src │ │ │ │ └── math.js │ │ │ └── tests │ │ │ │ └── math.spec.js │ │ ├── bogus │ │ │ └── readme.md │ │ ├── example-instrumented │ │ │ ├── src │ │ │ │ ├── formatter.js │ │ │ │ └── math.js │ │ │ └── tests │ │ │ │ ├── formatter.spec.js │ │ │ │ └── math.spec.js │ │ ├── example │ │ │ ├── src │ │ │ │ ├── formatter.js │ │ │ │ └── math.js │ │ │ └── tests │ │ │ │ ├── bail.spec.js │ │ │ │ ├── error.spec.js │ │ │ │ ├── formatter.spec.js │ │ │ │ ├── math.node-test.spec.js │ │ │ │ ├── math.spec.js │ │ │ │ ├── no-output.spec.js │ │ │ │ └── random-output.spec.js │ │ ├── testy-looking-files │ │ │ ├── .gitignore │ │ │ ├── __tests__ │ │ │ │ └── a.js │ │ │ ├── a.spec.js │ │ │ ├── a.test.js │ │ │ ├── a.tests.js │ │ │ ├── node_modules │ │ │ │ └── this-should-not-be-found.spec.js │ │ │ ├── somefolder │ │ │ │ └── tests │ │ │ │ │ └── a.js │ │ │ ├── src │ │ │ │ ├── math.js │ │ │ │ └── math.spec.js │ │ │ ├── test │ │ │ │ ├── a.cjs │ │ │ │ ├── a.js │ │ │ │ ├── a.jsx │ │ │ │ ├── a.mjs │ │ │ │ ├── a.ts │ │ │ │ └── a.tsx │ │ │ └── tests │ │ │ │ └── a.js │ │ └── ts-example │ │ │ ├── src │ │ │ ├── formatter.ts │ │ │ └── math.ts │ │ │ ├── tests │ │ │ ├── formatter.spec.ts │ │ │ └── math.spec.ts │ │ │ └── tsconfig.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── tsconfig.test.json ├── test-helpers │ ├── CHANGELOG.md │ ├── package.json │ ├── src │ │ ├── assertions.ts │ │ ├── factory.ts │ │ ├── index.ts │ │ ├── temp-test-directory-sandbox.ts │ │ ├── test-injector.ts │ │ └── tick.ts │ ├── tsconfig.json │ └── tsconfig.src.json ├── typescript-checker │ ├── .mocharc.cjs │ ├── .nycrc.json │ ├── .vscode │ │ └── launch.json │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── schema │ │ └── typescript-checker-options.json │ ├── src │ │ ├── fs │ │ │ ├── hybrid-file-system.ts │ │ │ ├── index.ts │ │ │ └── script-file.ts │ │ ├── grouping │ │ │ ├── create-groups.ts │ │ │ └── ts-file-node.ts │ │ ├── index.ts │ │ ├── plugin-tokens.ts │ │ ├── tsconfig-helpers.ts │ │ ├── typescript-checker-options-with-stryker-options.ts │ │ ├── typescript-checker.ts │ │ └── typescript-compiler.ts │ ├── stryker.conf.js │ ├── test │ │ ├── helpers.ts │ │ ├── integration │ │ │ ├── project-references.it.spec.ts │ │ │ ├── project-with-ts-buildinfo.it.spec.ts │ │ │ ├── single-project.it.spec.ts │ │ │ └── typescript-checkers-errors.it.spec.ts │ │ ├── setup.ts │ │ └── unit │ │ │ ├── fs │ │ │ ├── hybrid-file-system.spec.ts │ │ │ └── script-file.spec.ts │ │ │ ├── grouping │ │ │ ├── create-groups.spec.ts │ │ │ └── ts-file-node.spec.ts │ │ │ ├── typescript-checker.spec.ts │ │ │ └── typescript-helpers.spec.ts │ ├── testResources │ │ ├── errors │ │ │ ├── compile-error │ │ │ │ ├── add.ts │ │ │ │ └── tsconfig.json │ │ │ ├── empty-dir │ │ │ │ └── .gitkeep │ │ │ └── invalid-tsconfig │ │ │ │ └── tsconfig.json │ │ ├── project-references │ │ │ ├── src │ │ │ │ ├── index.ts │ │ │ │ ├── job.ts │ │ │ │ ├── src.tsbuildinfo │ │ │ │ └── tsconfig.json │ │ │ ├── tsconfig.root.json │ │ │ ├── tsconfig.settings.json │ │ │ └── utils │ │ │ │ ├── math.ts │ │ │ │ ├── text.ts │ │ │ │ ├── tsconfig.json │ │ │ │ └── utils.tsbuildinfo │ │ ├── project-with-ts-buildinfo │ │ │ ├── do-not-delete.tsbuildinfo │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ └── tsconfig.json │ │ └── single-project │ │ │ ├── src │ │ │ ├── counter.ts │ │ │ ├── errorInFileAbove2Mutants │ │ │ │ ├── counter.ts │ │ │ │ ├── todo-counter.ts │ │ │ │ ├── todo.spec.ts │ │ │ │ └── todo.ts │ │ │ ├── not-type-checked.js │ │ │ ├── todo.spec.ts │ │ │ └── todo.ts │ │ │ └── tsconfig.json │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── tsconfig.test.json ├── util │ ├── .mocharc.cjs │ ├── .nycrc.json │ ├── .vscode │ │ └── launch.json │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── child-process-as-promised.ts │ │ ├── deep-merge.ts │ │ ├── errors.ts │ │ ├── find-unserializables.ts │ │ ├── i.ts │ │ ├── immutable.ts │ │ ├── index.ts │ │ ├── known-keys.ts │ │ ├── noop-logger.ts │ │ ├── not-empty.ts │ │ ├── platform.ts │ │ ├── primitive.ts │ │ ├── require-resolve.ts │ │ ├── split.ts │ │ ├── string-utils.ts │ │ ├── stryker-error.ts │ │ └── task.ts │ ├── stryker.conf.js │ ├── test │ │ ├── integration │ │ │ └── require-resolve.it.spec.ts │ │ ├── setup.ts │ │ └── unit │ │ │ ├── child-process-as-promised.spec.ts │ │ │ ├── deep-merge.spec.ts │ │ │ ├── errors.spec.ts │ │ │ ├── find-unserializable.spec.ts │ │ │ ├── immutable.spec.ts │ │ │ ├── noop-logger.spec.ts │ │ │ ├── not-empty.spec.ts │ │ │ ├── split.spec.ts │ │ │ ├── string-utils.spec.ts │ │ │ ├── stryker-error.spec.ts │ │ │ └── task.spec.ts │ ├── testResources │ │ ├── .gitignore │ │ └── require-resolve │ │ │ ├── baz │ │ │ └── node_modules │ │ │ │ └── bar │ │ │ │ └── index.js │ │ │ ├── foo │ │ │ └── node_modules │ │ │ │ └── bar │ │ │ │ └── index.js │ │ │ └── node_modules │ │ │ └── bar │ │ │ └── index.js │ ├── tsconfig.json │ ├── tsconfig.src.json │ └── tsconfig.test.json └── vitest-runner │ ├── .mocharc.cjs │ ├── .nycrc.json │ ├── .vscode │ └── launch.json │ ├── CHANGELOG.md │ ├── LICENSE │ ├── package.json │ ├── schema │ └── vitest-runner-options.json │ ├── src │ ├── index.ts │ ├── stryker-setup.ts │ ├── test-helpers.ts │ ├── vitest-helpers.ts │ ├── vitest-runner-options-with-stryker-options.ts │ ├── vitest-test-runner.ts │ └── vitest-wrapper.ts │ ├── stryker.conf.js │ ├── test │ ├── integration │ │ ├── browser-mode.it.spec.ts │ │ ├── related.it.spec.ts │ │ ├── timeout-on-infinite-loop.it.spec.ts │ │ └── vitest-test-runner.it.spec.ts │ ├── setup.ts │ ├── unit │ │ ├── test-helpers.spec.ts │ │ ├── vitest-helpers.spec.ts │ │ └── vitest-runner.spec.ts │ └── util │ │ └── factories.ts │ ├── testResources │ ├── async-failure │ │ ├── package.json │ │ ├── src │ │ │ ├── add.orig.ts │ │ │ ├── add.spec.ts │ │ │ └── add.ts │ │ └── vitest.config.js │ ├── browser-project │ │ ├── package.json │ │ ├── src │ │ │ ├── heading.component.orig.ts │ │ │ ├── heading.component.spec.ts │ │ │ ├── heading.component.ts │ │ │ ├── math.component.orig.ts │ │ │ ├── math.component.spec.ts │ │ │ └── math.component.ts │ │ ├── tsconfig.json │ │ └── vitest.config.js │ ├── deep-project │ │ ├── package.json │ │ ├── packages │ │ │ └── app │ │ │ │ └── src │ │ │ │ ├── math.js │ │ │ │ └── math.spec.js │ │ ├── resources │ │ │ └── some-other.spec.js │ │ └── vitest.config.ts │ ├── infinite-loop │ │ ├── lib │ │ │ ├── infinite-loop.js │ │ │ └── infinite-loop.orig.js │ │ └── spec │ │ │ └── tests │ │ │ └── infinite-loop.spec.js │ ├── multiple-configs │ │ ├── math.ts │ │ ├── tests │ │ │ ├── math.add.spec.ts │ │ │ └── math.addOne.spec.ts │ │ ├── vitest.config.ts │ │ └── vitest.only.addOne.config.ts │ ├── multiple-files │ │ ├── package.json │ │ ├── src │ │ │ ├── math.orig.ts │ │ │ ├── math.spec.ts │ │ │ ├── math.ts │ │ │ ├── string-utils.orig.ts │ │ │ ├── string-utils.spec.ts │ │ │ └── string-utils.ts │ │ └── vitest.config.js │ ├── simple-project │ │ ├── math.orig.ts │ │ ├── math.ts │ │ ├── tests │ │ │ ├── add.spec.ts │ │ │ ├── math.spec.ts │ │ │ └── pi.spec.ts │ │ ├── vitest.browser.config.js │ │ ├── vitest.config.js │ │ └── vitest.setup.ts │ ├── vi-mock │ │ ├── components │ │ │ ├── Counter.orig.tsx │ │ │ ├── Counter.test.tsx │ │ │ ├── Counter.tsx │ │ │ ├── Discount.orig.tsx │ │ │ ├── Discount.tsx │ │ │ ├── Product.orig.tsx │ │ │ ├── Product.test.tsx │ │ │ └── Product.tsx │ │ ├── package.json │ │ └── vite.config.ts │ └── workspaces │ │ ├── packages │ │ ├── bar │ │ │ ├── package.json │ │ │ ├── src │ │ │ │ ├── math.js │ │ │ │ ├── math.orig.js │ │ │ │ └── math.spec.js │ │ │ ├── vitest.config.js │ │ │ └── vitest.setup.js │ │ └── foo │ │ │ ├── package.json │ │ │ ├── src │ │ │ ├── math.js │ │ │ ├── math.orig.js │ │ │ └── math.spec.js │ │ │ ├── vitest.config.js │ │ │ └── vitest.setup.js │ │ └── vitest.config.ts │ ├── tsconfig.json │ ├── tsconfig.src.json │ ├── tsconfig.test.json │ └── typings │ └── global.d.ts ├── perf ├── .gitignore ├── README.md ├── config │ ├── express │ │ └── stryker.conf.json │ └── lighthouse │ │ └── stryker.conf.json ├── lerna.json ├── package.json ├── tasks │ ├── install.js │ ├── merge-config.js │ └── run-perf-tests.js ├── test │ └── angular-cli │ │ ├── .browserslistrc │ │ ├── .editorconfig │ │ ├── .gitignore │ │ ├── README.md │ │ ├── angular.json │ │ ├── karma.conf.js │ │ ├── package.json │ │ ├── src │ │ ├── app │ │ │ ├── app-routing.module.spec.ts │ │ │ ├── app-routing.module.ts │ │ │ ├── app.component.html │ │ │ ├── app.component.scss │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── bestelling-plaatsen │ │ │ │ ├── bestelling-plaatsen.component.html │ │ │ │ ├── bestelling-plaatsen.component.scss │ │ │ │ ├── bestelling-plaatsen.component.spec.ts │ │ │ │ ├── bestelling-plaatsen.component.ts │ │ │ │ └── klantgegevens-formulier │ │ │ │ │ ├── klantgegevens-formulier.component.html │ │ │ │ │ ├── klantgegevens-formulier.component.scss │ │ │ │ │ ├── klantgegevens-formulier.component.spec.ts │ │ │ │ │ └── klantgegevens-formulier.component.ts │ │ │ ├── catalogus │ │ │ │ ├── catalogus-artikel │ │ │ │ │ ├── catalogus-artikel.component.html │ │ │ │ │ ├── catalogus-artikel.component.scss │ │ │ │ │ ├── catalogus-artikel.component.spec.ts │ │ │ │ │ └── catalogus-artikel.component.ts │ │ │ │ ├── catalogus.component.html │ │ │ │ ├── catalogus.component.scss │ │ │ │ ├── catalogus.component.spec.ts │ │ │ │ └── catalogus.component.ts │ │ │ ├── directAccessGuard.ts │ │ │ ├── factuur │ │ │ │ ├── factuur.component.html │ │ │ │ ├── factuur.component.scss │ │ │ │ ├── factuur.component.spec.ts │ │ │ │ └── factuur.component.ts │ │ │ ├── footer │ │ │ │ ├── footer.component.html │ │ │ │ ├── footer.component.scss │ │ │ │ ├── footer.component.spec.ts │ │ │ │ └── footer.component.ts │ │ │ ├── models │ │ │ │ ├── artikel.ts │ │ │ │ ├── bestelling │ │ │ │ │ ├── bestelRegel.ts │ │ │ │ │ ├── bestelling.ts │ │ │ │ │ ├── klant.ts │ │ │ │ │ └── land.ts │ │ │ │ ├── winkelwagen.ts │ │ │ │ └── winkelwagenRegel.ts │ │ │ ├── navbar │ │ │ │ ├── navbar.component.html │ │ │ │ ├── navbar.component.scss │ │ │ │ └── navbar.component.ts │ │ │ ├── services │ │ │ │ ├── artikelen.service.spec.ts │ │ │ │ ├── artikelen.service.ts │ │ │ │ ├── bestellingen.service.spec.ts │ │ │ │ ├── bestellingen.service.ts │ │ │ │ ├── winkelwagen.service.spec.ts │ │ │ │ └── winkelwagen.service.ts │ │ │ └── shopping-cart │ │ │ │ ├── shopping-cart-component.spec.ts │ │ │ │ ├── shopping-cart-page │ │ │ │ ├── shopping-cart-page.component.html │ │ │ │ ├── shopping-cart-page.component.scss │ │ │ │ ├── shopping-cart-page.component.spec.ts │ │ │ │ └── shopping-cart-page.component.ts │ │ │ │ ├── shopping-cart.component.html │ │ │ │ ├── shopping-cart.component.scss │ │ │ │ └── shopping-cart.component.ts │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── styles.scss │ │ └── test.ts │ │ ├── stryker.conf.json │ │ ├── tsconfig.app.json │ │ ├── tsconfig.json │ │ └── tsconfig.spec.json └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── renovate.json ├── stryker-80x80.png ├── stryker.parent.conf.json ├── tasks ├── download-incremental-reports.sh ├── generate-json-schema-to-ts.js ├── generate-mono-schema.js └── instrument-test-resources.js ├── tsconfig.json ├── tsconfig.lint.json ├── tsconfig.settings.json └── workspace.code-workspace /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/maintenance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.github/ISSUE_TEMPLATE/maintenance.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/setup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.github/setup/action.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/mutation-testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.github/workflows/mutation-testing.yml -------------------------------------------------------------------------------- /.github/workflows/performance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.github/workflows/performance.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.gitmodules -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis/Stryker.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.travis/Stryker.db -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/README.md -------------------------------------------------------------------------------- /docs/config-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/config-file.md -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/cucumber-runner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/cucumber-runner.md -------------------------------------------------------------------------------- /docs/disable-mutants.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/disable-mutants.md -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/guides/angular.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/guides/angular.md -------------------------------------------------------------------------------- /docs/guides/create-a-plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/guides/create-a-plugin.md -------------------------------------------------------------------------------- /docs/guides/legacy/stryker-3/angular.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/guides/legacy/stryker-3/angular.md -------------------------------------------------------------------------------- /docs/guides/legacy/stryker-7/vuejs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/guides/legacy/stryker-7/vuejs.md -------------------------------------------------------------------------------- /docs/guides/nodejs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/guides/nodejs.md -------------------------------------------------------------------------------- /docs/guides/react.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/guides/react.md -------------------------------------------------------------------------------- /docs/guides/svelte.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/guides/svelte.md -------------------------------------------------------------------------------- /docs/guides/vuejs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/guides/vuejs.md -------------------------------------------------------------------------------- /docs/images/config-file-autocompletion.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/images/config-file-autocompletion.gif -------------------------------------------------------------------------------- /docs/images/configuration-disable-bail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/images/configuration-disable-bail.png -------------------------------------------------------------------------------- /docs/images/configuration-with-bail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/images/configuration-with-bail.png -------------------------------------------------------------------------------- /docs/images/disable-mutants-disable-all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/images/disable-mutants-disable-all.png -------------------------------------------------------------------------------- /docs/images/disable-mutants-ignorer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/images/disable-mutants-ignorer.png -------------------------------------------------------------------------------- /docs/images/stryker-install.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/images/stryker-install.gif -------------------------------------------------------------------------------- /docs/incremental.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/incremental.md -------------------------------------------------------------------------------- /docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/introduction.md -------------------------------------------------------------------------------- /docs/jasmine-runner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/jasmine-runner.md -------------------------------------------------------------------------------- /docs/jest-runner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/jest-runner.md -------------------------------------------------------------------------------- /docs/karma-runner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/karma-runner.md -------------------------------------------------------------------------------- /docs/mocha-runner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/mocha-runner.md -------------------------------------------------------------------------------- /docs/parallel-workers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/parallel-workers.md -------------------------------------------------------------------------------- /docs/plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/plugins.md -------------------------------------------------------------------------------- /docs/sidebar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/sidebar.json -------------------------------------------------------------------------------- /docs/tap-runner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/tap-runner.md -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/troubleshooting.md -------------------------------------------------------------------------------- /docs/typescript-checker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/typescript-checker.md -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/usage.md -------------------------------------------------------------------------------- /docs/vitest-runner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/docs/vitest-runner.md -------------------------------------------------------------------------------- /e2e/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/eslint.config.js -------------------------------------------------------------------------------- /e2e/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/helpers.js -------------------------------------------------------------------------------- /e2e/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/package.json -------------------------------------------------------------------------------- /e2e/tasks/run-e2e-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/tasks/run-e2e-tests.js -------------------------------------------------------------------------------- /e2e/tasks/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/tasks/utils.js -------------------------------------------------------------------------------- /e2e/test/angular-project/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/.editorconfig -------------------------------------------------------------------------------- /e2e/test/angular-project/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/.gitignore -------------------------------------------------------------------------------- /e2e/test/angular-project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/README.md -------------------------------------------------------------------------------- /e2e/test/angular-project/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/angular.json -------------------------------------------------------------------------------- /e2e/test/angular-project/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/karma.conf.js -------------------------------------------------------------------------------- /e2e/test/angular-project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/package.json -------------------------------------------------------------------------------- /e2e/test/angular-project/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /e2e/test/angular-project/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /e2e/test/angular-project/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /e2e/test/angular-project/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/src/favicon.ico -------------------------------------------------------------------------------- /e2e/test/angular-project/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/src/index.html -------------------------------------------------------------------------------- /e2e/test/angular-project/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/src/main.ts -------------------------------------------------------------------------------- /e2e/test/angular-project/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/src/polyfills.ts -------------------------------------------------------------------------------- /e2e/test/angular-project/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/src/styles.css -------------------------------------------------------------------------------- /e2e/test/angular-project/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/src/test.ts -------------------------------------------------------------------------------- /e2e/test/angular-project/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/angular-project/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/tsconfig.app.json -------------------------------------------------------------------------------- /e2e/test/angular-project/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/tsconfig.json -------------------------------------------------------------------------------- /e2e/test/angular-project/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/tsconfig.spec.json -------------------------------------------------------------------------------- /e2e/test/angular-project/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/angular-project/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/angular-project/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/babel-transpiling/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/babel-transpiling/.babelrc -------------------------------------------------------------------------------- /e2e/test/babel-transpiling/.mocharc.json: -------------------------------------------------------------------------------- 1 | { 2 | "spec": "dist/test/**.js" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/babel-transpiling/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/babel-transpiling/package.json -------------------------------------------------------------------------------- /e2e/test/babel-transpiling/src/Bank.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/babel-transpiling/src/Bank.js -------------------------------------------------------------------------------- /e2e/test/babel-transpiling/src/Casino.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/babel-transpiling/src/Casino.js -------------------------------------------------------------------------------- /e2e/test/babel-transpiling/src/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/babel-transpiling/src/User.js -------------------------------------------------------------------------------- /e2e/test/babel-transpiling/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/babel-transpiling/stryker.conf.js -------------------------------------------------------------------------------- /e2e/test/babel-transpiling/test/BankSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/babel-transpiling/test/BankSpec.js -------------------------------------------------------------------------------- /e2e/test/babel-transpiling/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/babel-transpiling/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/babel-transpiling/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/command/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/command/package.json -------------------------------------------------------------------------------- /e2e/test/command/src/Add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/command/src/Add.js -------------------------------------------------------------------------------- /e2e/test/command/src/Circle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/command/src/Circle.js -------------------------------------------------------------------------------- /e2e/test/command/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/command/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/command/test/AddSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/command/test/AddSpec.js -------------------------------------------------------------------------------- /e2e/test/command/test/CircleSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/command/test/CircleSpec.js -------------------------------------------------------------------------------- /e2e/test/command/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/command/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/command/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/command/verify/verify.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/command/verify/verify.js.snap -------------------------------------------------------------------------------- /e2e/test/coverage-analysis/.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/coverage-analysis/.mocharc.json -------------------------------------------------------------------------------- /e2e/test/coverage-analysis/jasmine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/coverage-analysis/jasmine.json -------------------------------------------------------------------------------- /e2e/test/coverage-analysis/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/coverage-analysis/jest.config.json -------------------------------------------------------------------------------- /e2e/test/coverage-analysis/karma.conf.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/coverage-analysis/karma.conf.cjs -------------------------------------------------------------------------------- /e2e/test/coverage-analysis/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/coverage-analysis/package.json -------------------------------------------------------------------------------- /e2e/test/coverage-analysis/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/coverage-analysis/pnpm-lock.yaml -------------------------------------------------------------------------------- /e2e/test/coverage-analysis/src/concat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/coverage-analysis/src/concat.js -------------------------------------------------------------------------------- /e2e/test/coverage-analysis/src/math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/coverage-analysis/src/math.js -------------------------------------------------------------------------------- /e2e/test/coverage-analysis/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/coverage-analysis/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/coverage-analysis/vitest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/coverage-analysis/vitest.config.js -------------------------------------------------------------------------------- /e2e/test/cucumber-old-version/cucumber.js: -------------------------------------------------------------------------------- 1 | module.exports = { default: '--publish-quiet' } -------------------------------------------------------------------------------- /e2e/test/cucumber-old-version/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/cucumber-old-version/package.json -------------------------------------------------------------------------------- /e2e/test/cucumber-old-version/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/cucumber-ts/cucumber.js: -------------------------------------------------------------------------------- 1 | export default { 2 | import: ['features/**/*.ts'], 3 | }; 4 | -------------------------------------------------------------------------------- /e2e/test/cucumber-ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/cucumber-ts/package.json -------------------------------------------------------------------------------- /e2e/test/cucumber-ts/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/cucumber-ts/src/helpers.ts -------------------------------------------------------------------------------- /e2e/test/cucumber-ts/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/cucumber-ts/src/index.ts -------------------------------------------------------------------------------- /e2e/test/cucumber-ts/src/surrializable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/cucumber-ts/src/surrializable.ts -------------------------------------------------------------------------------- /e2e/test/cucumber-ts/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/cucumber-ts/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/cucumber-ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/cucumber-ts/tsconfig.json -------------------------------------------------------------------------------- /e2e/test/cucumber-ts/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/cucumber-ts/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/cucumber-ts/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/cucumber-ts/verify/verify.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/cucumber-ts/verify/verify.js.snap -------------------------------------------------------------------------------- /e2e/test/disable-bail/.mocharc.json: -------------------------------------------------------------------------------- 1 | { 2 | "spec": "test/math.spec.js" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/disable-bail/cucumber.js: -------------------------------------------------------------------------------- 1 | export default { 2 | parallel: 2, 3 | }; 4 | -------------------------------------------------------------------------------- /e2e/test/disable-bail/features/add.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/disable-bail/features/add.feature -------------------------------------------------------------------------------- /e2e/test/disable-bail/features/add.steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/disable-bail/features/add.steps.js -------------------------------------------------------------------------------- /e2e/test/disable-bail/karma.conf.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/disable-bail/karma.conf.cjs -------------------------------------------------------------------------------- /e2e/test/disable-bail/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/disable-bail/package.json -------------------------------------------------------------------------------- /e2e/test/disable-bail/src/math.js: -------------------------------------------------------------------------------- 1 | export const add = (a, b) => a + b; 2 | -------------------------------------------------------------------------------- /e2e/test/disable-bail/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/disable-bail/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/disable-bail/test/math.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/disable-bail/test/math.spec.js -------------------------------------------------------------------------------- /e2e/test/disable-bail/test/math1.tap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/disable-bail/test/math1.tap.js -------------------------------------------------------------------------------- /e2e/test/disable-bail/test/math2.tap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/disable-bail/test/math2.tap.js -------------------------------------------------------------------------------- /e2e/test/disable-bail/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/disable-bail/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/disable-bail/vitest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/disable-bail/vitest.config.js -------------------------------------------------------------------------------- /e2e/test/disallow-code-generation-from-strings/src/math.js: -------------------------------------------------------------------------------- 1 | export function add(a, b) { 2 | return a + b; 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/esm/.mocharc.json: -------------------------------------------------------------------------------- 1 | { 2 | "require": ["test/chai-setup.js"] 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/esm/features/math.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/esm/features/math.feature -------------------------------------------------------------------------------- /e2e/test/esm/features/math.steps.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/esm/features/math.steps.mjs -------------------------------------------------------------------------------- /e2e/test/esm/karma.conf.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/esm/karma.conf.cjs -------------------------------------------------------------------------------- /e2e/test/esm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/esm/package.json -------------------------------------------------------------------------------- /e2e/test/esm/spec/support/jasmine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/esm/spec/support/jasmine.json -------------------------------------------------------------------------------- /e2e/test/esm/src/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/esm/src/lib.js -------------------------------------------------------------------------------- /e2e/test/esm/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/esm/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/esm/test/chai-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/esm/test/chai-setup.js -------------------------------------------------------------------------------- /e2e/test/esm/test/math.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/esm/test/math.spec.js -------------------------------------------------------------------------------- /e2e/test/esm/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/esm/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/esm/verify/verify.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/esm/verify/verify.js.snap -------------------------------------------------------------------------------- /e2e/test/exit-prematurely-dry-run-fails/.mocharc.jsonc: -------------------------------------------------------------------------------- 1 | { 2 | "spec": ["test/unit/*.js"] 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/exit-prematurely-no-tests-executed/test/test.js: -------------------------------------------------------------------------------- 1 | // Idle 2 | -------------------------------------------------------------------------------- /e2e/test/exit-prematurely-no-tests-executed/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/flow-test-project/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/flow-test-project/.babelrc -------------------------------------------------------------------------------- /e2e/test/flow-test-project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/flow-test-project/package.json -------------------------------------------------------------------------------- /e2e/test/flow-test-project/src/square.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/flow-test-project/src/square.js -------------------------------------------------------------------------------- /e2e/test/flow-test-project/verify/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/flow-test-project/verify/.babelrc -------------------------------------------------------------------------------- /e2e/test/flow-test-project/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/flow-test-project/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/grunt-stryker-test/Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/grunt-stryker-test/Gruntfile.js -------------------------------------------------------------------------------- /e2e/test/grunt-stryker-test/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/grunt-stryker-test/package.json -------------------------------------------------------------------------------- /e2e/test/grunt-stryker-test/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/hit-limit/.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/hit-limit/.mocharc.json -------------------------------------------------------------------------------- /e2e/test/hit-limit/features/loop.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/hit-limit/features/loop.feature -------------------------------------------------------------------------------- /e2e/test/hit-limit/features/loop.steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/hit-limit/features/loop.steps.js -------------------------------------------------------------------------------- /e2e/test/hit-limit/jest.config.js: -------------------------------------------------------------------------------- 1 | export default { 2 | roots: ['test'], 3 | }; 4 | -------------------------------------------------------------------------------- /e2e/test/hit-limit/karma.conf.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/hit-limit/karma.conf.cjs -------------------------------------------------------------------------------- /e2e/test/hit-limit/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/hit-limit/package.json -------------------------------------------------------------------------------- /e2e/test/hit-limit/src/loop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/hit-limit/src/loop.js -------------------------------------------------------------------------------- /e2e/test/hit-limit/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/hit-limit/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/hit-limit/test/chai-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/hit-limit/test/chai-setup.js -------------------------------------------------------------------------------- /e2e/test/hit-limit/test/loop.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/hit-limit/test/loop.spec.js -------------------------------------------------------------------------------- /e2e/test/hit-limit/test/loop.tap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/hit-limit/test/loop.tap.js -------------------------------------------------------------------------------- /e2e/test/hit-limit/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/hit-limit/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/hit-limit/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/hit-limit/vitest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/hit-limit/vitest.config.js -------------------------------------------------------------------------------- /e2e/test/hit-limit/vitest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/hit-limit/vitest.setup.js -------------------------------------------------------------------------------- /e2e/test/ignore-project/.mocharc.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-project/.mocharc.jsonc -------------------------------------------------------------------------------- /e2e/test/ignore-project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-project/package.json -------------------------------------------------------------------------------- /e2e/test/ignore-project/src/Add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-project/src/Add.js -------------------------------------------------------------------------------- /e2e/test/ignore-project/src/Circle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-project/src/Circle.js -------------------------------------------------------------------------------- /e2e/test/ignore-project/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-project/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/ignore-project/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/ignore-project/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-project/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/ignore-static/.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-static/.mocharc.json -------------------------------------------------------------------------------- /e2e/test/ignore-static/jasmine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-static/jasmine.json -------------------------------------------------------------------------------- /e2e/test/ignore-static/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-static/jest.config.json -------------------------------------------------------------------------------- /e2e/test/ignore-static/karma.conf.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-static/karma.conf.cjs -------------------------------------------------------------------------------- /e2e/test/ignore-static/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-static/package.json -------------------------------------------------------------------------------- /e2e/test/ignore-static/spec/chai-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-static/spec/chai-setup.js -------------------------------------------------------------------------------- /e2e/test/ignore-static/spec/math.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-static/spec/math.spec.js -------------------------------------------------------------------------------- /e2e/test/ignore-static/spec/math.tap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-static/spec/math.tap.js -------------------------------------------------------------------------------- /e2e/test/ignore-static/src/math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-static/src/math.js -------------------------------------------------------------------------------- /e2e/test/ignore-static/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-static/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/ignore-static/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-static/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/ignore-static/vitest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-static/vitest.config.js -------------------------------------------------------------------------------- /e2e/test/ignore-static/vitest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/ignore-static/vitest.setup.js -------------------------------------------------------------------------------- /e2e/test/in-place/.mocharc.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/in-place/.mocharc.jsonc -------------------------------------------------------------------------------- /e2e/test/in-place/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/in-place/package.json -------------------------------------------------------------------------------- /e2e/test/in-place/src/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/in-place/src/add.js -------------------------------------------------------------------------------- /e2e/test/in-place/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/in-place/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/in-place/test/unit/add.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/in-place/test/unit/add.spec.js -------------------------------------------------------------------------------- /e2e/test/in-place/test/unit/wait.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/in-place/test/unit/wait.spec.js -------------------------------------------------------------------------------- /e2e/test/in-place/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/in-place/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/in-place/verify/verify.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/in-place/verify/verify.js.snap -------------------------------------------------------------------------------- /e2e/test/incremental/.mocharc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/.mocharc.json -------------------------------------------------------------------------------- /e2e/test/incremental/cucumber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/cucumber.js -------------------------------------------------------------------------------- /e2e/test/incremental/features/log.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/features/log.feature -------------------------------------------------------------------------------- /e2e/test/incremental/features/math.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/features/math.feature -------------------------------------------------------------------------------- /e2e/test/incremental/jasmine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/jasmine.json -------------------------------------------------------------------------------- /e2e/test/incremental/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/jest.config.json -------------------------------------------------------------------------------- /e2e/test/incremental/karma.conf.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/karma.conf.cjs -------------------------------------------------------------------------------- /e2e/test/incremental/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/package.json -------------------------------------------------------------------------------- /e2e/test/incremental/spec/chai-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/spec/chai-setup.js -------------------------------------------------------------------------------- /e2e/test/incremental/spec/concat.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/spec/concat.spec.js -------------------------------------------------------------------------------- /e2e/test/incremental/spec/concat.tap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/spec/concat.tap.js -------------------------------------------------------------------------------- /e2e/test/incremental/spec/log.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/spec/log.spec.js -------------------------------------------------------------------------------- /e2e/test/incremental/spec/math.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/spec/math.spec.js -------------------------------------------------------------------------------- /e2e/test/incremental/spec/math.tap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/spec/math.tap.js -------------------------------------------------------------------------------- /e2e/test/incremental/src/concat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/src/concat.js -------------------------------------------------------------------------------- /e2e/test/incremental/src/concat.js.changed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/src/concat.js.changed -------------------------------------------------------------------------------- /e2e/test/incremental/src/concat.js.original: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/src/concat.js.original -------------------------------------------------------------------------------- /e2e/test/incremental/src/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/src/log.js -------------------------------------------------------------------------------- /e2e/test/incremental/src/log.js.changed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/src/log.js.changed -------------------------------------------------------------------------------- /e2e/test/incremental/src/log.js.original: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/src/log.js.original -------------------------------------------------------------------------------- /e2e/test/incremental/src/math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/src/math.js -------------------------------------------------------------------------------- /e2e/test/incremental/src/math.js.changed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/src/math.js.changed -------------------------------------------------------------------------------- /e2e/test/incremental/src/math.js.original: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/src/math.js.original -------------------------------------------------------------------------------- /e2e/test/incremental/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/incremental/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/incremental/verify/verify.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/verify/verify.js.snap -------------------------------------------------------------------------------- /e2e/test/incremental/vitest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/incremental/vitest.config.js -------------------------------------------------------------------------------- /e2e/test/jasmine-javascript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jasmine-javascript/package.json -------------------------------------------------------------------------------- /e2e/test/jasmine-javascript/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/jasmine-ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jasmine-ts/package.json -------------------------------------------------------------------------------- /e2e/test/jasmine-ts/spec/PlayerSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jasmine-ts/spec/PlayerSpec.ts -------------------------------------------------------------------------------- /e2e/test/jasmine-ts/spec/concat.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jasmine-ts/spec/concat.spec.ts -------------------------------------------------------------------------------- /e2e/test/jasmine-ts/src/Player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jasmine-ts/src/Player.ts -------------------------------------------------------------------------------- /e2e/test/jasmine-ts/src/Song.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jasmine-ts/src/Song.ts -------------------------------------------------------------------------------- /e2e/test/jasmine-ts/src/concat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jasmine-ts/src/concat.ts -------------------------------------------------------------------------------- /e2e/test/jasmine-ts/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jasmine-ts/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/jasmine-ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jasmine-ts/tsconfig.json -------------------------------------------------------------------------------- /e2e/test/jasmine-ts/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/jasmine-ts/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jasmine-ts/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/jasmine-ts/verify/verify.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jasmine-ts/verify/verify.js.snap -------------------------------------------------------------------------------- /e2e/test/jest-custom-env/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-custom-env/.babelrc -------------------------------------------------------------------------------- /e2e/test/jest-custom-env/custom-env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-custom-env/custom-env.js -------------------------------------------------------------------------------- /e2e/test/jest-custom-env/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-custom-env/package.json -------------------------------------------------------------------------------- /e2e/test/jest-custom-env/src/concat.js: -------------------------------------------------------------------------------- 1 | 2 | export function concat(a, b) { 3 | return `${a} ${b}` 4 | } 5 | -------------------------------------------------------------------------------- /e2e/test/jest-custom-env/src/concat.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-custom-env/src/concat.test.js -------------------------------------------------------------------------------- /e2e/test/jest-custom-env/src/sum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-custom-env/src/sum.js -------------------------------------------------------------------------------- /e2e/test/jest-custom-env/src/sum.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-custom-env/src/sum.test.js -------------------------------------------------------------------------------- /e2e/test/jest-custom-env/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/jest-mutate-outside-roots/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/jest-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-node/package.json -------------------------------------------------------------------------------- /e2e/test/jest-node/src/sum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-node/src/sum.js -------------------------------------------------------------------------------- /e2e/test/jest-node/src/sum.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-node/src/sum.test.js -------------------------------------------------------------------------------- /e2e/test/jest-node/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-node/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/jest-node/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/jest-node/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-node/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/jest-node/verify/verify.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-node/verify/verify.js.snap -------------------------------------------------------------------------------- /e2e/test/jest-old-version/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-old-version/package.json -------------------------------------------------------------------------------- /e2e/test/jest-old-version/src/sum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-old-version/src/sum.js -------------------------------------------------------------------------------- /e2e/test/jest-old-version/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/jest-react-scripts/.env.test: -------------------------------------------------------------------------------- 1 | SOME_TEST_VAR=true -------------------------------------------------------------------------------- /e2e/test/jest-react-scripts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-scripts/.gitignore -------------------------------------------------------------------------------- /e2e/test/jest-react-scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-scripts/README.md -------------------------------------------------------------------------------- /e2e/test/jest-react-scripts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-scripts/package.json -------------------------------------------------------------------------------- /e2e/test/jest-react-scripts/src/Alert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-scripts/src/Alert.js -------------------------------------------------------------------------------- /e2e/test/jest-react-scripts/src/Badge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-scripts/src/Badge.js -------------------------------------------------------------------------------- /e2e/test/jest-react-scripts/src/Fade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-scripts/src/Fade.js -------------------------------------------------------------------------------- /e2e/test/jest-react-scripts/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-scripts/src/index.js -------------------------------------------------------------------------------- /e2e/test/jest-react-scripts/src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-scripts/src/utils.js -------------------------------------------------------------------------------- /e2e/test/jest-react-scripts/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/jest-react-testing-library-ts/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /e2e/test/jest-react-testing-library-ts/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/.env: -------------------------------------------------------------------------------- 1 | EXTEND_ESLINT=true 2 | -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-ts/.gitignore -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-ts/README.md -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-ts/package.json -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-ts/public/index.html -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-ts/public/robots.txt -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-ts/src/App.test.js -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/src/App/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-ts/src/App/index.tsx -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/src/App/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-ts/src/App/style.ts -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/src/NotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-ts/src/NotFound.tsx -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/src/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-ts/src/functions.ts -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-ts/src/index.css -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-ts/src/index.tsx -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-ts/src/setupTests.js -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-ts/stryker.conf.js -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-ts/tsconfig.json -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/jest-react-ts/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-react-ts/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/jest-root-dir/client/src/sum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-root-dir/client/src/sum.js -------------------------------------------------------------------------------- /e2e/test/jest-root-dir/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-root-dir/package.json -------------------------------------------------------------------------------- /e2e/test/jest-root-dir/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-root-dir/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/jest-root-dir/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/jest-root-dir/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-root-dir/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/jest-with-ts/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-with-ts/jest.config.js -------------------------------------------------------------------------------- /e2e/test/jest-with-ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-with-ts/package.json -------------------------------------------------------------------------------- /e2e/test/jest-with-ts/src/data-access/errors/index.ts: -------------------------------------------------------------------------------- 1 | export * from './OptimisticConcurrencyError'; 2 | -------------------------------------------------------------------------------- /e2e/test/jest-with-ts/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-with-ts/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/jest-with-ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-with-ts/tsconfig.json -------------------------------------------------------------------------------- /e2e/test/jest-with-ts/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/jest-with-ts/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/jest-with-ts/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/karma-jasmine-e2e/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/karma-jasmine-e2e/package.json -------------------------------------------------------------------------------- /e2e/test/karma-jasmine-e2e/src/Add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/karma-jasmine-e2e/src/Add.js -------------------------------------------------------------------------------- /e2e/test/karma-jasmine-e2e/src/Circle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/karma-jasmine-e2e/src/Circle.js -------------------------------------------------------------------------------- /e2e/test/karma-jasmine-e2e/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/karma-mocha-e2e/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/karma-mocha-e2e/package.json -------------------------------------------------------------------------------- /e2e/test/karma-mocha-e2e/src/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/karma-mocha-e2e/src/add.js -------------------------------------------------------------------------------- /e2e/test/karma-mocha-e2e/src/circle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/karma-mocha-e2e/src/circle.js -------------------------------------------------------------------------------- /e2e/test/karma-mocha-e2e/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/karma-old-version/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/karma-old-version/karma.conf.js -------------------------------------------------------------------------------- /e2e/test/karma-old-version/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/karma-old-version/package.json -------------------------------------------------------------------------------- /e2e/test/karma-old-version/src/Add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/karma-old-version/src/Add.js -------------------------------------------------------------------------------- /e2e/test/karma-old-version/src/Circle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/karma-old-version/src/Circle.js -------------------------------------------------------------------------------- /e2e/test/karma-old-version/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/karma-webpack-with-ts/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/logging-e2e/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/logging-e2e/package.json -------------------------------------------------------------------------------- /e2e/test/logging-e2e/src/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/logging-e2e/src/add.js -------------------------------------------------------------------------------- /e2e/test/logging-e2e/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/logging-e2e/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/logging-e2e/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/logging-e2e/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/logging-e2e/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/mocha-javascript/.mocharc.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mocha-javascript/.mocharc.jsonc -------------------------------------------------------------------------------- /e2e/test/mocha-javascript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mocha-javascript/package.json -------------------------------------------------------------------------------- /e2e/test/mocha-javascript/src/Add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mocha-javascript/src/Add.js -------------------------------------------------------------------------------- /e2e/test/mocha-javascript/src/Circle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mocha-javascript/src/Circle.js -------------------------------------------------------------------------------- /e2e/test/mocha-javascript/src/IsEven.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mocha-javascript/src/IsEven.js -------------------------------------------------------------------------------- /e2e/test/mocha-old-version/.mocharc.jsonc: -------------------------------------------------------------------------------- 1 | { 2 | "spec": ["test/**/*.js"] 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/mocha-old-version/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mocha-old-version/package.json -------------------------------------------------------------------------------- /e2e/test/mocha-old-version/src/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mocha-old-version/src/add.js -------------------------------------------------------------------------------- /e2e/test/mocha-old-version/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/mocha-ts-node/.mocharc.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mocha-ts-node/.mocharc.jsonc -------------------------------------------------------------------------------- /e2e/test/mocha-ts-node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mocha-ts-node/package.json -------------------------------------------------------------------------------- /e2e/test/mocha-ts-node/src/concat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mocha-ts-node/src/concat.ts -------------------------------------------------------------------------------- /e2e/test/mocha-ts-node/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mocha-ts-node/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/mocha-ts-node/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mocha-ts-node/tsconfig.json -------------------------------------------------------------------------------- /e2e/test/mocha-ts-node/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/mocha-ts-node/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mocha-ts-node/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/mono-repo/.mocharc.jsonc: -------------------------------------------------------------------------------- 1 | { 2 | "spec": ["packages/*/test/**/*.js"] 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/mono-repo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mono-repo/package.json -------------------------------------------------------------------------------- /e2e/test/mono-repo/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mono-repo/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/mono-repo/tasks/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mono-repo/tasks/bootstrap.js -------------------------------------------------------------------------------- /e2e/test/mono-repo/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/mono-repo/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mono-repo/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/mono-repo/verify/verify.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mono-repo/verify/verify.js.snap -------------------------------------------------------------------------------- /e2e/test/mono-schema/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mono-schema/package.json -------------------------------------------------------------------------------- /e2e/test/mono-schema/test/invalid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mono-schema/test/invalid.js -------------------------------------------------------------------------------- /e2e/test/mono-schema/test/invalid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mono-schema/test/invalid.json -------------------------------------------------------------------------------- /e2e/test/mono-schema/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mono-schema/test/tsconfig.json -------------------------------------------------------------------------------- /e2e/test/mono-schema/test/valid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mono-schema/test/valid.js -------------------------------------------------------------------------------- /e2e/test/mono-schema/test/valid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mono-schema/test/valid.json -------------------------------------------------------------------------------- /e2e/test/mono-schema/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mono-schema/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/mutation-range/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mutation-range/jest.config.js -------------------------------------------------------------------------------- /e2e/test/mutation-range/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mutation-range/package.json -------------------------------------------------------------------------------- /e2e/test/mutation-range/src/ignored.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mutation-range/src/ignored.js -------------------------------------------------------------------------------- /e2e/test/mutation-range/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mutation-range/src/index.js -------------------------------------------------------------------------------- /e2e/test/mutation-range/src/pi.js: -------------------------------------------------------------------------------- 1 | exports.radius = r => 2 * pi * r; 2 | -------------------------------------------------------------------------------- /e2e/test/mutation-range/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/mutation-range/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/mutation-range/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/node-tap-javascript/src/math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/node-tap-javascript/src/math.js -------------------------------------------------------------------------------- /e2e/test/node-tap-javascript/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/options-validation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/options-validation/package.json -------------------------------------------------------------------------------- /e2e/test/options-validation/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/reporters-e2e/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/reporters-e2e/package.json -------------------------------------------------------------------------------- /e2e/test/reporters-e2e/src/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/reporters-e2e/src/add.js -------------------------------------------------------------------------------- /e2e/test/reporters-e2e/src/circle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/reporters-e2e/src/circle.js -------------------------------------------------------------------------------- /e2e/test/reporters-e2e/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/reporters-e2e/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/reporters-e2e/test/add.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/reporters-e2e/test/add.spec.js -------------------------------------------------------------------------------- /e2e/test/reporters-e2e/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/reporters-e2e/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/svelte-jest/jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-jest/jest.config.json -------------------------------------------------------------------------------- /e2e/test/svelte-jest/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-jest/package.json -------------------------------------------------------------------------------- /e2e/test/svelte-jest/src/App.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-jest/src/App.spec.js -------------------------------------------------------------------------------- /e2e/test/svelte-jest/src/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-jest/src/App.svelte -------------------------------------------------------------------------------- /e2e/test/svelte-jest/stryker.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-jest/stryker.config.json -------------------------------------------------------------------------------- /e2e/test/svelte-jest/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-jest/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/svelte-js-vitest/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-js-vitest/index.html -------------------------------------------------------------------------------- /e2e/test/svelte-js-vitest/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-js-vitest/jsconfig.json -------------------------------------------------------------------------------- /e2e/test/svelte-js-vitest/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-js-vitest/package.json -------------------------------------------------------------------------------- /e2e/test/svelte-js-vitest/src/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-js-vitest/src/App.svelte -------------------------------------------------------------------------------- /e2e/test/svelte-js-vitest/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-js-vitest/src/main.js -------------------------------------------------------------------------------- /e2e/test/svelte-js-vitest/test/vitest.setup.js: -------------------------------------------------------------------------------- 1 | console.log('Empty, but here to see if stryker can deal with it'); 2 | -------------------------------------------------------------------------------- /e2e/test/svelte-js-vitest/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-js-vitest/vite.config.js -------------------------------------------------------------------------------- /e2e/test/svelte-kit-vitest/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-kit-vitest/.gitignore -------------------------------------------------------------------------------- /e2e/test/svelte-kit-vitest/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /e2e/test/svelte-kit-vitest/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-kit-vitest/package.json -------------------------------------------------------------------------------- /e2e/test/svelte-kit-vitest/src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-kit-vitest/src/app.d.ts -------------------------------------------------------------------------------- /e2e/test/svelte-kit-vitest/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-kit-vitest/src/app.html -------------------------------------------------------------------------------- /e2e/test/svelte-kit-vitest/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-kit-vitest/tsconfig.json -------------------------------------------------------------------------------- /e2e/test/svelte-old-version/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-old-version/package.json -------------------------------------------------------------------------------- /e2e/test/svelte-ts-vitest/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-ts-vitest/index.html -------------------------------------------------------------------------------- /e2e/test/svelte-ts-vitest/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-ts-vitest/package.json -------------------------------------------------------------------------------- /e2e/test/svelte-ts-vitest/src/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-ts-vitest/src/App.svelte -------------------------------------------------------------------------------- /e2e/test/svelte-ts-vitest/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-ts-vitest/src/main.ts -------------------------------------------------------------------------------- /e2e/test/svelte-ts-vitest/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-ts-vitest/tsconfig.json -------------------------------------------------------------------------------- /e2e/test/svelte-ts-vitest/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/svelte-ts-vitest/vite.config.ts -------------------------------------------------------------------------------- /e2e/test/tap-ava/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-ava/package.json -------------------------------------------------------------------------------- /e2e/test/tap-ava/src/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-ava/src/add.js -------------------------------------------------------------------------------- /e2e/test/tap-ava/src/increment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-ava/src/increment.js -------------------------------------------------------------------------------- /e2e/test/tap-ava/src/is-negative.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-ava/src/is-negative.js -------------------------------------------------------------------------------- /e2e/test/tap-ava/src/negate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-ava/src/negate.js -------------------------------------------------------------------------------- /e2e/test/tap-ava/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-ava/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/tap-ava/test/add.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-ava/test/add.spec.js -------------------------------------------------------------------------------- /e2e/test/tap-ava/test/increment.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-ava/test/increment.spec.js -------------------------------------------------------------------------------- /e2e/test/tap-ava/test/negate.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-ava/test/negate.spec.js -------------------------------------------------------------------------------- /e2e/test/tap-ava/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-ava/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/tap-ava/verify/verify.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-ava/verify/verify.js.snap -------------------------------------------------------------------------------- /e2e/test/tap-old-version/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-old-version/package.json -------------------------------------------------------------------------------- /e2e/test/tap-old-version/src/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-old-version/src/add.js -------------------------------------------------------------------------------- /e2e/test/tap-old-version/src/negate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-old-version/src/negate.js -------------------------------------------------------------------------------- /e2e/test/tap-old-version/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/tap-project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-project/package.json -------------------------------------------------------------------------------- /e2e/test/tap-project/src/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-project/src/add.js -------------------------------------------------------------------------------- /e2e/test/tap-project/src/increment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-project/src/increment.js -------------------------------------------------------------------------------- /e2e/test/tap-project/src/is-negative.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-project/src/is-negative.js -------------------------------------------------------------------------------- /e2e/test/tap-project/src/negate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-project/src/negate.js -------------------------------------------------------------------------------- /e2e/test/tap-project/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-project/stryker.conf.json -------------------------------------------------------------------------------- /e2e/test/tap-project/test/add.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-project/test/add.spec.js -------------------------------------------------------------------------------- /e2e/test/tap-project/test/negate.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-project/test/negate.spec.js -------------------------------------------------------------------------------- /e2e/test/tap-project/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-project/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/tap-typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-typescript/package.json -------------------------------------------------------------------------------- /e2e/test/tap-typescript/src/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-typescript/src/add.ts -------------------------------------------------------------------------------- /e2e/test/tap-typescript/src/increment.ts: -------------------------------------------------------------------------------- 1 | 2 | export function increment(n: number) { 3 | n++; 4 | return n; 5 | } 6 | 7 | -------------------------------------------------------------------------------- /e2e/test/tap-typescript/src/negate.ts: -------------------------------------------------------------------------------- 1 | export function negate(n: number) { 2 | return -n; 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/tap-typescript/test/add.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-typescript/test/add.spec.ts -------------------------------------------------------------------------------- /e2e/test/tap-typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-typescript/tsconfig.json -------------------------------------------------------------------------------- /e2e/test/tap-typescript/verify/verify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-typescript/verify/verify.js -------------------------------------------------------------------------------- /e2e/test/tap-using-node-test/src/add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/tap-using-node-test/src/add.js -------------------------------------------------------------------------------- /e2e/test/typescript-project-references/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/use-binary-files/foo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/use-binary-files/foo.js -------------------------------------------------------------------------------- /e2e/test/use-binary-files/input.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/use-binary-files/input.docx -------------------------------------------------------------------------------- /e2e/test/use-binary-files/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/use-binary-files/package.json -------------------------------------------------------------------------------- /e2e/test/use-binary-files/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/use-stryker-programmatically/src/foo.js: -------------------------------------------------------------------------------- 1 | console.log('foo'); 2 | -------------------------------------------------------------------------------- /e2e/test/vitest-noconfig/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/vitest-noconfig/package.json -------------------------------------------------------------------------------- /e2e/test/vitest-noconfig/src/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/vitest-noconfig/src/add.ts -------------------------------------------------------------------------------- /e2e/test/vitest-noconfig/src/negate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/vitest-noconfig/src/negate.ts -------------------------------------------------------------------------------- /e2e/test/vitest-noconfig/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/vitest-old-version/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/vitest-old-version/package.json -------------------------------------------------------------------------------- /e2e/test/vitest-old-version/src/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/vitest-old-version/src/math.ts -------------------------------------------------------------------------------- /e2e/test/vitest-old-version/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/vitest-projects/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/vitest-projects/package.json -------------------------------------------------------------------------------- /e2e/test/vitest-workspace/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/vitest-workspace/package.json -------------------------------------------------------------------------------- /e2e/test/vue-typescript-vitest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/test/vue-typescript-vitest/README.md -------------------------------------------------------------------------------- /e2e/test/vue-typescript-vitest/env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /e2e/test/vue-typescript-vitest/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/test/webpack-zero-conf-karma/verify/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/e2e/tsconfig.json -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/eslint.config.js -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/package.json -------------------------------------------------------------------------------- /packages/api/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/.mocharc.cjs -------------------------------------------------------------------------------- /packages/api/.nycrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/.nycrc.json -------------------------------------------------------------------------------- /packages/api/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/.vscode/launch.json -------------------------------------------------------------------------------- /packages/api/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/CHANGELOG.md -------------------------------------------------------------------------------- /packages/api/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/LICENSE -------------------------------------------------------------------------------- /packages/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/README.md -------------------------------------------------------------------------------- /packages/api/core.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/core.d.ts -------------------------------------------------------------------------------- /packages/api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/package.json -------------------------------------------------------------------------------- /packages/api/schema/stryker-core.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/schema/stryker-core.json -------------------------------------------------------------------------------- /packages/api/src/check/check-result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/check/check-result.ts -------------------------------------------------------------------------------- /packages/api/src/check/check-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/check/check-status.ts -------------------------------------------------------------------------------- /packages/api/src/check/checker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/check/checker.ts -------------------------------------------------------------------------------- /packages/api/src/check/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/check/index.ts -------------------------------------------------------------------------------- /packages/api/src/check/mutant-status.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/check/mutant-status.ts -------------------------------------------------------------------------------- /packages/api/src/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/core/index.ts -------------------------------------------------------------------------------- /packages/api/src/core/instrument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/core/instrument.ts -------------------------------------------------------------------------------- /packages/api/src/core/location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/core/location.ts -------------------------------------------------------------------------------- /packages/api/src/core/mutant-coverage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/core/mutant-coverage.ts -------------------------------------------------------------------------------- /packages/api/src/core/mutant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/core/mutant.ts -------------------------------------------------------------------------------- /packages/api/src/core/mutation-range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/core/mutation-range.ts -------------------------------------------------------------------------------- /packages/api/src/core/position.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/core/position.ts -------------------------------------------------------------------------------- /packages/api/src/core/report-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/core/report-types.ts -------------------------------------------------------------------------------- /packages/api/src/ignore/ignorer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/ignore/ignorer.ts -------------------------------------------------------------------------------- /packages/api/src/ignore/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ignorer.js'; 2 | -------------------------------------------------------------------------------- /packages/api/src/logging/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/logging/index.ts -------------------------------------------------------------------------------- /packages/api/src/logging/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/logging/logger.ts -------------------------------------------------------------------------------- /packages/api/src/plugin/contexts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/plugin/contexts.ts -------------------------------------------------------------------------------- /packages/api/src/plugin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/plugin/index.ts -------------------------------------------------------------------------------- /packages/api/src/plugin/plugin-kind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/plugin/plugin-kind.ts -------------------------------------------------------------------------------- /packages/api/src/plugin/plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/plugin/plugins.ts -------------------------------------------------------------------------------- /packages/api/src/plugin/scope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/plugin/scope.ts -------------------------------------------------------------------------------- /packages/api/src/plugin/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/plugin/tokens.ts -------------------------------------------------------------------------------- /packages/api/src/report/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/report/index.ts -------------------------------------------------------------------------------- /packages/api/src/report/reporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/report/reporter.ts -------------------------------------------------------------------------------- /packages/api/src/test-runner/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/src/test-runner/index.ts -------------------------------------------------------------------------------- /packages/api/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/stryker.conf.js -------------------------------------------------------------------------------- /packages/api/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/test/setup.ts -------------------------------------------------------------------------------- /packages/api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/tsconfig.json -------------------------------------------------------------------------------- /packages/api/tsconfig.src.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/tsconfig.src.json -------------------------------------------------------------------------------- /packages/api/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/api/tsconfig.test.json -------------------------------------------------------------------------------- /packages/core/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/.gitattributes -------------------------------------------------------------------------------- /packages/core/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/.mocharc.cjs -------------------------------------------------------------------------------- /packages/core/.nycrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/.nycrc.json -------------------------------------------------------------------------------- /packages/core/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/.vscode/launch.json -------------------------------------------------------------------------------- /packages/core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/CHANGELOG.md -------------------------------------------------------------------------------- /packages/core/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/LICENSE -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/bin/stryker: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | import('./stryker.js'); -------------------------------------------------------------------------------- /packages/core/bin/stryker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/bin/stryker.js -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/checker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/checker/index.ts -------------------------------------------------------------------------------- /packages/core/src/concurrent/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/concurrent/index.ts -------------------------------------------------------------------------------- /packages/core/src/concurrent/pool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/concurrent/pool.ts -------------------------------------------------------------------------------- /packages/core/src/config/file-matcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/config/file-matcher.ts -------------------------------------------------------------------------------- /packages/core/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/config/index.ts -------------------------------------------------------------------------------- /packages/core/src/di/core-tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/di/core-tokens.ts -------------------------------------------------------------------------------- /packages/core/src/di/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/di/index.ts -------------------------------------------------------------------------------- /packages/core/src/di/plugin-creator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/di/plugin-creator.ts -------------------------------------------------------------------------------- /packages/core/src/di/plugin-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/di/plugin-loader.ts -------------------------------------------------------------------------------- /packages/core/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/errors.ts -------------------------------------------------------------------------------- /packages/core/src/fs/file-system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/fs/file-system.ts -------------------------------------------------------------------------------- /packages/core/src/fs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/fs/index.ts -------------------------------------------------------------------------------- /packages/core/src/fs/project-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/fs/project-file.ts -------------------------------------------------------------------------------- /packages/core/src/fs/project-reader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/fs/project-reader.ts -------------------------------------------------------------------------------- /packages/core/src/fs/project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/fs/project.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/initializer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/initializer/index.ts -------------------------------------------------------------------------------- /packages/core/src/initializer/inquire.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/initializer/inquire.ts -------------------------------------------------------------------------------- /packages/core/src/logging/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/logging/index.ts -------------------------------------------------------------------------------- /packages/core/src/logging/logger-impl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/logging/logger-impl.ts -------------------------------------------------------------------------------- /packages/core/src/logging/priority.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/logging/priority.ts -------------------------------------------------------------------------------- /packages/core/src/mutants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/mutants/index.ts -------------------------------------------------------------------------------- /packages/core/src/process/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/process/index.ts -------------------------------------------------------------------------------- /packages/core/src/reporters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/reporters/index.ts -------------------------------------------------------------------------------- /packages/core/src/sandbox/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/sandbox/index.ts -------------------------------------------------------------------------------- /packages/core/src/sandbox/sandbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/sandbox/sandbox.ts -------------------------------------------------------------------------------- /packages/core/src/stryker-cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/stryker-cli.ts -------------------------------------------------------------------------------- /packages/core/src/stryker-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/stryker-package.ts -------------------------------------------------------------------------------- /packages/core/src/stryker-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/stryker-server.ts -------------------------------------------------------------------------------- /packages/core/src/stryker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/stryker.ts -------------------------------------------------------------------------------- /packages/core/src/test-runner/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/test-runner/index.ts -------------------------------------------------------------------------------- /packages/core/src/utils/file-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/utils/file-utils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/utils/index.ts -------------------------------------------------------------------------------- /packages/core/src/utils/object-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/utils/object-utils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/string-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/utils/string-utils.ts -------------------------------------------------------------------------------- /packages/core/src/utils/timer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/src/utils/timer.ts -------------------------------------------------------------------------------- /packages/core/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/stryker.conf.js -------------------------------------------------------------------------------- /packages/core/test/helpers/init-source-maps.ts: -------------------------------------------------------------------------------- 1 | import 'source-map-support/register.js'; 2 | -------------------------------------------------------------------------------- /packages/core/test/helpers/producers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/test/helpers/producers.ts -------------------------------------------------------------------------------- /packages/core/test/helpers/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/test/helpers/test-utils.ts -------------------------------------------------------------------------------- /packages/core/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/test/setup.ts -------------------------------------------------------------------------------- /packages/core/test/unit/stryker.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/test/unit/stryker.spec.ts -------------------------------------------------------------------------------- /packages/core/testResources/command-runner/nok.js: -------------------------------------------------------------------------------- 1 | console.log('Test 2 - NOK'); 2 | process.exitCode = 1; -------------------------------------------------------------------------------- /packages/core/testResources/command-runner/ok.js: -------------------------------------------------------------------------------- 1 | console.log('Test 1 - OK') -------------------------------------------------------------------------------- /packages/core/testResources/config-reader/empty-json/stryker.conf.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /packages/core/testResources/config-reader/invalid.conf.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = 'not a function'; -------------------------------------------------------------------------------- /packages/core/testResources/config-reader/js-as-cjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /packages/core/testResources/config-reader/no-config/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/config-reader/syntax-error.conf.js: -------------------------------------------------------------------------------- 1 | 2 | 3 | some random errors -------------------------------------------------------------------------------- /packages/core/testResources/input-files/lib/string-utils.js: -------------------------------------------------------------------------------- 1 | export function concat(a, b) { 2 | return `${a}${b}`; 3 | } 4 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/.mocharc.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/__tests__/app.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/app.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/components/calculator/calculator.component.spec.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/components/calculator/calculator.component.test.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/components/calculator/calculator.component.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/components/heading/heading.component.spec.vue: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/components/heading/heading.component.vue: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/services/storage.Spec.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/services/storage.Test.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/services/storage.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/services/test.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/utils/__tests__/commonjs.cjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/utils/commonjs.cjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/utils/esm.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/src/utils/esm.spec.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/input-files/test/setup.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/testResources/stryker-server/happy-project/src/math.js: -------------------------------------------------------------------------------- 1 | export function add(a, b) { 2 | return a + b; 3 | } 4 | -------------------------------------------------------------------------------- /packages/core/testResources/stryker-server/happy-project/stryker.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "plugins": [] 3 | } 4 | -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/core/tsconfig.src.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/tsconfig.src.json -------------------------------------------------------------------------------- /packages/core/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/core/tsconfig.test.json -------------------------------------------------------------------------------- /packages/create-stryker/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/create-stryker/CHANGELOG.md -------------------------------------------------------------------------------- /packages/create-stryker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/create-stryker/README.md -------------------------------------------------------------------------------- /packages/create-stryker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/create-stryker/package.json -------------------------------------------------------------------------------- /packages/create-stryker/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/create-stryker/src/index.ts -------------------------------------------------------------------------------- /packages/create-stryker/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/create-stryker/tsconfig.json -------------------------------------------------------------------------------- /packages/cucumber-runner/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/cucumber-runner/.editorconfig -------------------------------------------------------------------------------- /packages/cucumber-runner/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/cucumber-runner/.eslintignore -------------------------------------------------------------------------------- /packages/cucumber-runner/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /dist 3 | /reports -------------------------------------------------------------------------------- /packages/cucumber-runner/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/cucumber-runner/.mocharc.cjs -------------------------------------------------------------------------------- /packages/cucumber-runner/.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } -------------------------------------------------------------------------------- /packages/cucumber-runner/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/cucumber-runner/CHANGELOG.md -------------------------------------------------------------------------------- /packages/cucumber-runner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/cucumber-runner/README.md -------------------------------------------------------------------------------- /packages/cucumber-runner/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/cucumber-runner/package.json -------------------------------------------------------------------------------- /packages/cucumber-runner/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/cucumber-runner/src/index.ts -------------------------------------------------------------------------------- /packages/cucumber-runner/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/cucumber-runner/stryker.conf.js -------------------------------------------------------------------------------- /packages/cucumber-runner/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/cucumber-runner/test/setup.ts -------------------------------------------------------------------------------- /packages/cucumber-runner/testResources/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /packages/cucumber-runner/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/cucumber-runner/tsconfig.json -------------------------------------------------------------------------------- /packages/grunt-stryker/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/grunt-stryker/CHANGELOG.md -------------------------------------------------------------------------------- /packages/grunt-stryker/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/grunt-stryker/LICENSE -------------------------------------------------------------------------------- /packages/grunt-stryker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/grunt-stryker/README.md -------------------------------------------------------------------------------- /packages/grunt-stryker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/grunt-stryker/package.json -------------------------------------------------------------------------------- /packages/grunt-stryker/tasks/stryker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/grunt-stryker/tasks/stryker.js -------------------------------------------------------------------------------- /packages/instrumenter/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/instrumenter/.gitattributes -------------------------------------------------------------------------------- /packages/instrumenter/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/instrumenter/.mocharc.cjs -------------------------------------------------------------------------------- /packages/instrumenter/.nycrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/instrumenter/.nycrc.json -------------------------------------------------------------------------------- /packages/instrumenter/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/instrumenter/CHANGELOG.md -------------------------------------------------------------------------------- /packages/instrumenter/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/instrumenter/LICENSE -------------------------------------------------------------------------------- /packages/instrumenter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/instrumenter/package.json -------------------------------------------------------------------------------- /packages/instrumenter/src/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/instrumenter/src/file.ts -------------------------------------------------------------------------------- /packages/instrumenter/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/instrumenter/src/index.ts -------------------------------------------------------------------------------- /packages/instrumenter/src/mutant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/instrumenter/src/mutant.ts -------------------------------------------------------------------------------- /packages/instrumenter/src/parsers/parser-options.ts: -------------------------------------------------------------------------------- 1 | export interface ParserOptions { 2 | plugins: unknown[] | null; 3 | } 4 | -------------------------------------------------------------------------------- /packages/instrumenter/src/util/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/instrumenter/src/util/index.ts -------------------------------------------------------------------------------- /packages/instrumenter/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/instrumenter/stryker.conf.js -------------------------------------------------------------------------------- /packages/instrumenter/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/instrumenter/test/setup.ts -------------------------------------------------------------------------------- /packages/instrumenter/testResources/instrumenter/excluded-mutations.js: -------------------------------------------------------------------------------- 1 | 2 | function add(a, b) { 3 | return a + b; 4 | } 5 | -------------------------------------------------------------------------------- /packages/instrumenter/testResources/instrumenter/shebang.js: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env node 2 | 3 | console.log('test'); 4 | -------------------------------------------------------------------------------- /packages/instrumenter/testResources/parser/App.tsx: -------------------------------------------------------------------------------- 1 | const app = 2 | -------------------------------------------------------------------------------- /packages/instrumenter/testResources/parser/app.cjs: -------------------------------------------------------------------------------- 1 | module.exports = class App {} -------------------------------------------------------------------------------- /packages/instrumenter/testResources/parser/app.cts: -------------------------------------------------------------------------------- 1 | export class App {} 2 | -------------------------------------------------------------------------------- /packages/instrumenter/testResources/parser/app.mjs: -------------------------------------------------------------------------------- 1 | export class App {} -------------------------------------------------------------------------------- /packages/instrumenter/testResources/parser/app.mts: -------------------------------------------------------------------------------- 1 | export class App {} 2 | -------------------------------------------------------------------------------- /packages/instrumenter/testResources/parser/js-in-babel-project/src/app.js: -------------------------------------------------------------------------------- 1 | class App {} 2 | -------------------------------------------------------------------------------- /packages/instrumenter/testResources/parser/ts-in-babel-project/src/app.ts: -------------------------------------------------------------------------------- 1 | class App {} 2 | -------------------------------------------------------------------------------- /packages/instrumenter/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/instrumenter/tsconfig.json -------------------------------------------------------------------------------- /packages/instrumenter/tsconfig.src.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/instrumenter/tsconfig.src.json -------------------------------------------------------------------------------- /packages/instrumenter/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/instrumenter/tsconfig.test.json -------------------------------------------------------------------------------- /packages/jasmine-runner/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jasmine-runner/.mocharc.cjs -------------------------------------------------------------------------------- /packages/jasmine-runner/.nycrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jasmine-runner/.nycrc.json -------------------------------------------------------------------------------- /packages/jasmine-runner/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jasmine-runner/CHANGELOG.md -------------------------------------------------------------------------------- /packages/jasmine-runner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jasmine-runner/README.md -------------------------------------------------------------------------------- /packages/jasmine-runner/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jasmine-runner/package.json -------------------------------------------------------------------------------- /packages/jasmine-runner/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jasmine-runner/src/helpers.ts -------------------------------------------------------------------------------- /packages/jasmine-runner/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jasmine-runner/src/index.ts -------------------------------------------------------------------------------- /packages/jasmine-runner/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jasmine-runner/stryker.conf.js -------------------------------------------------------------------------------- /packages/jasmine-runner/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jasmine-runner/test/setup.ts -------------------------------------------------------------------------------- /packages/jasmine-runner/testResources/big-project/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /packages/jasmine-runner/testResources/errors/lib/error.js: -------------------------------------------------------------------------------- 1 | some parse error -------------------------------------------------------------------------------- /packages/jasmine-runner/testResources/errors/spec/errorSpec.js: -------------------------------------------------------------------------------- 1 | import '../lib/error.js'; 2 | -------------------------------------------------------------------------------- /packages/jasmine-runner/testResources/jasmine-init-instrumented/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /packages/jasmine-runner/testResources/jasmine-init/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /packages/jasmine-runner/testResources/test-failures/lib/foo.js: -------------------------------------------------------------------------------- 1 | export const foo = 'bar'; 2 | -------------------------------------------------------------------------------- /packages/jasmine-runner/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jasmine-runner/tsconfig.json -------------------------------------------------------------------------------- /packages/jest-runner/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jest-runner/.mocharc.cjs -------------------------------------------------------------------------------- /packages/jest-runner/.nycrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jest-runner/.nycrc.json -------------------------------------------------------------------------------- /packages/jest-runner/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jest-runner/.vscode/launch.json -------------------------------------------------------------------------------- /packages/jest-runner/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jest-runner/CHANGELOG.md -------------------------------------------------------------------------------- /packages/jest-runner/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jest-runner/LICENSE -------------------------------------------------------------------------------- /packages/jest-runner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jest-runner/README.md -------------------------------------------------------------------------------- /packages/jest-runner/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jest-runner/package.json -------------------------------------------------------------------------------- /packages/jest-runner/src/config-loaders/node-require-function.ts: -------------------------------------------------------------------------------- 1 | export type NodeRequireFunction = (moduleName: string) => any; 2 | -------------------------------------------------------------------------------- /packages/jest-runner/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jest-runner/src/index.ts -------------------------------------------------------------------------------- /packages/jest-runner/src/plugin-di.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jest-runner/src/plugin-di.ts -------------------------------------------------------------------------------- /packages/jest-runner/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jest-runner/src/utils/index.ts -------------------------------------------------------------------------------- /packages/jest-runner/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jest-runner/stryker.conf.js -------------------------------------------------------------------------------- /packages/jest-runner/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jest-runner/test/setup.ts -------------------------------------------------------------------------------- /packages/jest-runner/testResources/file-under-test-outside-roots/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | roots: ['test'] 3 | } 4 | -------------------------------------------------------------------------------- /packages/jest-runner/testResources/jasmine2-jsdom-instrumented/.gitignore: -------------------------------------------------------------------------------- 1 | coverage -------------------------------------------------------------------------------- /packages/jest-runner/testResources/jasmine2-jsdom/.gitignore: -------------------------------------------------------------------------------- 1 | coverage -------------------------------------------------------------------------------- /packages/jest-runner/testResources/jasmine2-node-instrumented/.gitignore: -------------------------------------------------------------------------------- 1 | coverage -------------------------------------------------------------------------------- /packages/jest-runner/testResources/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /packages/jest-runner/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jest-runner/tsconfig.json -------------------------------------------------------------------------------- /packages/jest-runner/tsconfig.src.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jest-runner/tsconfig.src.json -------------------------------------------------------------------------------- /packages/jest-runner/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jest-runner/tsconfig.test.json -------------------------------------------------------------------------------- /packages/jest-runner/typings/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/jest-runner/typings/global.d.ts -------------------------------------------------------------------------------- /packages/karma-runner/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/karma-runner/.mocharc.cjs -------------------------------------------------------------------------------- /packages/karma-runner/.nycrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/karma-runner/.nycrc.json -------------------------------------------------------------------------------- /packages/karma-runner/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/karma-runner/CHANGELOG.md -------------------------------------------------------------------------------- /packages/karma-runner/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/karma-runner/LICENSE -------------------------------------------------------------------------------- /packages/karma-runner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/karma-runner/README.md -------------------------------------------------------------------------------- /packages/karma-runner/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/karma-runner/package.json -------------------------------------------------------------------------------- /packages/karma-runner/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/karma-runner/src/index.ts -------------------------------------------------------------------------------- /packages/karma-runner/src/karma-plugins/test-hooks-middleware-21f23d35-a4c9-4b01-aeff-da9c99c3ffc0.ts: -------------------------------------------------------------------------------- 1 | // Empty, replaced at runtime 2 | -------------------------------------------------------------------------------- /packages/karma-runner/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/karma-runner/stryker.conf.js -------------------------------------------------------------------------------- /packages/karma-runner/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/karma-runner/test/setup.ts -------------------------------------------------------------------------------- /packages/karma-runner/testResources/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /packages/karma-runner/testResources/sampleProject/src/Error.js: -------------------------------------------------------------------------------- 1 | 2 | someGlobalVariableThatIsNotDeclared.someMethod(''); 3 | -------------------------------------------------------------------------------- /packages/karma-runner/testResources/sampleProject/test-jasmine/EmptySpec.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/karma-runner/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/karma-runner/tsconfig.json -------------------------------------------------------------------------------- /packages/karma-runner/tsconfig.src.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/karma-runner/tsconfig.src.json -------------------------------------------------------------------------------- /packages/karma-runner/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/karma-runner/tsconfig.test.json -------------------------------------------------------------------------------- /packages/mocha-runner/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/mocha-runner/.mocharc.cjs -------------------------------------------------------------------------------- /packages/mocha-runner/.nycrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/mocha-runner/.nycrc.json -------------------------------------------------------------------------------- /packages/mocha-runner/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/mocha-runner/CHANGELOG.md -------------------------------------------------------------------------------- /packages/mocha-runner/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/mocha-runner/LICENSE -------------------------------------------------------------------------------- /packages/mocha-runner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/mocha-runner/README.md -------------------------------------------------------------------------------- /packages/mocha-runner/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/mocha-runner/package.json -------------------------------------------------------------------------------- /packages/mocha-runner/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/mocha-runner/src/index.ts -------------------------------------------------------------------------------- /packages/mocha-runner/src/lib-wrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/mocha-runner/src/lib-wrapper.ts -------------------------------------------------------------------------------- /packages/mocha-runner/src/timer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/mocha-runner/src/timer.ts -------------------------------------------------------------------------------- /packages/mocha-runner/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/mocha-runner/src/utils.ts -------------------------------------------------------------------------------- /packages/mocha-runner/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/mocha-runner/stryker.conf.js -------------------------------------------------------------------------------- /packages/mocha-runner/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/mocha-runner/test/setup.ts -------------------------------------------------------------------------------- /packages/mocha-runner/testResources/big-project/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /packages/mocha-runner/testResources/file-resolving/helpers/1.ts: -------------------------------------------------------------------------------- 1 | console.log('1.ts'); -------------------------------------------------------------------------------- /packages/mocha-runner/testResources/file-resolving/helpers/2.js: -------------------------------------------------------------------------------- 1 | console.log('2.js'); -------------------------------------------------------------------------------- /packages/mocha-runner/testResources/file-resolving/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /packages/mocha-runner/testResources/file-resolving/specs/3.js: -------------------------------------------------------------------------------- 1 | console.log('3.js'); -------------------------------------------------------------------------------- /packages/mocha-runner/testResources/file-resolving/specs/4.ts: -------------------------------------------------------------------------------- 1 | console.log('4.ts'); -------------------------------------------------------------------------------- /packages/mocha-runner/testResources/file-resolving/specs/excluded.js: -------------------------------------------------------------------------------- 1 | console.log('excluded'); -------------------------------------------------------------------------------- /packages/mocha-runner/testResources/regression/issue-2720/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /packages/mocha-runner/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/mocha-runner/tsconfig.json -------------------------------------------------------------------------------- /packages/mocha-runner/tsconfig.src.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/mocha-runner/tsconfig.src.json -------------------------------------------------------------------------------- /packages/mocha-runner/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/mocha-runner/tsconfig.test.json -------------------------------------------------------------------------------- /packages/tap-runner/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/.mocharc.cjs -------------------------------------------------------------------------------- /packages/tap-runner/.nycrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/.nycrc.json -------------------------------------------------------------------------------- /packages/tap-runner/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/.vscode/launch.json -------------------------------------------------------------------------------- /packages/tap-runner/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/CHANGELOG.md -------------------------------------------------------------------------------- /packages/tap-runner/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/LICENSE -------------------------------------------------------------------------------- /packages/tap-runner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/README.md -------------------------------------------------------------------------------- /packages/tap-runner/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/package.json -------------------------------------------------------------------------------- /packages/tap-runner/src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/src/global.d.ts -------------------------------------------------------------------------------- /packages/tap-runner/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/src/index.ts -------------------------------------------------------------------------------- /packages/tap-runner/src/plugin-tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/src/plugin-tokens.ts -------------------------------------------------------------------------------- /packages/tap-runner/src/setup/env.cts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/src/setup/env.cts -------------------------------------------------------------------------------- /packages/tap-runner/src/setup/hook.cts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/src/setup/hook.cts -------------------------------------------------------------------------------- /packages/tap-runner/src/tap-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/src/tap-helper.ts -------------------------------------------------------------------------------- /packages/tap-runner/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/stryker.conf.js -------------------------------------------------------------------------------- /packages/tap-runner/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/test/setup.ts -------------------------------------------------------------------------------- /packages/tap-runner/testResources/bogus/readme.md: -------------------------------------------------------------------------------- 1 | This is not a test file! -------------------------------------------------------------------------------- /packages/tap-runner/testResources/example/tests/no-output.spec.js: -------------------------------------------------------------------------------- 1 | // So much empty 2 | -------------------------------------------------------------------------------- /packages/tap-runner/testResources/testy-looking-files/.gitignore: -------------------------------------------------------------------------------- 1 | !node_modules 2 | -------------------------------------------------------------------------------- /packages/tap-runner/testResources/testy-looking-files/__tests__/a.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/tap-runner/testResources/testy-looking-files/a.spec.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/tap-runner/testResources/testy-looking-files/a.test.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/tap-runner/testResources/testy-looking-files/a.tests.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/tap-runner/testResources/testy-looking-files/node_modules/this-should-not-be-found.spec.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/tap-runner/testResources/testy-looking-files/somefolder/tests/a.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/tap-runner/testResources/testy-looking-files/src/math.js: -------------------------------------------------------------------------------- 1 | export function add(a, b) { 2 | return a + b; 3 | } 4 | -------------------------------------------------------------------------------- /packages/tap-runner/testResources/testy-looking-files/src/math.spec.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/tap-runner/testResources/testy-looking-files/test/a.cjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/tap-runner/testResources/testy-looking-files/test/a.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/tap-runner/testResources/testy-looking-files/test/a.jsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/tap-runner/testResources/testy-looking-files/test/a.mjs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/tap-runner/testResources/testy-looking-files/test/a.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/tap-runner/testResources/testy-looking-files/test/a.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/tap-runner/testResources/testy-looking-files/tests/a.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/tap-runner/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/tsconfig.json -------------------------------------------------------------------------------- /packages/tap-runner/tsconfig.src.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/tsconfig.src.json -------------------------------------------------------------------------------- /packages/tap-runner/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/tap-runner/tsconfig.test.json -------------------------------------------------------------------------------- /packages/test-helpers/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/test-helpers/CHANGELOG.md -------------------------------------------------------------------------------- /packages/test-helpers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/test-helpers/package.json -------------------------------------------------------------------------------- /packages/test-helpers/src/assertions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/test-helpers/src/assertions.ts -------------------------------------------------------------------------------- /packages/test-helpers/src/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/test-helpers/src/factory.ts -------------------------------------------------------------------------------- /packages/test-helpers/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/test-helpers/src/index.ts -------------------------------------------------------------------------------- /packages/test-helpers/src/tick.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/test-helpers/src/tick.ts -------------------------------------------------------------------------------- /packages/test-helpers/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/test-helpers/tsconfig.json -------------------------------------------------------------------------------- /packages/test-helpers/tsconfig.src.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/test-helpers/tsconfig.src.json -------------------------------------------------------------------------------- /packages/typescript-checker/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/typescript-checker/.mocharc.cjs -------------------------------------------------------------------------------- /packages/typescript-checker/.nycrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/typescript-checker/.nycrc.json -------------------------------------------------------------------------------- /packages/typescript-checker/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/typescript-checker/CHANGELOG.md -------------------------------------------------------------------------------- /packages/typescript-checker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/typescript-checker/README.md -------------------------------------------------------------------------------- /packages/typescript-checker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/typescript-checker/package.json -------------------------------------------------------------------------------- /packages/typescript-checker/src/fs/index.ts: -------------------------------------------------------------------------------- 1 | export * from './hybrid-file-system.js'; 2 | -------------------------------------------------------------------------------- /packages/typescript-checker/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/typescript-checker/src/index.ts -------------------------------------------------------------------------------- /packages/typescript-checker/testResources/errors/empty-dir/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/typescript-checker/testResources/errors/invalid-tsconfig/tsconfig.json: -------------------------------------------------------------------------------- 1 | invalid tsconfig file 2 | -------------------------------------------------------------------------------- /packages/typescript-checker/testResources/single-project/src/not-type-checked.js: -------------------------------------------------------------------------------- 1 | const foo = 'bar'; 2 | -------------------------------------------------------------------------------- /packages/util/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/.mocharc.cjs -------------------------------------------------------------------------------- /packages/util/.nycrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/.nycrc.json -------------------------------------------------------------------------------- /packages/util/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/.vscode/launch.json -------------------------------------------------------------------------------- /packages/util/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/CHANGELOG.md -------------------------------------------------------------------------------- /packages/util/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/README.md -------------------------------------------------------------------------------- /packages/util/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/package.json -------------------------------------------------------------------------------- /packages/util/src/deep-merge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/src/deep-merge.ts -------------------------------------------------------------------------------- /packages/util/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/src/errors.ts -------------------------------------------------------------------------------- /packages/util/src/i.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/src/i.ts -------------------------------------------------------------------------------- /packages/util/src/immutable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/src/immutable.ts -------------------------------------------------------------------------------- /packages/util/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/src/index.ts -------------------------------------------------------------------------------- /packages/util/src/known-keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/src/known-keys.ts -------------------------------------------------------------------------------- /packages/util/src/noop-logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/src/noop-logger.ts -------------------------------------------------------------------------------- /packages/util/src/not-empty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/src/not-empty.ts -------------------------------------------------------------------------------- /packages/util/src/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/src/platform.ts -------------------------------------------------------------------------------- /packages/util/src/primitive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/src/primitive.ts -------------------------------------------------------------------------------- /packages/util/src/require-resolve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/src/require-resolve.ts -------------------------------------------------------------------------------- /packages/util/src/split.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/src/split.ts -------------------------------------------------------------------------------- /packages/util/src/string-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/src/string-utils.ts -------------------------------------------------------------------------------- /packages/util/src/stryker-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/src/stryker-error.ts -------------------------------------------------------------------------------- /packages/util/src/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/src/task.ts -------------------------------------------------------------------------------- /packages/util/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/stryker.conf.js -------------------------------------------------------------------------------- /packages/util/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/test/setup.ts -------------------------------------------------------------------------------- /packages/util/test/unit/errors.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/test/unit/errors.spec.ts -------------------------------------------------------------------------------- /packages/util/test/unit/split.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/test/unit/split.spec.ts -------------------------------------------------------------------------------- /packages/util/test/unit/task.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/test/unit/task.spec.ts -------------------------------------------------------------------------------- /packages/util/testResources/.gitignore: -------------------------------------------------------------------------------- 1 | !node_modules -------------------------------------------------------------------------------- /packages/util/testResources/require-resolve/baz/node_modules/bar/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'bar from baz'; 2 | -------------------------------------------------------------------------------- /packages/util/testResources/require-resolve/foo/node_modules/bar/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'bar from foo'; 2 | -------------------------------------------------------------------------------- /packages/util/testResources/require-resolve/node_modules/bar/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'bar from parent'; 2 | -------------------------------------------------------------------------------- /packages/util/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/tsconfig.json -------------------------------------------------------------------------------- /packages/util/tsconfig.src.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/tsconfig.src.json -------------------------------------------------------------------------------- /packages/util/tsconfig.test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/util/tsconfig.test.json -------------------------------------------------------------------------------- /packages/vitest-runner/.mocharc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/vitest-runner/.mocharc.cjs -------------------------------------------------------------------------------- /packages/vitest-runner/.nycrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/vitest-runner/.nycrc.json -------------------------------------------------------------------------------- /packages/vitest-runner/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/vitest-runner/CHANGELOG.md -------------------------------------------------------------------------------- /packages/vitest-runner/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/vitest-runner/LICENSE -------------------------------------------------------------------------------- /packages/vitest-runner/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/vitest-runner/package.json -------------------------------------------------------------------------------- /packages/vitest-runner/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/vitest-runner/src/index.ts -------------------------------------------------------------------------------- /packages/vitest-runner/stryker.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/vitest-runner/stryker.conf.js -------------------------------------------------------------------------------- /packages/vitest-runner/test/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/vitest-runner/test/setup.ts -------------------------------------------------------------------------------- /packages/vitest-runner/testResources/async-failure/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /packages/vitest-runner/testResources/browser-project/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /packages/vitest-runner/testResources/multiple-files/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /packages/vitest-runner/testResources/vi-mock/package.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /packages/vitest-runner/testResources/workspaces/packages/bar/src/math.orig.js: -------------------------------------------------------------------------------- 1 | export function add(a, b) { 2 | return a + b; 3 | } 4 | -------------------------------------------------------------------------------- /packages/vitest-runner/testResources/workspaces/packages/foo/src/math.orig.js: -------------------------------------------------------------------------------- 1 | export function min(a, b) { 2 | return a - b; 3 | } 4 | -------------------------------------------------------------------------------- /packages/vitest-runner/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/vitest-runner/tsconfig.json -------------------------------------------------------------------------------- /packages/vitest-runner/tsconfig.src.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/packages/vitest-runner/tsconfig.src.json -------------------------------------------------------------------------------- /perf/.gitignore: -------------------------------------------------------------------------------- 1 | !package-lock.json -------------------------------------------------------------------------------- /perf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/README.md -------------------------------------------------------------------------------- /perf/config/express/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/config/express/stryker.conf.json -------------------------------------------------------------------------------- /perf/config/lighthouse/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/config/lighthouse/stryker.conf.json -------------------------------------------------------------------------------- /perf/lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/lerna.json -------------------------------------------------------------------------------- /perf/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/package.json -------------------------------------------------------------------------------- /perf/tasks/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/tasks/install.js -------------------------------------------------------------------------------- /perf/tasks/merge-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/tasks/merge-config.js -------------------------------------------------------------------------------- /perf/tasks/run-perf-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/tasks/run-perf-tests.js -------------------------------------------------------------------------------- /perf/test/angular-cli/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/.browserslistrc -------------------------------------------------------------------------------- /perf/test/angular-cli/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/.editorconfig -------------------------------------------------------------------------------- /perf/test/angular-cli/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/.gitignore -------------------------------------------------------------------------------- /perf/test/angular-cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/README.md -------------------------------------------------------------------------------- /perf/test/angular-cli/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/angular.json -------------------------------------------------------------------------------- /perf/test/angular-cli/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/karma.conf.js -------------------------------------------------------------------------------- /perf/test/angular-cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/package.json -------------------------------------------------------------------------------- /perf/test/angular-cli/src/app/bestelling-plaatsen/bestelling-plaatsen.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /perf/test/angular-cli/src/app/factuur/factuur.component.html: -------------------------------------------------------------------------------- 1 |
Bestelling is geplaatst
2 | -------------------------------------------------------------------------------- /perf/test/angular-cli/src/app/factuur/factuur.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /perf/test/angular-cli/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /perf/test/angular-cli/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /perf/test/angular-cli/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/src/favicon.ico -------------------------------------------------------------------------------- /perf/test/angular-cli/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/src/index.html -------------------------------------------------------------------------------- /perf/test/angular-cli/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/src/main.ts -------------------------------------------------------------------------------- /perf/test/angular-cli/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/src/polyfills.ts -------------------------------------------------------------------------------- /perf/test/angular-cli/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/src/styles.scss -------------------------------------------------------------------------------- /perf/test/angular-cli/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/src/test.ts -------------------------------------------------------------------------------- /perf/test/angular-cli/stryker.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/stryker.conf.json -------------------------------------------------------------------------------- /perf/test/angular-cli/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/tsconfig.app.json -------------------------------------------------------------------------------- /perf/test/angular-cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/tsconfig.json -------------------------------------------------------------------------------- /perf/test/angular-cli/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/test/angular-cli/tsconfig.spec.json -------------------------------------------------------------------------------- /perf/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/perf/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/renovate.json -------------------------------------------------------------------------------- /stryker-80x80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/stryker-80x80.png -------------------------------------------------------------------------------- /stryker.parent.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/stryker.parent.conf.json -------------------------------------------------------------------------------- /tasks/download-incremental-reports.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/tasks/download-incremental-reports.sh -------------------------------------------------------------------------------- /tasks/generate-json-schema-to-ts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/tasks/generate-json-schema-to-ts.js -------------------------------------------------------------------------------- /tasks/generate-mono-schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/tasks/generate-mono-schema.js -------------------------------------------------------------------------------- /tasks/instrument-test-resources.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/tasks/instrument-test-resources.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.lint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/tsconfig.lint.json -------------------------------------------------------------------------------- /tsconfig.settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/tsconfig.settings.json -------------------------------------------------------------------------------- /workspace.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stryker-mutator/stryker-js/HEAD/workspace.code-workspace --------------------------------------------------------------------------------