
Company News
Jerod Santo Joins Socket as Head of Media
Allow myself to introduce... myself.
mutation-testing-report-schema
Advanced tools
The json schema for mutation testing elements.
The schema can be found here.
Install it with npm like this:
$ npm i mutation-testing-report-schema
Use it from typescript or js (with babel)
import { schema } from 'mutation-testing-elements-schema';
For example, use AJV:
const schemaValidator = new Ajv();
schemaValidator.addSchema(schema, 'mutation-testing-report-schema');
schemaValidator.validate('mutation-testing-report-schema', {
/*.. report as json ...*/
});
Download the schema using https://www.unpkg.com/mutation-testing-report-schema@VERSION/dist/src/mutation-testing-report-schema.json
For the current version, see package.json.
The mutation-testing-elements package provides web components to visualize mutation testing reports. While mutation-testing-report-schema focuses on the structure and validation of the reports, mutation-testing-elements is about rendering and displaying the reports in a user-friendly way.
Stryker is a mutation testing framework for JavaScript and TypeScript. It generates mutation testing reports that can be validated against the mutation-testing-report-schema. Stryker focuses on the generation and execution of mutation tests, whereas mutation-testing-report-schema is concerned with the report format.
FAQs
The json schema for a mutation testing report.
The npm package mutation-testing-report-schema receives a total of 2,388,303 weekly downloads. As such, mutation-testing-report-schema popularity was classified as popular.
We found that mutation-testing-report-schema demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.

Company News
Allow myself to introduce... myself.

Research
/Security News
A Twitch browser extension on Chrome and Firefox forwards users’ live OAuth session tokens through proxies controlled by a Russian bot service.

Security News
Anthropic found biased reasoning and recklessness drove Claude Mythos 5 to publish malware on PyPI and compromise a security vendor.