v0.3.0
Pre-release
Pre-release
https://www.npmjs.com/package/@paulshryock/abstractions/v/0.3.0
Summary
There is only one type of CommandLine
, so that is now the class name, and it no longer implements an interface. And the first argument to CommandLine.error
is now a string
.
CommandLine
's stability is now beta
(although it isn't yet marked as such).
Breaking changes
CommandLine
interface andNetworkInput
andStackTrace
classes are removed.Exception
class is no longer publicly exposed.FileSystem
interface is renamed toVirtualFileSystem
.LocalCommandLine
class is renamed toCommandLine
.CommandLine.error
method's first argument type is nowstring
.
Changelog
Changed
- Rename
FileSystem
interface toVirtualFileSystem
to avoid conflict with File System API. - Rename
LocalCommandLine
class toCommandLine
. - Change
CommandLine.error
first argument to string.
Removed
- Do not export
Exception
utility class since it is for internal use. - Remove
StackTrace
utility class since it is no longer needed. - Remove legacy
NetworkInput
class. - Remove
CommandLine
interface.
Contributors
- Paul Shryock (@paulshryock)