dshell 1.8.3-dev.2 copy "dshell: ^1.8.3-dev.2" to clipboard
dshell: ^1.8.3-dev.2 copied to clipboard

discontinuedreplaced by: dcli
outdated

An API and dev environment for writing console apps/scripts using dart. e.g. allows you to build bash style scripts with dart.

1.8.3-dev.2 #

[enh] Creation of a inter-process and inter-isolate locking mechanism [NamedLock]. Improved locking documentation and added logic to release locks when exceptions occur. [enh] Added ability to share a single TestFileSystem amoungst multiple tests. Speed up the unit testing by copying the primary .pub-cache to each test file system. Also sets the path and Settings to point to the test file system. [fix] start() was not passing down 'progress' arg if passed. [fix] Fixed glob expansion and added expansion of ~. [fix] Extended test timeouts to deal with longer runtime when using TestFileSystem. [fix] bug in tab completion with expanding scripts. [enh] Improvements to doco for find() [fix] Creation of new TestFileSystem designed to allow unit tests to run in an somewhat isolated file system so they don't damage the dev environment. [enh] improved the error message when start can't find the executable on the path. [fix] Fixed a bug where the processed args for glob expansion were being dumped on the ground. [enh] Added logic to reset Settings() paths after HOME is reset. optimistically a working interprocess locking system. [enh] moved install tests into main test dir as with the new TestFileSystem they can be run as part of the normal test suite. [imp] Moved the parser into its own dart file along with initial work on glob expansion. [enh] Added a method to FileSync to generate a temp file. [enh]Added a file to indicate a successful install. [exp] experiments in creating a dshell dev env within a docker container.

1.8.3-dev.1 #

Added start method which takes an arg array to avoid escaping lots of quotes.

1.8.3 #

Added start method which takes an arg array to avoid escaping lots of quotes.

28
likes
0
pub points
7%
popularity

Publisher

verified publishernoojee.org

An API and dev environment for writing console apps/scripts using dart. e.g. allows you to build bash style scripts with dart.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

args, collection, csv, equatable, file, file_utils, glob, intl, logger, meta, mockito, money2, path, pub_semver, pubspec, recase, uuid, yaml

More

Packages that depend on dshell