{"id":16901486,"url":"https://github.com/DevExpress/angular-testcafe","last_synced_at":"2025-12-11T12:30:21.916Z","repository":{"id":38452792,"uuid":"158276270","full_name":"DevExpress/angular-testcafe","owner":"DevExpress","description":"Angular builder to run testcafe tests","archived":false,"fork":false,"pushed_at":"2024-03-27T10:52:21.000Z","size":5538,"stargazers_count":14,"open_issues_count":1,"forks_count":21,"subscribers_count":13,"default_branch":"master","last_synced_at":"2025-02-10T09:06:48.258Z","etag":null,"topics":["angular","angular-cli","e2e-testing","testcafe"],"latest_commit_sha":null,"homepage":"","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/DevExpress.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","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":"2018-11-19T19:06:22.000Z","updated_at":"2023-02-21T12:20:54.000Z","dependencies_parsed_at":"2024-01-15T11:50:43.039Z","dependency_job_id":"c7628076-0852-4020-b44a-18f23d5dbf0e","html_url":"https://github.com/DevExpress/angular-testcafe","commit_stats":{"total_commits":156,"total_committers":21,"mean_commits":7.428571428571429,"dds":0.782051282051282,"last_synced_commit":"1096ef6319edaee639dde8f7b091ddc0e9349683"},"previous_names":["timnederhoff/angular-testcafe","politie/angular-testcafe"],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevExpress%2Fangular-testcafe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevExpress%2Fangular-testcafe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevExpress%2Fangular-testcafe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DevExpress%2Fangular-testcafe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DevExpress","download_url":"https://codeload.github.com/DevExpress/angular-testcafe/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239676254,"owners_count":19678776,"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":["angular","angular-cli","e2e-testing","testcafe"],"created_at":"2024-10-13T17:59:56.851Z","updated_at":"2025-12-11T12:30:21.860Z","avatar_url":"https://github.com/DevExpress.png","language":"TypeScript","readme":"# angular-testcafe [![Tests - E2E](https://github.com/DevExpress/angular-testcafe/actions/workflows/test-e2e.yml/badge.svg)](https://github.com/DevExpress/angular-testcafe/actions/workflows/test-e2e.yml)\n\nA custom Angular builder for [TestCafe](http://devexpress.github.io/testcafe/).\nServes the Angular application, and then runs the TestCafe tests.\n\n# ⚠️**angular-testcafe supersedes @politie/angular-testcafe-builder**⚠️\n[@politie/angular-testcafe-builder](https://www.npmjs.com/package/@politie/angular-testcafe-builder) authors (Dutch National Police and Tim Nederhoff in person) have transferred the repository, related code, assets, and rights to DevExpress. The TestCafe team maintains and supports the package under the new name [angular-testcafe](https://www.npmjs.com/package/angular-testcafe). \n\nIf your projects are still using [@politie/angular-testcafe-builder](https://www.npmjs.com/package/@politie/angular-testcafe-builder), we recommend that you switch to [angular-testcafe](https://www.npmjs.com/package/angular-testcafe). The development of [@politie/angular-testcafe-builder](https://www.npmjs.com/package/@politie/angular-testcafe-builder) is discontinued: it won't receive any updates, even for critical bugs and security vulnerabilities.\n\n## Install\n```bash\n$ npm install --save-dev angular-testcafe\n```\n\n## Use in angular.json\n```json\n{\n  \"projects\": {\n    \"my-project-e2e\": {\n      \"architect\": {\n        \"e2e\": {\n          \"builder\": \"angular-testcafe:testcafe\",\n          \"options\": {\n            \"browsers\": [\n              \"chrome --no-sandbox\",\n              \"firefox\"\n            ],\n            \"src\": [\"e2e/*.e2e-spec.ts\"],\n            \"reporters\": [\n              {\n                \"name\": \"html\",\n                \"output\": \"path/to/my/report.html\"\n              },\n              {\n                \"name\": \"spec\"\n              }\n            ]\n          }\n        }\n      }\n    }\n  }\n}\n```\n\u003e NOTE: check [schema.json](src/testcafe/schema.json) for a list of all options\n\nA tutorial how to use Angular and Testcafe combined with this builder can be found [here](https://medium.com/test-automation-pro/testcafe-tests-in-an-angular-project-e1d1ccc6e1cb)\n\n## build\n```bash\n$ npm run build\n```\n\n## pack\n```bash\n$ npm pack\n```\n\n## NOT Implemented (TODO):\n* remote browsers\n* QR code\n* video\n* ssl\n* clientScripts\n\n## Contributors\n\nOriginally created at [Dutch National Police](https://www.politie.nl) by\n* [Tim Nederhoff](https://github.com/timnederhoff) (main author)\n* [Peter de Beijer](https://github.com/peterdebeijer)\n* [Richard Kettelerij](https://github.com/rkettelerij)\n* [Bjorn Schijff](https://github.com/bjeaurn)\n\nDeveloper Express Inc. ([https://devexpress.com](https://devexpress.com))\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDevExpress%2Fangular-testcafe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDevExpress%2Fangular-testcafe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDevExpress%2Fangular-testcafe/lists"}