Commit Graph
74 Commits
Author SHA1 Message Date
Harvmaster da412e4ad8 Clean up listener and timeout after waitfor reject 2026-08-10 02:00:12 +00:00
Harvmaster 91649558a8 Custom waitFor timeout error 2026-08-10 01:58:37 +00:00
Harvmaster 576a78022c Deeply freeze object 2026-08-10 01:58:04 +00:00
Harvmaster 6693964f5b Merge branch 'event-emitter' into sse-and-backoff 2026-08-09 05:09:33 +00:00
Harvmaster a075594683 checkout development package-lock 2026-08-07 13:07:24 +00:00
Harvmaster 6a630d0e9c Fix lock file 2026-08-07 13:02:51 +00:00
Harvmaster 7c3e4947d3 Fix lock-file 2026-08-07 13:00:16 +00:00
Harvmaster e663bc3df0 Fix lock file 2026-08-07 12:47:04 +00:00
Harvmaster 21d3971e8a Merge branch 'development' into event-emitter 2026-08-07 12:45:03 +00:00
Harvmaster 2e4f4bbfa1 Off mutes debounced events 2026-08-07 12:44:18 +00:00
Harvmaster a799299633 Use hash privatE 2026-08-07 06:02:17 +00:00
Harvmaster 20a6c328fa Merge branch 'development' into sse-and-backoff 2026-08-07 05:56:22 +00:00
Harvmaster 4edf51ebb4 Fix type issue in requestInit 2026-08-07 05:52:33 +00:00
Harvmaster 79dacae153 Merge branch 'exponential-backoff' into sse-and-backoff 2026-08-07 05:48:29 +00:00
Harvmaster 70d7be1be3 Merge branch 'event-emitter' into sse-and-backoff 2026-08-07 05:47:18 +00:00
Harvmaster e981bf8095 Added bivariance to allowed words 2026-08-07 02:29:58 +00:00
Harvmaster da6afe4107 Audit Fix 2026-08-07 02:25:42 +00:00
Harvmaster dc57495a86 Formatting 2026-08-07 02:17:58 +00:00
Harvmaster c919728fb3 Handle errors in Predicate function 2026-08-07 02:12:09 +00:00
Harvmaster ede4c54252 Improve waitFor docs 2026-08-07 02:11:55 +00:00
Harvmaster 8b47dd2d8b Add general off handling 2026-08-07 02:11:40 +00:00
Harvmaster a948671251 Use variable for debounce addtion 2026-08-07 01:44:20 +00:00
Harvmaster 3664464903 Use hash private 2026-08-07 01:43:49 +00:00
Harvmaster c7f8637ea0 Add off callback docs 2026-08-07 01:43:06 +00:00
Harvmaster 2b6f4e2f8e Freeze object when emitting 2026-08-07 01:42:55 +00:00
Harvmaster abd7cc619e Remove type assertion: 2026-08-07 01:41:50 +00:00
Harvmaster 941719e4e6 Audit fix 2026-08-06 13:44:20 +00:00
Harvmaster 6306cc3380 Formatting 2026-08-06 13:32:16 +00:00
Harvmaster f1bdb1c9ed Export errors 2026-08-06 13:31:47 +00:00
Harvmaster 11d3aca520 Add tests. Use exactOptionalPropertyTypes in tsconfig 2026-08-06 10:09:34 +00:00
Harvmaster 254aee021e Add public to statics 2026-08-06 10:08:56 +00:00
Harvmaster 44981839f8 Add TS Docs throws to constructor 2026-08-06 10:08:13 +00:00
Harvmaster 67c0239106 Move Types 2026-08-06 10:08:00 +00:00
Harvmaster 9f020df754 Fix errors 2026-08-06 10:07:38 +00:00
Harvmaster 604cd36334 Improve validation code. Add throws tsdocs to validateOptions 2026-08-06 10:06:04 +00:00
Harvmaster 5e8b0a1ea8 Change comment: aborted -> activated 2026-07-26 04:24:11 +00:00
Harvmaster 011b0391a5 Remove bad merge 2026-07-26 04:02:51 +00:00
Harvmaster 236386ced4 Merge branch 'development' into sse-and-backoff 2026-07-26 04:00:35 +00:00
HarvmasterandKuldeep c93ed7c09c Composed push iterator 2026-07-24 04:51:58 +00:00
Harvmaster a2d7c723ad Audit Fix 2026-07-23 08:00:53 +00:00
Harvmaster 205fb18785 Use Custom Error Classes for Validation 2026-07-23 07:56:50 +00:00
Harvmaster a28b142ce6 Merge branch 'development' into sse-and-backoff 2026-07-20 10:21:33 +00:00
Harvmaster b49cbbd377 Add toExtendedJson and fromExtendedJson helper functions 2026-07-20 05:31:54 +00:00
Harvmaster 948a885987 Add sandbox and examples for SSE Session 2026-07-20 03:45:11 +00:00
Harvmaster 65be9c7dee Add SSE Session class 2026-07-19 19:24:07 +00:00
Harvmaster 2189e9c4f5 Fix parser linting 2026-07-19 19:15:32 +00:00
Harvmaster 047563f6fa Add try-async method 2026-07-19 19:15:22 +00:00
Harvmaster 9f0acc1fce Merge branch 'composed-push-iterator' into sse-branc 2026-07-19 19:09:11 +00:00
Harvmaster b25ebc14bc Merge branch 'event-emitter' into sse-branc 2026-07-19 19:07:44 +00:00
Harvmaster 2754ebe122 Merge branch 'exponential-backoff' into sse-branc 2026-07-19 19:07:07 +00:00
Harvmaster 7cb9a29e77 Add tests for abort fn in exponential backoff 2026-07-19 17:15:31 +00:00
Harvmaster f178b2e6fd Fix fn comment 2026-07-19 16:59:20 +00:00
Harvmaster a395596883 Fix formatting 2026-07-19 14:03:09 +00:00
Harvmaster 3dd1766ef0 Merge branch 'development' into composed-push-iterator 2026-07-19 13:44:02 +00:00
Harvmaster 67fd28a01f Merge branch 'development' into event-emitter 2026-07-19 13:43:27 +00:00
Harvmaster ae64fc1acf Merge branch 'development' into exponential-backoff 2026-07-19 13:42:43 +00:00
HarvmasterandKuldeep 76f787211a Sse event parser 2026-07-19 09:16:49 +00:00
Harvmaster 96483cf445 Documentation and spelling 2026-07-18 16:26:07 +00:00
Harvmaster 23ecfbd032 Validate options on Exponential Backoff 2026-07-18 16:24:00 +00:00
Harvmaster 448ef5ca61 Rename mock functions in Vi 2026-07-18 16:12:17 +00:00
Harvmaster 7d40a40ea9 use js private 2026-07-18 13:56:43 +00:00
Harvmaster 798ccdf32c Relocate statics below constructor 2026-07-18 13:53:04 +00:00
Harvmaster 873a075329 Add abort signal to exponential backoff 2026-07-18 13:18:01 +00:00
Harvmaster bce4c1552e Make jitter subtract only 2026-07-13 22:07:40 +10:00
Harvmaster f346a1fc4f Actually simplify the while look condition 2026-07-13 02:21:37 +00:00
Harvmaster 452f5acdd5 Formatting 2026-07-13 01:49:36 +00:00
Harvmaster e726d1c25a Document await in exponential backoff run function 2026-07-13 01:48:26 +00:00
Harvmaster 06cc8eff25 Throw Exponential Backoff error containing all execution errors 2026-07-13 01:48:14 +00:00
Harvmaster 869b025e08 Document option in exponential backoff constructor 2026-07-13 01:48:10 +00:00
Harvmaster 09d732ab41 simplify while loop condition 2026-07-13 01:48:05 +00:00
Harvmaster 6f3eeb4079 Update barrel file 2026-07-13 01:44:02 +00:00
Harvmaster 24d1c94b74 Use readable stream to simplify async-push-iterator 2026-07-13 01:43:23 +00:00
Harvmaster 6fe4a64562 Add exponential backoff utility 2026-06-29 07:18:20 +00:00
Harvmaster d9a14769cb Add Event Emitter 2026-06-29 07:16:48 +00:00