cmd_plus 1.2.2 cmd_plus: ^1.2.2 copied to clipboard
A wrapper around dart:io Process, package:io and mason_logger to make it easier to run commands in dart scripts.
1.2.2 #
- Won't terminate
sharedStdIn
ifProcessManager
is not used.
1.2.1 #
- Won't create
ProcessManager
when not provided as parameter, until it is actually required. This shall fix all the issues when usingCmdPlus().run()
inmason
hooks.
1.2.0 #
- BREAKING CHANGE: Splits
copy
into two functions,copyDirectory
andcopyFile
. - BREAKING CHANGE: Renames
CopyFilter
toDirectoryCopyFilter
- Creates a new
FileCopyFilter
- Exports internally used extension methods on
Directory
andFile
1.1.0 #
- BREAKING CHANGE: CmdPlus functions are no longer static.
- Adds functions equivalent to
Process.run
andProcess.start
, when previously there was only a function somewhat equivalent toProcess.run
. - Adds logger (with
package:mason_logger
) - Adds support for proper I/O streams, so its possible to run code (
CmdPlus().start()
)that prompts user input (withpackage:io
) - Adds function for copying whole directories from one place to another while filtering the paths and file contents easily.
1.0.1 #
- Initial release, contains run function.