### Install json-reporter with npm Source: https://github.com/gemini-testing/json-reporter/blob/master/README.md Installs the json-reporter package using npm. This is the first step to integrate the reporter into your testing framework. ```bash npm install json-reporter ``` -------------------------------- ### Run tests with istanbul coverage Source: https://github.com/gemini-testing/json-reporter/blob/master/README.md Runs tests and calculates code coverage using istanbul. ```bash npm run cover ``` -------------------------------- ### Verify codestyle with eslint Source: https://github.com/gemini-testing/json-reporter/blob/master/README.md Verifies the code style of the project using eslint. ```bash npm run lint ``` -------------------------------- ### Run unit tests with mocha Source: https://github.com/gemini-testing/json-reporter/blob/master/README.md Executes the unit tests for the json-reporter project using the mocha test framework. ```bash npm run test-unit ``` -------------------------------- ### Configure json-reporter for Hermione Source: https://github.com/gemini-testing/json-reporter/blob/master/README.md Configures the json-reporter plugin within a Hermione configuration file. Allows enabling the plugin and specifying a custom path for the JSON report. ```js module.exports = { // ... plugins: { 'json-reporter/hermione': { enabled: true, path: 'my/custom/report.json' } }, //... } ``` -------------------------------- ### Configure json-reporter for Testplane Source: https://github.com/gemini-testing/json-reporter/blob/master/README.md Configures the json-reporter plugin within a Testplane configuration file. Allows enabling the plugin and specifying a custom path for the JSON report. ```ts export default { // ... plugins: { 'json-reporter/testplane': { enabled: true, path: 'my/custom/report.json' } }, //... } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.