{"id":16176041,"url":"https://github.com/chadian/vorfreude","last_synced_at":"2025-03-19T01:30:32.528Z","repository":{"id":39740759,"uuid":"133263793","full_name":"chadian/vorfreude","owner":"chadian","description":"⏳🎉 when you can't wait but have to","archived":false,"fork":false,"pushed_at":"2023-10-07T18:47:04.000Z","size":2617,"stargazers_count":7,"open_issues_count":15,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-28T13:39:20.636Z","etag":null,"topics":["chrome-extension","ember-cli","glimmerjs","typescript"],"latest_commit_sha":null,"homepage":"https://github.com/chadian/vorfreude","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/chadian.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}},"created_at":"2018-05-13T18:28:17.000Z","updated_at":"2023-10-03T07:50:47.000Z","dependencies_parsed_at":"2024-01-09T05:02:22.823Z","dependency_job_id":"abaf21ce-d36d-4253-9ea9-3a9b27d5cb5c","html_url":"https://github.com/chadian/vorfreude","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chadian%2Fvorfreude","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chadian%2Fvorfreude/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chadian%2Fvorfreude/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chadian%2Fvorfreude/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chadian","download_url":"https://codeload.github.com/chadian/vorfreude/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243957999,"owners_count":20374782,"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","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","ember-cli","glimmerjs","typescript"],"created_at":"2024-10-10T04:47:15.161Z","updated_at":"2025-03-19T01:30:32.222Z","avatar_url":"https://github.com/chadian.png","language":"TypeScript","funding_links":[],"categories":["Packages"],"sub_categories":["Examples Glimmer"],"readme":"![Vorfreude](/marketing/logo.png?raw=true)\n\n## Download\n\n- [Chrome Extension 💾](https://chrome.google.com/webstore/detail/vorfreude/cfdbnmfofkfhbjlabopaepkfdbeajabd)\n- [Firefox Add-on 💾](https://addons.mozilla.org/en-US/firefox/addon/vorfreude/?src=search)\n\n## Prerequisites\n\nYou will need the following things installed on your computer.\n\n- [Git](https://git-scm.com/)\n- [Node.js](https://nodejs.org/) (see package.json \"engines\" for required version)\n- [Yarn](https://yarnpkg.com/en/)\n\n## Installation\n\n- `git clone \u003crepository-url\u003e` this repository\n- `cd vorfreude`\n- `yarn`\n\n## Local Development\n\n- `yarn dev`\n- Visit the locally running app at the listed outputted in the terminal.\n\n## Tests\n\n- Unit and Component Tests (`yarn test:unit`) use [jest](https://jestjs.io/) and [Testing Library](https://testing-library.com/)\n- Acceptance Tests (`yarn test:acceptance`) use [Playwright](https://playwright.dev/)\n  - Playwright runs tests in the browser and these need to be installed first. This can be done by running `yarn playwright install`\n- Both unit/component and acceptance tests can be ran with `yarn test`\n\n### Versioning\n\n1. Create new branch for release.\n2. Run `yarn version`\n3. Commit changes and push branch\n4. Merge PR to `main`\n\n### Building / Package / Release\n\n1. `yarn build` (create build, both svelte and the extension)\n2. `yarn package` (create zip package for upload to extension/addon stores)\n3. Upload zip to chrome and firefox stores\n\n## Further Reading / Useful Links\n\n- This project is built using [Svelte](https://svelte.dev/) and [SvelteKit](https://kit.svelte.dev/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchadian%2Fvorfreude","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchadian%2Fvorfreude","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchadian%2Fvorfreude/lists"}