{"id":30802203,"url":"https://github.com/cybervoid0/domino-dancing","last_synced_at":"2025-10-05T07:51:19.637Z","repository":{"id":78162269,"uuid":"312455383","full_name":"cybervoid0/domino-dancing","owner":"cybervoid0","description":"Dominoes game TypeScript realisation","archived":false,"fork":false,"pushed_at":"2020-11-28T08:57:40.000Z","size":822,"stargazers_count":0,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-05T21:55:16.612Z","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/cybervoid0.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-11-13T02:47:16.000Z","updated_at":"2020-11-28T08:57:42.000Z","dependencies_parsed_at":"2023-03-13T20:14:08.811Z","dependency_job_id":null,"html_url":"https://github.com/cybervoid0/domino-dancing","commit_stats":null,"previous_names":["cybervoid0/domino-dancing"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cybervoid0/domino-dancing","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cybervoid0%2Fdomino-dancing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cybervoid0%2Fdomino-dancing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cybervoid0%2Fdomino-dancing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cybervoid0%2Fdomino-dancing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cybervoid0","download_url":"https://codeload.github.com/cybervoid0/domino-dancing/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cybervoid0%2Fdomino-dancing/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278425498,"owners_count":25984686,"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","status":"online","status_checked_at":"2025-10-05T02:00:06.059Z","response_time":54,"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":"2025-09-05T21:48:21.331Z","updated_at":"2025-10-05T07:51:19.592Z","avatar_url":"https://github.com/cybervoid0.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Domino Dancing\n\nHere is the [working copy of the interactive version and the simulation](https://shenshin.github.io/domino-dancing/).\n\n![Screenshot of Dominoes game](https://github.com/shenshin/domino-dancing/blob/master/screenshot.jpg?raw=true)\n\nThis Domino Game simulation algorithm and TypeScript implementation is designed and written by me. Yes, I decided to reinvent the wheel. It's written in vanilla TypeScript (no frameworks).\n\nThis program is inspired by a JavaScript course by [HackYourFuture, Amsterdam](https://www.hackyourfuture.net/).\n\nThe technical assignment for the simulation is here: \n![Dominoes game technical assignment](https://github.com/shenshin/domino-dancing/blob/master/dominoes-technical-assignment.png?raw=true)\n[technical assignment](https://github.com/HackYourFuture/post-grad-ed/blob/master/technical-assignments/w1-w2/JS-DominoGame.pdf)\n\nThe TypeScript source code is located in [src](https://github.com/shenshin/domino-dancing/tree/master/src) folder of this repository. TypeScript config file [tsconfig.json](https://github.com/shenshin/domino-dancing/blob/master/tsconfig.json), ESLint config file [.eslintrc.json](.eslintrc.json), NPM configuration [package.json](https://github.com/shenshin/domino-dancing/blob/master/package.json) as well as a couple of more config files used to create and build this game can all be found in the root of this repository. Feel free to clone it and play with the code if you want.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcybervoid0%2Fdomino-dancing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcybervoid0%2Fdomino-dancing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcybervoid0%2Fdomino-dancing/lists"}