Skip to content

Releases: sparksuite/waterfall-cli

v1.0.0-alpha.9

05 Jun 19:50
47f1029
Compare
Choose a tag to compare
v1.0.0-alpha.9 Pre-release
Pre-release
Merge pull request #523 from sparksuite/fix-truncated-output

Fix truncated output by setting exit code instead of exiting immediately

v1.0.0-alpha.10

05 Jun 20:17
e85022e
Compare
Choose a tag to compare
v1.0.0-alpha.10 Pre-release
Pre-release
Merge pull request #525 from sparksuite/revert-changes-to-onstart-type

Revert changes to `onStart`'s `inputObject` type

v1.0.0-alpha.8

08 Sep 18:17
c57643c
Compare
Choose a tag to compare
v1.0.0-alpha.8 Pre-release
Pre-release
Merge pull request #387 from sparksuite/fix-option-types

Fix generic option types

v1.0.0-alpha.7

03 Aug 16:40
c780169
Compare
Choose a tag to compare
v1.0.0-alpha.7 Pre-release
Pre-release
Allow control of accepting multiple `accepts` items (#373)

* Allow control of accepting multiple `accepts` items

* Change back to shorter value for test

* Bump the alpha version number to .7

* Remove debugging

* Update src/utils/get-command-spec.ts

Co-authored-by: Wes Cossick <[email protected]>

* Use input interface to drive object validity checking

* Formatting standardization

* Complain when `data.accepts` is not an `Array`

* Improve validation of data.accepts, add test for same

* Ensure options can accept multiple values if required

* Improve bad `accepts` type detection

* Add detection of accepts not being an array

* Standardize formatting of test file

* Add coverage of improper option accepts

* Additional test improvements

* Enforce accepts being defined when multiple accepts is indicated

* Improve validation that accepts is an array

* Add comments

* Resequence to simplify comments

* Update src/utils/get-organized-arguments.ts

Co-authored-by: Wes Cossick <[email protected]>

* Update src/screens/help.ts

Co-authored-by: Wes Cossick <[email protected]>

* Update src/utils/get-command-spec.ts

Co-authored-by: Wes Cossick <[email protected]>

* Update src/utils/get-organized-arguments.ts

Co-authored-by: Wes Cossick <[email protected]>

* Revert comment change

* Improve test name

* Update test literal comparisons to match modifications

* Rename folders and files of new failure cases

* Improve tests and results

* Undo prefixing with `Error: `

* Revert improvement in specificity of test

Co-authored-by: Wes Cossick <[email protected]>

v1.0.0-alpha.6

25 Jun 22:38
7647554
Compare
Choose a tag to compare
v1.0.0-alpha.6 Pre-release
Pre-release
Merge pull request #369 from sparksuite/dont-convert-to-camel-case

Stop folding options and flags to camel case

v1.0.0-alpha.5

21 May 21:06
766dc38
Compare
Choose a tag to compare
v1.0.0-alpha.5 Pre-release
Pre-release
Merge pull request #360 from sparksuite/allow-accepts-to-be-callback

Allow accepts to be callback

v1.0.0-alpha.4

12 Apr 22:16
642bcfb
Compare
Choose a tag to compare
v1.0.0-alpha.4 Pre-release
Pre-release
Merge pull request #353 from sparksuite/fix-naming-conflict

Fix naming conflict message

v1.0.0-alpha.3

06 Apr 17:22
7c273a8
Compare
Choose a tag to compare
v1.0.0-alpha.3 Pre-release
Pre-release
Merge pull request #350 from sparksuite/specify-defaults-in-tsdocs

Indicate defaults for `CommandSpec` values in TSDoc comments

v1.0.0-alpha.2

30 Mar 17:47
639f68c
Compare
Choose a tag to compare
v1.0.0-alpha.2 Pre-release
Pre-release
Merge pull request #348 from sparksuite/better-spec-error

Better spec error

v1.0.0-alpha.1

30 Mar 16:44
c65e9f5
Compare
Choose a tag to compare
v1.0.0-alpha.1 Pre-release
Pre-release
Merge pull request #346 from sparksuite/dont-pass-built-in-flags

Don't pass help/version flags to commands