Derrick Hammer
|
8fe9c7fd2e
|
* Add a function to check if an object is a Promise and a utility function to asynchronously get a property if it's a Promise or a function.
|
2023-04-08 23:40:56 -04:00 |
Derrick Hammer
|
6870c1205c
|
*Switch back to eventemitter2 as it as async support
|
2023-04-08 15:36:11 -04:00 |
Derrick Hammer
|
071fdc2fb0
|
*Revert as we cannot properly detect all edge cases
|
2023-03-25 09:22:18 -04:00 |
Derrick Hammer
|
e8ead4bb73
|
*Bug fix
|
2023-03-24 16:47:43 -04:00 |
Derrick Hammer
|
26dd88fb5c
|
*put getter check outside async
|
2023-03-24 16:43:57 -04:00 |
Derrick Hammer
|
433a2d3516
|
*handle property being a getter
|
2023-03-24 15:16:53 -04:00 |
Derrick Hammer
|
0611634adf
|
*Add log and log error to instance
|
2023-02-16 21:06:12 -05:00 |
Derrick Hammer
|
5b2e973abb
|
*Switch to eventemitter3
|
2023-02-05 10:26:13 -05:00 |
Derrick Hammer
|
c177c1dd73
|
*Have _callModule wrapper return the entire tuple
|
2023-02-01 12:27:03 -05:00 |
Derrick Hammer
|
376a2d330c
|
*Have client extend event emitter
|
2023-02-01 07:42:16 -05:00 |
Derrick Hammer
|
f3fb8b490b
|
*Add handleErrorOrReturn helper method
|
2023-02-01 07:26:56 -05:00 |
Derrick Hammer
|
4b5e738b00
|
*If prop is not a function, just pass through. If it is a function then pass through an async call with var args
|
2023-01-31 08:04:48 -05:00 |
Derrick Hammer
|
2cf5d6efb0
|
*Can't use dynamic import with esbuild
|
2023-01-31 07:48:47 -05:00 |
Derrick Hammer
|
fb471accce
|
*Use basic truthy check
|
2023-01-31 07:42:36 -05:00 |
Derrick Hammer
|
fb8abc6ad6
|
*Initial version
|
2023-01-31 05:02:20 -05:00 |