argia-andreas / lenny
Lenny - Linear Command Line Tool
Installs: 8
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^8.0
- gmostafa/php-graphql-client: ^1.13
- guzzlehttp/guzzle: ^7.4
- illuminate/http: ^8.0
- illuminate/log: ^8.0
- illuminate/view: ^8.0
- laminas/laminas-text: ^2.8
- laravel-zero/phar-updater: ^1.0.6
- lorisleiva/laravel-actions: ^2.2
- nunomaduro/laravel-console-menu: ^3.2
Requires (Dev)
- laravel-zero/framework: ^8.8
- mockery/mockery: ^1.4.3
- pestphp/pest: ^1.3
README
lenny install // Add Linear Api key and token.
lenny team // Set active team
lenny todo // Saves a todo note. `lenny todo "Quick todo note here"`
lenny todo --pr // Saves a todo note. Checks it out and creates a PR
lenny todo --checkout // Saves a todo note. Check out the branch
lenny pr // checkout a Linear Issue, publish new branch to gihub with empty commit and create a PR.
lenny checkout // checkout a Linear Issue, publish new branch to gihub with a empty commit.
lenny changelog // Get the changelog for a Linear Cycle in markdown.
lenny changelog -A // Get the changelog for the Active Linear Cycle in markdown.
lenny changelog -C|--console // Get the changelog for a Linear Cycle in console output.