2.0.1 (2019-06-14)
- package: declares bin (b36a24d)
2.0.0 (2019-05-21)
- bin: fail flag can take different configuration values for failure (365b6d4)
- bin: For the executable, the --fail flag -previously boolean- now takes several possible values for failure
1.0.2 (2019-05-17)
- utils/logger: prevents logger methodFactory from being registered twice (0c27828)
1.0.1 (2019-05-17)
1.0.0 (2019-05-15)
- deps: updates dependencies (1ed4996)
- add: makes it so tasks with a lower priority index are executed first (56711fc)
- methods/add: takes priority as first argument (e25579f)
- methods/spawn: allows for second argument
args
to be omitted (34c6aee)
- methods/add: While
priority
was previously an optional second argument foradd
, if passed, it must now be its first argument; otherwiseadd
can also take a callback function as its first argument. - add: While previously a larger priority index meant a task would execute first, now the opposite holds true, as it might be a more intuitive behavior to most.
0.5.1 (2019-05-09)
0.5.0 (2019-05-09)
- utils/logger: ensures methodFactory is used immediately after is set (566ec85)
- bin: calls spawn w/ environment variables and bin paths (9b7a319)
- utils/logger: implements and tests for prefixes (17b8f7d)
0.4.0 (2019-02-03)
- bin: fixes arguments parsing (6e6d15e)
- bin: changes bin api, commands are now passed within quotes instead of after -- (427f697)
- bin: adds --fail flag to exit with code 1 when seconds command fails (9d0bec1)
- bin: exits with code 1 when it has failed to parse arguments and help is shown (d5aee99)
- bin: bin exits with code 1 at arguments parsing failure
- bin: bin takes commands to execute as a single quoted argument
- bin: mainCmd on bin must now follow "--"
0.3.0 (2019-01-30)
- on: on callbacks receive state() & are waited for (da2ef89)
- on: on() now receives state() for convenience to recover the updated state if needed instead of different arguments depending on event.
0.2.1 (2019-01-29)
- resolver: includes type agnostic overload to allow for options.resolver to resolver calls (4643959)
0.2.0 (2019-01-29)
- terminate: renames exit to terminate (it now works for any type/reason) (76d48ea)
- terminate: exit() has been renamed to terminate(). it now takes two arguments, the first being the termination type, and the second its argument (previously, it only took one: the exit code number).
0.1.4 (2019-01-29)
- type declarations: fixes type declarations broken paths via ttypescript (2) (2b9a08a)
0.1.3 (2019-01-29)
- type declarations: updates setup (fixes type declarations broken paths) (6a6dbb0)
0.1.2 (2019-01-28)
- fixes package.json dependency for bin (dcf75d6)
0.1.1 (2019-01-28)
- fixes chalk dependency on bin (4d257ff)