{"id":30328587,"url":"https://github.com/benjaminwfox/familiar-js13k-2025","last_synced_at":"2025-08-18T01:09:35.769Z","repository":{"id":310403082,"uuid":"1038877214","full_name":"BenjaminWFox/Familiar-js13k-2025","owner":"BenjaminWFox","description":null,"archived":false,"fork":false,"pushed_at":"2025-08-17T20:53:50.000Z","size":35,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-17T22:24:36.813Z","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/BenjaminWFox.png","metadata":{"files":{"readme":"README.md","changelog":null,"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,"zenodo":null}},"created_at":"2025-08-16T01:54:53.000Z","updated_at":"2025-08-17T20:53:53.000Z","dependencies_parsed_at":"2025-08-17T22:24:39.776Z","dependency_job_id":"4d50f35b-503d-4346-89f0-9f096b4ef6cc","html_url":"https://github.com/BenjaminWFox/Familiar-js13k-2025","commit_stats":null,"previous_names":["benjaminwfox/familiar-js13k-2025"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/BenjaminWFox/Familiar-js13k-2025","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenjaminWFox%2FFamiliar-js13k-2025","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenjaminWFox%2FFamiliar-js13k-2025/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenjaminWFox%2FFamiliar-js13k-2025/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenjaminWFox%2FFamiliar-js13k-2025/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BenjaminWFox","download_url":"https://codeload.github.com/BenjaminWFox/Familiar-js13k-2025/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BenjaminWFox%2FFamiliar-js13k-2025/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270929173,"owners_count":24669654,"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-08-17T02:00:09.016Z","response_time":129,"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-08-18T01:09:35.072Z","updated_at":"2025-08-18T01:09:35.760Z","avatar_url":"https://github.com/BenjaminWFox.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JS13K Starter\n\nA starter template for the [js13kgames competition](https://js13kgames.com/).\n\n![JS13k Starter](screenshot.png)\n\nPlay live demo: \u003chttps://js13k-starter.vercel.app/\u003e\n\nThis starter project uses [js13k-vite-plugins](https://github.com/codyebberson/js13k-vite-plugins) for js13k optimized tooling. See [js13k-vite-plugins](https://github.com/codyebberson/js13k-vite-plugins) for more information about tooling and configuration.\n\nThis demo currently builds to about 4 kB. Don't let this initial size overly concern you! The magic of the js13k compression process means that the final zipped size doesn't simply grow linearly with every line of code you add – the results can be quite unpredictable. The most important thing is to focus on creating your game. Rest assured, this starter equips you with the same powerful optimization toolchain that many js13k veterans rely on.\n\n## Usage\n\n### Install\n\nClone and install dependencies:\n\n```bash\ngit clone git@github.com:codyebberson/js13k-starter.git\ncd js13k-starter\nnpm i\n```\n\n### Dev server\n\nStart the dev server with hot reload:\n\n```bash\nnpm run dev\n```\n\nOpen your web browser to \u003chttp://localhost:3000/\u003e\n\n### Production build\n\nCreate a final production build:\n\n```bash\nnpm run build\n```\n\n### Preview production build\n\nAfter building, you can preview the production build with Vite's built-in server:\n\n```bash\nnpm run preview\n```\n\n## Acknowledgements\n\n[Frank Force](https://twitter.com/KilledByAPixel) for [ZzFX](https://github.com/KilledByAPixel/ZzFX)\n\n[Keith Clark](https://twitter.com/keithclarkcouk) and [Frank Force](https://twitter.com/KilledByAPixel) for [ZzFXM](https://keithclark.github.io/ZzFXM/)\n\n[Kang Seonghoon](https://mearie.org/) for [Roadroller](https://lifthrasiir.github.io/roadroller/)\n\n[Rob Louie](https://github.com/roblouie) for Roadroller configuration recommendations\n\n[Salvatore Previti](https://github.com/SalvatorePreviti) for Terser configuration recommendations\n\n[Kenney](https://kenney.nl/) for [Pixel Platformer](https://kenney.nl/assets/pixel-platformer) graphics\n\n[Andrzej Mazur](https://end3r.com/) for organizing js13k\n\n## License\n\nCode: MIT\n\nGraphics: Creative Commons CC0 1.0 Universal\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenjaminwfox%2Ffamiliar-js13k-2025","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbenjaminwfox%2Ffamiliar-js13k-2025","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenjaminwfox%2Ffamiliar-js13k-2025/lists"}