{"id":19417973,"url":"https://github.com/americanexpress/parrot-jest-image-snapshot-example","last_synced_at":"2025-04-24T13:34:15.857Z","repository":{"id":40485949,"uuid":"130768857","full_name":"americanexpress/parrot-jest-image-snapshot-example","owner":"americanexpress","description":"✨ Example demonstrating usage of parrot for more deterministic jest-image-snapshot tests","archived":false,"fork":false,"pushed_at":"2024-07-24T14:36:47.000Z","size":407,"stargazers_count":9,"open_issues_count":0,"forks_count":4,"subscribers_count":19,"default_branch":"main","last_synced_at":"2024-07-24T16:58:20.701Z","etag":null,"topics":["jest-image-snapshot","one-app","parrot","testing"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/americanexpress.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-04-23T23:34:29.000Z","updated_at":"2024-07-24T14:36:49.000Z","dependencies_parsed_at":"2024-01-30T23:30:54.305Z","dependency_job_id":"6283dc28-7c3f-46a5-bbcd-898297810c36","html_url":"https://github.com/americanexpress/parrot-jest-image-snapshot-example","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/americanexpress%2Fparrot-jest-image-snapshot-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/americanexpress%2Fparrot-jest-image-snapshot-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/americanexpress%2Fparrot-jest-image-snapshot-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/americanexpress%2Fparrot-jest-image-snapshot-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/americanexpress","download_url":"https://codeload.github.com/americanexpress/parrot-jest-image-snapshot-example/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223954770,"owners_count":17231189,"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":["jest-image-snapshot","one-app","parrot","testing"],"created_at":"2024-11-10T13:12:16.472Z","updated_at":"2024-11-10T13:12:17.074Z","avatar_url":"https://github.com/americanexpress.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Is it hot in Phoenix?\n\nExample app to demonstrate [parrot](https://github.com/americanexpress/parrot) and [jest-image-snapshot](https://github.com/americanexpress/jest-image-snapshot) usage\n\n## Local development\n1. Set up your [API key for OpenWeatherMap](https://openweathermap.org/api) and enter it in [`App.js`](./src/App.js)\n\n2. Install and start app!\n  ```bash\n  npm install\n  npm start\n  # or\n  npm run start:parrot # to start with parrot mocks enabled and not require an API key for OpenWeatherMap\n  ```\n\nThis will start app at port `3000`.\n\n## Testing\n```bash\nnpm test # runs all tests\n# or\nnpm run test:unit # only runs unit tests\nnpm run test:browser # only runs browser tests\n```\n\n## Contributing\nWe welcome Your interest in the American Express Open Source Community on Github.\nAny Contributor to any Open Source Project managed by the American Express Open\nSource Community must accept and sign an Agreement indicating agreement to the\nterms below. Except for the rights granted in this Agreement to American Express\nand to recipients of software distributed by American Express, You reserve all\nright, title, and interest, if any, in and to Your Contributions. Please [fill\nout the Agreement](https://cla-assistant.io/americanexpress/parrot-jest-image-snapshot-example).\n\nPlease feel free to open pull requests and see [CONTRIBUTING.md](./CONTRIBUTING.md) for commit formatting details.\n\n## License\nAny contributions made under this project will be governed by the [Apache License\n2.0](./LICENSE.txt).\n\n## Code of Conduct\nThis project adheres to the [American Express Community Guidelines](./CODE_OF_CONDUCT.md).\nBy participating, you are expected to honor these guidelines.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famericanexpress%2Fparrot-jest-image-snapshot-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famericanexpress%2Fparrot-jest-image-snapshot-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famericanexpress%2Fparrot-jest-image-snapshot-example/lists"}