{"id":16585607,"url":"https://github.com/swordedge/bingo-challenge","last_synced_at":"2026-05-29T08:32:10.321Z","repository":{"id":209440220,"uuid":"724065918","full_name":"swordEdge/Bingo-challenge","owner":"swordEdge","description":null,"archived":false,"fork":false,"pushed_at":"2023-11-27T10:34:21.000Z","size":41,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-06T06:31:16.365Z","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":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/swordEdge.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-11-27T10:25:53.000Z","updated_at":"2023-11-27T10:33:14.000Z","dependencies_parsed_at":"2023-11-27T11:49:46.726Z","dependency_job_id":null,"html_url":"https://github.com/swordEdge/Bingo-challenge","commit_stats":null,"previous_names":["swordedge/bingo-challenge"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/swordEdge/Bingo-challenge","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swordEdge%2FBingo-challenge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swordEdge%2FBingo-challenge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swordEdge%2FBingo-challenge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swordEdge%2FBingo-challenge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/swordEdge","download_url":"https://codeload.github.com/swordEdge/Bingo-challenge/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swordEdge%2FBingo-challenge/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33644270,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-29T02:00:06.066Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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-10-11T22:48:39.876Z","updated_at":"2026-05-29T08:32:10.295Z","avatar_url":"https://github.com/swordEdge.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bingo Challenge\n\n## Overview\n\nThis program is designed to solve the Bingo Challenge, where the objective is to determine whether a given bingo card will ever get Bingo, and to identify which board to pick to guarantee a win against the giant squid.\n\n## Solution\n\nThe solution to the challenge consists of two parts:\n\n### Part 1 - Determining a Winning Bingo Game\n\nThe program takes an input of called numbers in order followed by a bingo card and determines whether the card will ever get Bingo. It uses a set of rules based on the bingo game to make this determination.\n\n### Part 2 - Determining a Winning Bingo Game\n\nIn this part, the program is enhanced to handle multiple bingo boards and the order of numbers being called in advance. It analyzes the input data to identify which board to pick to guarantee a win against the giant squid.\n\n## Running the Program\n\n### Install dependencies\n\n`npm install`\n\n### Start the application\n\n`npm start`\n\n### Test the application with jest\n\n`npm test`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswordedge%2Fbingo-challenge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fswordedge%2Fbingo-challenge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswordedge%2Fbingo-challenge/lists"}