{"id":25083434,"url":"https://github.com/joehoel/aoc","last_synced_at":"2026-04-30T19:32:17.395Z","repository":{"id":64734979,"uuid":"433884675","full_name":"Joehoel/aoc","owner":"Joehoel","description":"All my code for \"all\" the Advent of Code challenges. ","archived":false,"fork":false,"pushed_at":"2025-12-06T15:05:06.000Z","size":751,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-08T02:18:49.553Z","etag":null,"topics":["advent-of-code","deno","typescript"],"latest_commit_sha":null,"homepage":"","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/Joehoel.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-12-01T15:37:08.000Z","updated_at":"2025-12-06T15:06:08.000Z","dependencies_parsed_at":"2024-12-01T15:24:10.804Z","dependency_job_id":"bec656e5-2c4e-4a52-97f4-18ef14d69113","html_url":"https://github.com/Joehoel/aoc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Joehoel/aoc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Joehoel%2Faoc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Joehoel%2Faoc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Joehoel%2Faoc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Joehoel%2Faoc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Joehoel","download_url":"https://codeload.github.com/Joehoel/aoc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Joehoel%2Faoc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32475192,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["advent-of-code","deno","typescript"],"created_at":"2025-02-07T06:19:15.350Z","updated_at":"2026-04-30T19:32:17.388Z","avatar_url":"https://github.com/Joehoel.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Advent of Code\n\nHello. This is all my code for \"all\" the Advent of Code challenges. It is all\nwritten in TypeScript with Deno, because I love that. I tried to do it in Rust\ntwice but I gave up after 10 minutes on the first day, both times.\n\nI don't know why anyone else would like to run this code. But if you do, and\nyou're not stupid. Do the following:\n\n1. Clone the repository\n2. Install Deno\n3. Run the code\n\nSimple as that. I'm not going to tell you how to clone the repository or how to\ninstall Deno.\n\nI am going to tell you how to run the code though, because I'm nice like that.\n\nThere is a special task in the `deno.json` file where I made a script that runs\nthe code for you. You can pass `--test` to run the example input.\n\n```sh\ndeno task run \u003cyear\u003e \u003cday\u003e [--test]\n```\n\nI also made a `download` script that downloads the input from the current day\nfor you. You have to have a session cookie like this in a `.env` file:\n\n```env\nAOC_SESSION=joemama\n```\n\nThen you can run the script like this:\n\n```sh\ndeno task download\n```\n\nIf you are stealing my template. You can generate all the necessary files for a\nnew day by running:\n\n```sh\ndeno task g\n```\n\nOkay thanks bye \u003c3\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoehoel%2Faoc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoehoel%2Faoc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoehoel%2Faoc/lists"}