scaleway/scaleway-lib @scaleway/use-i18n@9.0.4
scaleway/scaleway-lib
Captured source
source ↗published Oct 23, 2026seen 13hcaptured 13hhttp 200method plain
@scaleway/use-i18n@9.0.4
Repository: scaleway/scaleway-lib
Tag: @scaleway/use-i18n@9.0.4
Published: 2026-10-23T10:02:03Z
Prerelease: no
Release notes:
Patch Changes
- #4048 `0195c75` Thanks @renovate! - Updated dependency
@formatjs/icu-messageformat-parserto3.5.22.
Updated dependency intl-messageformat to 12.1.4.
- #4044 `eadc968` Thanks @chambo-e! - Vendored the
international-typestype definitions in-house (frominternational-types@0.8.1, MIT) and removed the unmaintained dependency. Adapted to this package's runtime along the way:LocaleKeysno longer strips#pluralsuffixes (the hook never supported that convention, so those keys were phantom and failed at runtime), andParamsnow extracts parameters from pure CLDR-category plural messages ({n, plural, one {…} other {…}}), which previously produced garbage parameter names.Paramsuses a cheap shape-guard before the plural templates, so type checking is ~34% faster than the original dependency (measured on a 1,000-key locale, TypeScript 7).