{"id":18728593,"url":"https://github.com/nightwatchjs/html-reporter","last_synced_at":"2025-10-12T00:31:50.187Z","repository":{"id":64987834,"uuid":"568786692","full_name":"nightwatchjs/html-reporter","owner":"nightwatchjs","description":"Nightwatch HTML Reporter","archived":false,"fork":false,"pushed_at":"2024-08-01T07:26:12.000Z","size":2231,"stargazers_count":3,"open_issues_count":16,"forks_count":22,"subscribers_count":8,"default_branch":"main","last_synced_at":"2024-10-30T00:55:16.722Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nightwatchjs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-11-21T12:08:50.000Z","updated_at":"2024-06-25T03:55:56.000Z","dependencies_parsed_at":"2024-04-16T22:04:12.876Z","dependency_job_id":"52619dc6-4ca5-467b-8afc-29d6df14bf82","html_url":"https://github.com/nightwatchjs/html-reporter","commit_stats":{"total_commits":214,"total_committers":14,"mean_commits":"15.285714285714286","dds":0.3598130841121495,"last_synced_commit":"041b5700c34c15f8b554b49664fd4f2e2002bc32"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nightwatchjs%2Fhtml-reporter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nightwatchjs%2Fhtml-reporter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nightwatchjs%2Fhtml-reporter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nightwatchjs%2Fhtml-reporter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nightwatchjs","download_url":"https://codeload.github.com/nightwatchjs/html-reporter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":236127641,"owners_count":19099162,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T14:22:06.364Z","updated_at":"2025-10-12T00:31:44.395Z","avatar_url":"https://github.com/nightwatchjs.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Nightwatch HTML Reporter template\n\n[![npm][npm-badge]][npm]\n[![Discord][discord-badge]][discord]\n\n\u003e This package is used internally by the Nightwatch HTML reporter and it's not designed to be used directly.\n\nThis Repo contains template for HTML and VRT Reporter.\n\n## 🏗 Installation\n\n```sh\nnpm install @nightwatch/html-reporter-template\n```\n\n## 🚀 Usage\n\n```javascript\nconst { writeNightwatchHTMLReport } = require('@nightwatch/html-reporter-template');;\n\n/**\n * This function will insert the result object within the HTML **reporter**\n * and add it to the destination folder.\n * The result object will be available in the \"window.nightwatchReport\" variable.\n *\n */\nwriteNightwatchHTMLReport(\u003cdestFolder\u003e, \u003cdestFileName\u003e, \u003cresult object\u003e);\n```\n\n\u003e **Note**\n\u003e You can find about more about function [here](docs/README.md)\n\n## 🐛 Issues\n\nIssues with this Reporter Template can filed [here](https://github.com/nightwatchjs/html-reporter/issues)\n\nIf you want to contribute (or have contributed in the past), feel free to add yourself to the list of contributors in the package.json before you open a PR!\n\n## 👨‍💻 Development\n\n### Getting started\n\n🛠️ [Node.js and npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) are required for the scripts. Make sure it's installed on your machine.\n\n⬇️ **Install** the dependencies for the nightwatch reporter template\n\n```bash\nnpm install\n```\n\n🏃 **Run** the tool\n\n```bash\n# To run HTML Reporter\nnpm run dev:html\n\n# To run VRT Reporter\nnpm run dev:vrt\n```\n\n👷‍♂️ **Build** both reporters\n\n```bash\nnpm run build:html\nnpm run build:vrt\n```\n\n### ♻️ Clean build files\n\n```bash\nnpm run clean\n```\n\n[npm-badge]: https://img.shields.io/npm/v/@nightwatch/html-reporter-template.svg\n[npm]: https://www.npmjs.com/package/@nightwatch/html-reporter-template\n[discord-badge]: https://img.shields.io/discord/618399631038218240.svg?color=7389D8\u0026labelColor=6A7EC2\u0026logo=discord\u0026logoColor=ffffff\u0026style=flat-square\n[discord]: https://discord.gg/SN8Da2X\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnightwatchjs%2Fhtml-reporter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnightwatchjs%2Fhtml-reporter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnightwatchjs%2Fhtml-reporter/lists"}