stats §8: Curaçao from ILOSTAT (SDMX), OWID, UN SDG 531, UN Comtrade 531 (cwintl + weekly timer), EU trade with CW (Eurostat ext_lt_maineu); CBS Curaçao LFS file pick fix; Curaçao detail panels on /stats/countries/CUW
All checks were successful
Deploy production / deploy (push) Successful in 1m10s

This commit is contained in:
2026-10-25 21:47:05 +00:00
parent a6b4f9931d
commit 031ee4baf2
10 changed files with 795 additions and 52 deletions

View File

@@ -34,7 +34,10 @@ const hostGapMs: Record<string, number> = {
'api.usaspending.gov': 500,
'public.ep-online.nl': 1000,
'www.cbs.cw': 2000,
'cuatro.sim-cdn.nl': 1000
'cuatro.sim-cdn.nl': 1000,
'sdmx.ilo.org': 3000,
'unstats.un.org': 1500,
'comtradeapi.un.org': 2500
};
const lastHit = new Map<string, number>();
@@ -221,6 +224,30 @@ export const SOURCES = [
licence: 'No open licence published; all rights reserved, shown with attribution',
key_required: false,
attribution: 'Source: Centrale Bank van Curaçao en Sint Maarten (CBCS), all rights reserved'
},
{
source_id: 'ilostat',
name: 'ILOSTAT (International Labour Organization)',
base_url: 'https://sdmx.ilo.org/rest',
licence: 'CC BY 4.0',
key_required: false,
attribution: 'Source: ILOSTAT, International Labour Organization, CC BY 4.0'
},
{
source_id: 'unsdg',
name: 'UN SDG Global Database',
base_url: 'https://unstats.un.org/sdgs/UNSDGAPIV5',
licence: 'Free use with attribution (UN terms of use)',
key_required: false,
attribution: 'Source: United Nations Global SDG Database (UN Statistics Division)'
},
{
source_id: 'comtrade',
name: 'UN Comtrade',
base_url: 'https://comtradeapi.un.org/public/v1/preview',
licence: 'Free use with attribution (UN Comtrade public preview)',
key_required: false,
attribution: 'Source: UN Comtrade Database (United Nations Statistics Division)'
}
] as const;