{"id":17682273,"url":"https://github.com/stephendolan/lucky_diff","last_synced_at":"2025-05-12T21:13:07.304Z","repository":{"id":37076557,"uuid":"273349825","full_name":"stephendolan/lucky_diff","owner":"stephendolan","description":"Show differences between scaffolded Lucky app versions!","archived":false,"fork":false,"pushed_at":"2024-10-21T12:41:05.000Z","size":2584,"stargazers_count":11,"open_issues_count":0,"forks_count":3,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-05-12T21:13:00.739Z","etag":null,"topics":["crystal","lucky","luckyframework"],"latest_commit_sha":null,"homepage":"https://luckydiff.com","language":"Crystal","has_issues":false,"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/stephendolan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":"stephendolan"}},"created_at":"2020-06-18T22:11:59.000Z","updated_at":"2024-10-21T12:41:12.000Z","dependencies_parsed_at":"2023-02-12T22:31:23.971Z","dependency_job_id":"5c5f4d50-9c12-4306-a3a0-71f247348580","html_url":"https://github.com/stephendolan/lucky_diff","commit_stats":{"total_commits":811,"total_committers":5,"mean_commits":162.2,"dds":"0.38471023427866835","last_synced_commit":"c7df530e7d1e5064ac7890b00bea12258d5cf287"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephendolan%2Flucky_diff","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephendolan%2Flucky_diff/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephendolan%2Flucky_diff/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephendolan%2Flucky_diff/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stephendolan","download_url":"https://codeload.github.com/stephendolan/lucky_diff/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253823462,"owners_count":21969848,"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":["crystal","lucky","luckyframework"],"created_at":"2024-10-24T09:13:23.919Z","updated_at":"2025-05-12T21:13:07.275Z","avatar_url":"https://github.com/stephendolan.png","language":"Crystal","funding_links":["https://github.com/sponsors/stephendolan"],"categories":[],"sub_categories":[],"readme":"# LuckyDiff\n\n[![Lucky](https://github.com/stephendolan/lucky_diff/actions/workflows/lucky.yml/badge.svg)](https://github.com/stephendolan/lucky_diff/actions/workflows/lucky.yml)\n[![Tuple](https://img.shields.io/badge/Pairing%20with-Tuple-5A67D8)](https://tuple.app)\n\nThis project compares released versions of [Lucky](https://luckyframework.org) apps. It's heavily inspired by [RailsDiff](http://railsdiff.org). Enjoy!\n\n## Is a version you need missing?\n\nAll supported versions are placed in the [generated](/generated/) folder, so adding a new version is as simple as following these steps:\n\n1. Fork it ( https://github.com/stephendolan/lucky_diff/fork )\n1. Check out a new branch (git checkout -b add-version-x-x-x)\n1. Run `./script/create_new_version vx.x.x`\n1. Add your new version to `src/models/version.cr`\n1. Run the server with `lucky dev` and verify the content\n1. Commit your changes (git commit -am 'Add version x.x.x')\n1. Push to the branch (git push origin add-version-x-x-x)\n1. Create a new Pull Request\n\n## Want to add something to the site?\n\n1. Fork it ( https://github.com/stephendolan/lucky_diff/fork )\n1. Create your feature branch (git checkout -b my-new-feature)\n1. Run `script/setup`\n1. Make your changes\n1. Commit your changes (git commit -am 'Add some feature')\n1. Push to the branch (git push origin my-new-feature)\n1. Create a new Pull Request\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstephendolan%2Flucky_diff","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstephendolan%2Flucky_diff","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstephendolan%2Flucky_diff/lists"}