kidney 2.0.2

SDKdartflutter
Platformandroidioswindowslinuxmacos

kidney applies shell commands to multiple dart and flutter packages at once.

kidney

Use kidney to apply shell commands to all dart packages in your directory:

kidney . --apply --verbose ls

Install

 dart pub global activate kidney

Examples

Kidney partCommand partExplenation
kidney . -avlsExecutes ls in all packages
kidney . -aflutter testRun the tests in all directories
kidney .lsStart a dry run

Show help

kidney

Run tests on all packages

Change into your dev directory containing dart packages.

Execute the following command:

kidney . -a flutter test

Show the directory contents

To see the folder contents, add the -v option and call ls:

kidney . -av ls

Do a dry-run

Remove the -a option, to perform a dry run of the desired command:

kidney . -a ls

All options

LongShortExplenation
--apply-aWithout that option only a dry-run is done.
--verbose-vPrints CLI output of the commands