ssube
02b9a688e7
feat(maybe): deprecate Optional and Nil types in favor of Maybe and None
...
BREAKING CHANGE: while the Optional type has been deprecated, some Array
and Maybe-related functions have been renamed to be more consistent.
2021-07-10 16:54:41 -05:00
ssube
99f18ae5d1
feat(reflect): handle missing prototypes
...
Typescript 4.2 fixed a return type for objects without a prototype.
This change throws an InvalidValueError for these, rather than the
TypeError that was previously thrown.
2021-03-27 18:22:36 -05:00
ssube
1847865c98
fix(async): split up defer with and without value, update typescript
...
BREAKING CHANGE: usage of `defer(number, T)` must be replaced with
`deferValue(number, T)`. Uses of `defer(number)` do not need to change.
2020-12-28 23:27:11 -06:00
ssube
b452bf7caa
feat(map): normalize helper handles numeric values
2020-08-01 10:11:29 -05:00
ssube
077d05f7c4
feat(list): add filter many helper
2020-08-01 10:01:00 -05:00
ssube
e34641a42d
remove: async test tracker and pid file utils
...
BREAKING CHANGE: this removes the test helpers, which were not well
tested and required the `async_hooks` module, and the PID file
helpers, which introduced a requirement on `fs` that could not be
easily polyfilled. This should make the library easier to use in
browsers and bundlers.
2020-06-30 08:14:30 -05:00
ssube
3f675aaaa3
feat(list): add utils from salty-dog
2020-03-31 18:47:44 -05:00
ssube
60e4468c4b
lint: finish breaking up utils index
2020-03-31 17:38:25 -05:00
ssube
6d7e72e1a8
lint: organize files, document exported
2020-03-31 08:29:47 -05:00
ssube
f690cdcac2
fix(test): begin covering child process utils
2020-03-30 23:37:58 -05:00
ssube
76e2ba46dd
fix(test): cover pid file, signal helpers, improve coverage for others
2020-03-30 21:31:51 -05:00
ssube
852045f7b1
fix(test): cover async, buffer, map, and reflect utils
2020-03-30 18:09:36 -05:00
ssube
e68d7f97d2
feat: export async tracker, checklist
2020-03-29 09:52:40 -05:00
ssube
e227fa6691
feat: add utils from isolex
2020-03-29 08:43:52 -05:00