{"id":19614794,"url":"https://github.com/leancloud/lean-cli","last_synced_at":"2025-04-28T01:32:18.876Z","repository":{"id":34091262,"uuid":"37915376","full_name":"leancloud/lean-cli","owner":"leancloud","description":"LeanEngine Command Line Tool","archived":false,"fork":false,"pushed_at":"2023-05-29T06:07:45.000Z","size":5729,"stargazers_count":84,"open_issues_count":9,"forks_count":23,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-04-23T20:06:57.712Z","etag":null,"topics":["cli","leancloud"],"latest_commit_sha":null,"homepage":"https://docs.leancloud.cn/sdk/engine/cli/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/leancloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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}},"created_at":"2015-06-23T11:39:48.000Z","updated_at":"2025-02-19T02:25:39.000Z","dependencies_parsed_at":"2024-06-20T15:34:02.068Z","dependency_job_id":"01d80646-8762-4e86-bbcd-78bb00616b5b","html_url":"https://github.com/leancloud/lean-cli","commit_stats":{"total_commits":631,"total_committers":23,"mean_commits":"27.434782608695652","dds":0.5816164817749604,"last_synced_commit":"b8cd24e204034dc298164c9ae691c13a200b1564"},"previous_names":[],"tags_count":78,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leancloud%2Flean-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leancloud%2Flean-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leancloud%2Flean-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leancloud%2Flean-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leancloud","download_url":"https://codeload.github.com/leancloud/lean-cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251234150,"owners_count":21556789,"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":["cli","leancloud"],"created_at":"2024-11-11T10:53:48.627Z","updated_at":"2025-04-28T01:32:17.324Z","avatar_url":"https://github.com/leancloud.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# lean(1)\n\n[![Build Status](https://travis-ci.org/leancloud/lean-cli.svg?branch=master)](https://travis-ci.org/leancloud/lean-cli) [![GoDoc](https://godoc.org/github.com/leancloud/lean-cli?status.svg)](https://godoc.org/github.com/leancloud/lean-cli)\n\nCommand-line tool to develop and manage [LeanCloud](https://leancloud.cn) and TapTap Developer Services apps.\n\n## Install\n\n- Homebrew: `brew install lean-cli`\n- Download from [GitHub Release](https://github.com/leancloud/lean-cli/releases)\n- Download from [releases.leanapp.cn](https://releases.leanapp.cn/#/leancloud/lean-cli/releases) (CDN Accelerated in China mainland)\n\nlean-cli will send statistics information such as your os version and lean-cli version to Google Analytics.\nThis statistics information helps us to improve LeanEngine services.\nTo opt out, you can set the environment variable `NO_ANALYTICS` to `true`.\n\n## Develop\n\nInstall the toolchains:\n\n- [go](https://golang.org)\n- [msitools](https://wiki.gnome.org/msitools)\n- [dpkg](https://wiki.debian.org/Teams/Dpkg)\n\n\u003e You can install them via homebrew\n\nClone this repo then run `make all` to build releases.\n\nPlease run `go mod tidy` and `go mod vendor` to make vendored copy of dependencies after importing new dependencies.\n\nEnsure all codes is formatted by [gofmt](https://golang.org/cmd/gofmt/). Commit message should write in [gitmoji](https://gitmoji.carloscuesta.me/).\n\nCommand-line interface design following [docopt](http://docopt.org/).\n\n## Release\n\nTag the current commit with version name, and create a [release](https://github.com/leancloud/lean-cli/releases) with this tag. run `$ make all` and attach the build result (under `./_build` folder) to the release.\n\nThe homebrew guys will update the home brew [formula](https://github.com/Homebrew/homebrew-core/blob/master/Formula/lean-cli.rb). If not, or we are in a hurry, just make a pull request to them.\n\n[Releases](https://releases.leanapp.cn) will fetch from GitHub automatically. If not, or we are in a hurry, just execute cloud function `updateRepo` with argument `{\"repo\": \"leancloud/lean-cli\"}` to update.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleancloud%2Flean-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleancloud%2Flean-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleancloud%2Flean-cli/lists"}