Commit Graph
51 Commits
Author SHA1 Message Date
Harvmaster 6f6bddf560 Abort during delay 2026-08-10 03:52:49 +00:00
Harvmaster f07b65511e Move calculateDelay back to private. Move abort signal check 2026-08-10 02:48:39 +00:00
Harvmaster f793655cd9 Merge development 2026-08-10 02:48:12 +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 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 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 ae64fc1acf Merge branch 'development' into exponential-backoff 2026-07-19 13:42:43 +00:00
Kuldeep 299ea23c5a Merge branch 'fix/audit-viz' into 'development'
Fix audit issue and issue with generating docs

See merge request GeneralProtocols/xo/utils!15
2026-07-18 17:03:39 +00:00
Kuldeep 10fd35acef Fix audit issue and issue with generating docs 2026-07-18 17:03:39 +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 6fe4a64562 Add exponential backoff utility 2026-06-29 07:18:20 +00:00
Kuldeep 7ce25d6502 Merge branch 'updates/align-template-enums-with-types' into 'development'
Use bchvmversions, lockingtypes and capabilities from the types package for schema validation

See merge request GeneralProtocols/xo/utils!9
2026-06-18 16:16:52 +00:00
kiok46 a4f4be394c Use bchvmversions, lockingtypes and capabilities from the types package for schema validation 2026-06-01 15:36:59 +05:30
Kuldeep a63d21a850 Merge branch 'fix/locktime-and-requirements' into 'development'
Make locktime a string as well and add variable property in the action requirements

Closes #21, #22, and #23

See merge request GeneralProtocols/xo/utils!7
2026-05-24 08:00:54 +00:00
Kuldeep a41a3f4787 Make locktime a string as well and add variable property in the action requirements 2026-05-24 08:00:54 +00:00
Kuldeep 1b3e174d4f Merge branch 'updates/audit-ajv-pipeline' into 'development'
Refactor, Added documentation, moved from avj-cli to avj, update script and added tests

See merge request GeneralProtocols/xo/utils!6
2026-04-19 09:33:48 +00:00
Kuldeep 013583e7f8 Refactor, Added documentation, moved from avj-cli to avj, update script and added tests 2026-04-19 09:33:48 +00:00
Kuldeep cfd4c6a43b Merge branch 'fix/support-env' into 'development'
Change module resolution, add side-effects and remove node flag

Closes #1

See merge request GeneralProtocols/xo/utils!5
2026-03-12 07:33:21 +00:00
Kuldeep cbc13bcdcd Change module resolution, add side-effects and remove node flag 2026-03-12 07:33:21 +00:00
Kuldeep 7e33e3d060 Merge branch 'chore/base-configurations' into 'development'
Chore/base configurations

See merge request GeneralProtocols/xo/utils!4
2026-01-25 12:51:34 +00:00
Kuldeep e8252b2fa2 Chore/base configurations 2026-01-25 12:51:34 +00:00
Kuldeep 6d3c0b3188 Merge branch 'fix/generate-script' into 'development'
Fix: Issue with generate script due to type package changes

See merge request GeneralProtocols/xo/utils!3
2026-01-23 10:44:03 +00:00
kiok46 1a47808934 Fix: Issue with generate script due to type package changes 2026-01-23 16:01:42 +05:30
Kuldeep 45eb12a536 Merge branch 'fix/reported-issues' into 'development'
Fix reported issues and add template identifier generation logic

Closes #7, #9, #6, #5, #4, and #3

See merge request GeneralProtocols/xo/utils!2
2026-01-15 15:18:29 +00:00
Kuldeep 237ddc2d28 Fix reported issues and add template identifier generation logic 2026-01-15 15:18:29 +00:00
Kuldeep 3d79e4869a Merge branch 'initial-implementation' into 'development'
Package setup, parser and a utility function

See merge request GeneralProtocols/xo/utils!1
2026-01-03 04:48:14 +00:00
Kuldeep 0026a2960f Package setup, parser and a utility function 2026-01-03 04:48:14 +00:00