mirror of
https://github.com/luxfi/aml.git
synced 2026-09-24 00:25:20 +00:00
259ecc1411ab42daac954ed84537d98fa1910c80
The kit moved to Zen — @hanzogui/font-zen names the families and @hanzo/font ships the bytes — but only half of this console followed. src/gui.ts took the stacks from the kit, so every rule asked for "Zen" and "Zen Mono", while src/font.ts still fetched Geist from /fonts/geist/1.7.2 and registered those bytes under the name the kit had just changed. A face installed under a name the file inside it does not carry is the failure this suite exists to catch, and font.spec.ts was left asserting Geist on both sides of it. Delivery now reads the same package the kit points at: the self-hosted build and the suite both take their bytes from @hanzo/font rather than from `geist`, and the licence emitted beside them is that package's, which carries Vercel's notice as well as ours because Zen is drawn from Geist. offline.spec.ts checks for both holders now, since dropping the upstream line is the same defect as dropping the licence. The CDN does not yet publish /fonts/zen/1.9.1. Until it does, ship this with FONT_ORIGIN= so the bundle serves the two files from the app's own origin.
Description
Real-time AML/CFT transaction monitoring, sanctions screening and case management
2.1 MiB
Languages
Go
88.1%
TypeScript
9.3%
CSS
1.2%
Python
0.7%
JavaScript
0.4%
Other
0.2%