Package.json file
Reproduced in the repository's HTTP integration app at version 2.21.2: package.json.
Node.js version
v24.11.1
Database and its version
PostgreSQL 15 in a disposable local container.
Operating system name and version
macOS 27.0
What happened?
HTG (Haitian Gourde) is missing from the default currency data and both admin currency tables. On the current develop branch, the currency loader therefore never seeds htg.
Expected behavior
The currency service and admin API should return HTG with two decimal places. The official ISO 4217 list lists Haiti's Gourde as HTG, with minor unit 2.
Actual behavior
defaultCurrencies.HTG is undefined, and the seeded currency list has no htg entry. A request to GET /admin/currencies?q=Haitian cannot return it.
Link to reproduction repo
Current-base regression branch. The currency-module and HTTP currency tests assert the missing entry. I ran them against the original default data: four module assertions and the HTTP list assertion fail. With HTG added, all 13 module tests and both HTTP tests pass.