This piggybacks off of #57, so only the last three commits are actually what's changed here. Given that we're looking to use i18next, I adjusted ClaimError's args property to be an object, as that can be passed into i18next.t() for interpolating the values during localization.
Introduce ClaimError object for tracking errors #58
aspensmonster/doipjs:introduce-extended-error-messages into dev
The only test that failed is an integration test that tests for a DNS record that is known to fail: dns:big.tech.corporation?type=TXT. I'm not sure if that's a problem of the woodpecker environment not being allowed to make DNS requests or what, since the test timed out after 2000ms. Locally, it typically completes in under 100ms. I can remove the test if needed. Just wanted to have something on the verify step that showed ClaimErrors were getting made.
b0642170cb
4eff73c4a8
Sync with dev branch
- src/claim.js
View command line instructions
Manual merge helper
Use this merge commit message when completing the merge manually.
Checkout
From your project repository, check out a new branch and test the changes.Archived
Archived
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?