{"repo":"luckyframework/lucky_cli","free":true,"listed":false,"github":"https://github.com/luckyframework/lucky_cli","clone":"git clone https://github.com/luckyframework/lucky_cli.git","description":"A Crystal command-line tool for generating new Lucky Web Applications.","language":"HTML","stars":92,"topics":["lucky-framework","crystal","command-line","hacktoberfest"],"license":"MIT","category":"cli-tools","readme_excerpt":"Lucky CLI This is the CLI utility used for generating new Lucky Framework Web applications. If you're looking for the Lucky core shard, you'll find that at https://github.com/luckyframework/lucky Installing the CLI To install the Lucky CLI, read Installing Lucky guides for your Operating System. Development Building the CLI NOTE: this should be used for working on the CLI and submitting PRs. 1. Install Crystal first. 2. Clone the repo git clone https://github.com/luckyframework/lucky cli 3. Go to the repo directory cd lucky cli 4. Install dependencies shards install 5. Run crystal build -o /usr/local/bin/lucky src/lucky.cr (instead of /usr/local/bin/ destination you can choose any other directory that in $PATH ) Run which lucky from the command line to make sure it is installed. If you're generating a Lucky web project, install the required dependencies. Then run lucky init Contributing 1. Fork it ( https://github.com/luckyframework/lucky cli/fork ) 2. Create your feature branch (git checkout -b my-new-feature) 3. Commit your changes (git commit -am 'Add some feature') 4. Install Earthly 5. Update fixtures with earthly +update-snapshot 6. Push to the branch (git push origin my-new-feature) 7. Check that specs on GitHub Actions CI pass earthly +gh-action-e2e 8. Create a new Pull Request Contributors paulcsmith Paul Smith - Original Creator of Lucky Made with contrib.rocks.","default_branch":null,"files":null,"tree":[],"storefront":"/r/luckyframework","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/luckyframework/lucky_cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}