{"id":47192711,"url":"https://github.com/schmamps/yu-dereader","last_synced_at":"2026-03-13T11:07:37.868Z","repository":{"id":42203306,"uuid":"82487083","full_name":"schmamps/yu-dereader","owner":"schmamps","description":"Easter egg hunter for Dinosaur Comics","archived":false,"fork":false,"pushed_at":"2026-03-03T01:39:50.000Z","size":1327,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-03-03T05:20:41.985Z","etag":null,"topics":["chrome-extension","content-script","dinosaur-comics","easter-egg"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/schmamps.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":"2017-02-19T20:22:59.000Z","updated_at":"2026-03-03T01:39:47.000Z","dependencies_parsed_at":"2024-09-15T04:50:49.156Z","dependency_job_id":"3a1469c3-8268-4c5b-9b8c-0efa1e2459fc","html_url":"https://github.com/schmamps/yu-dereader","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/schmamps/yu-dereader","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schmamps%2Fyu-dereader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schmamps%2Fyu-dereader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schmamps%2Fyu-dereader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schmamps%2Fyu-dereader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/schmamps","download_url":"https://codeload.github.com/schmamps/yu-dereader/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schmamps%2Fyu-dereader/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30466311,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-13T11:00:43.441Z","status":"ssl_error","status_checked_at":"2026-03-13T11:00:23.173Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["chrome-extension","content-script","dinosaur-comics","easter-egg"],"created_at":"2026-03-13T11:07:36.930Z","updated_at":"2026-03-13T11:07:37.844Z","avatar_url":"https://github.com/schmamps.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Yu Dereader\n\n[Yu Dereader](http://www.qwantz.com/index.php?comic=3413),\nformerly known as [Angola Maldives](http://qwantz.com/index.php?comic=2319),\nis a browser extension/Siri shortcut with a handful of purposes:\n\n1.   reveal Dinosaur Comics' easter eggs\n1.   providing a sample Chrome content script\n1.   experimentation with various concepts\n1.   to have 100% original work in my GitHub profile\n\nFrom its humble beginnings as a simple user script,\nthis extension evolved into an intentionally overbuilt system\nto work with gulp, npm/yarn,\ntinker with interesting JavaScript/TypeScript features,\nand probably some other things I'm forgetting.\n\nWhile many things have changed, others remain the same.\nYu Dereader will always love you, the reader, and as such,\nthis extension **does not and will never**:\n\n*   read, much less upload user data\n*   download unnecessary or external data\n*   insert irrelevant content like ads or even kitten GIFs\n\n## Usage\n\nOnce you have added the\n[shortcut](https://www.icloud.com/shortcuts/821433b9dc2341e099faf16945527592)\nfor iOS, the eggs will be displayed after you click:\n`Share \u003e Yu Dereader (Qwantz)`.\n\nOn desktop browsers, most eggs are displayed automatically.\nDouble click the comic or use the dropdown\nto toggle between standard view,\n`\u0026butiwouldratherbereading=thelastdinosaurcomicever`,\nand other variations.\n\nDepending on your screen pixel density, you may or may not care fore the\nimage scaling. Hit the `Pixelated` checkbox to toggle that setting.\n\n## Installation\n\n### Chrome\n\nGoogle wants money to put this extension in the Chrome Web Store.\nFeel free to send me some.\nUntil then:\n\n1.   open Chrome\n1.   go to Window \u003e Extensions\n1.   click 'Load Unpacked Extension'\n1.   select the `./build/prod` subdirectory of this project\n\n## Roll Your Own\n\n### Source Code\n\nThe source is located in... `./src`.\n\n### Dependencies\n\nThese are the minimum initialization steps:\n\n```sh\n# initialize superproject with yarn\nyarn\n\n# get anqwtz submodule\ngit submodule init\ngit submodule update\n```\n\n### Build\n\nThe extensions are built with [gulp](http://gulpjs.com/).\nSpecific tasks are listed in the default task,\ni.e. invoking `gulp` with no arguments.\n\nBy default, gulp builds are the dev version with source maps\nand placed in `./build/dev`.\n\nFor leaner production builds,\nuse the `build` script with yarn/npm, e.g. `yarn build`\nor take the long way with\n\n```sh\n# must start with 'prod' - any value, any case\nexport NODE_ENV=PROdUCTiON\ngulp build\nunset NODE_ENV\n```\n\n### Testing\n\n*All* builds of this extension require the\n[anqwtz submodule](https://github.com/schmamps/anqwtz).\nIn addition to containing data needed for creating the extension,\nit includes a web server instance emulating Dinosaur Comics,\nwhich the dev build of this project is configured to use.\n\nTo run the server, refer to its README,\nwhich should already be checked out in this repo.\nOnce configured, it is also available as an npm/yarn task:\n\n```sh\nyarn serve\n```\n\n## Parting Thoughts\n\n[Eventually, the universe will reach a state where it can no longer\nsustain your demands on it](https://qwantz.com/index.php?comic=2033\u0026butiwouldratherbereading=thelastdinosaurcomicever).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschmamps%2Fyu-dereader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fschmamps%2Fyu-dereader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschmamps%2Fyu-dereader/lists"}