cmd_plus
A wrapper around dart:io Process, package:io and mason_logger to make it easier to run commands in dart scripts.
1.3.4
2.9K downloads/mo
#4716 most downloaded on pub.dev
Mankeli-Software/cmd_plus
What this package is like to depend on
Last release 1 years ago
24 May 2025
Ships unpredictably
gaps range from 2 weeks to 2.0 years
Nearly every release is documented
notes for 9 of 9 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
9 releases · first in 2023
0 releases in the last 12 months
see the full history below
Release timeline
9 releases · Feb 2023 to May 2025
2024
2025
2026
Releases
latest 9-
1.3.424 May 2025 -
1.3.322 May 2023 -
1.3.204 Apr 2023 -
1.3.131 Mar 2023Release notes
Open source →- BREAKING CHANGE:Renames
DirectoryCopyFiltertoDirectoryFilterandFileCopyFiltertoFileFilter - Creates new method,
filterDirectory(), for applying the same great filtering logic to in-place-edits (no need to create tmp directories etc.) - Creates new method,
deleteEmptyDirectories(), for deleting all of the empty subdirectories within a directory
- BREAKING CHANGE:Renames
-
1.2.204 Mar 2023 -
1.2.104 Mar 2023Release notes
Open source →- Won't create
ProcessManagerwhen not provided as parameter, until it is actually required. This shall fix all the issues when usingCmdPlus().run()inmasonhooks.
- Won't create
-
1.2.004 Mar 2023Release notes
Open source →- BREAKING CHANGE: Splits
copyinto two functions,copyDirectoryandcopyFile. - BREAKING CHANGE: Renames
CopyFiltertoDirectoryCopyFilter - Creates a new
FileCopyFilter - Exports internally used extension methods on
DirectoryandFile
- BREAKING CHANGE: Splits
-
1.1.003 Mar 2023Release notes
Open source →- BREAKING CHANGE: CmdPlus functions are no longer static.
- Adds functions equivalent to
Process.runandProcess.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.115 Feb 2023