diff --git a/.changeset/renovate-9ef54c0.md b/.changeset/renovate-9ef54c0.md new file mode 100644 index 000000000..87b94c3b2 --- /dev/null +++ b/.changeset/renovate-9ef54c0.md @@ -0,0 +1,9 @@ +--- +'@scaleway/use-i18n': patch +'@scaleway/validate-icu-locales': patch +--- + +Updated dependency `@formatjs/ecma402-abstract` to `2.2.1`. +Updated dependency `@formatjs/fast-memoize` to `2.2.2`. +Updated dependency `intl-messageformat` to `10.7.3`. +Updated dependency `@formatjs/icu-messageformat-parser` to `2.9.1`. diff --git a/packages/use-i18n/package.json b/packages/use-i18n/package.json index 0bd5b91e7..9263e0cea 100644 --- a/packages/use-i18n/package.json +++ b/packages/use-i18n/package.json @@ -47,12 +47,12 @@ "test:unit:coverage": "pnpm test:unit --coverage" }, "dependencies": { - "@formatjs/ecma402-abstract": "2.2.0", - "@formatjs/fast-memoize": "2.2.1", + "@formatjs/ecma402-abstract": "2.2.1", + "@formatjs/fast-memoize": "2.2.2", "date-fns": "4.1.0", "filesize": "10.1.6", "international-types": "0.8.1", - "intl-messageformat": "10.7.1" + "intl-messageformat": "10.7.3" }, "devDependencies": { "react": "18.3.1", diff --git a/packages/validate-icu-locales/package.json b/packages/validate-icu-locales/package.json index 085195f3d..3be836987 100644 --- a/packages/validate-icu-locales/package.json +++ b/packages/validate-icu-locales/package.json @@ -42,7 +42,7 @@ "cli" ], "dependencies": { - "@formatjs/icu-messageformat-parser": "2.7.10", + "@formatjs/icu-messageformat-parser": "2.9.1", "globby": "14.0.2", "module-from-string": "3.3.1" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1f7722dc7..8de0af5b5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -230,11 +230,11 @@ importers: packages/use-i18n: dependencies: '@formatjs/ecma402-abstract': - specifier: 2.2.0 - version: 2.2.0 - '@formatjs/fast-memoize': specifier: 2.2.1 version: 2.2.1 + '@formatjs/fast-memoize': + specifier: 2.2.2 + version: 2.2.2 date-fns: specifier: 4.1.0 version: 4.1.0 @@ -245,8 +245,8 @@ importers: specifier: 0.8.1 version: 0.8.1 intl-messageformat: - specifier: 10.7.1 - version: 10.7.1 + specifier: 10.7.3 + version: 10.7.3 devDependencies: react: specifier: 18.3.1 @@ -315,8 +315,8 @@ importers: packages/validate-icu-locales: dependencies: '@formatjs/icu-messageformat-parser': - specifier: 2.7.10 - version: 2.7.10 + specifier: 2.9.1 + version: 2.9.1 globby: specifier: 14.0.2 version: 14.0.2 @@ -1468,23 +1468,20 @@ packages: resolution: {integrity: sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@formatjs/ecma402-abstract@2.2.0': - resolution: {integrity: sha512-IpM+ev1E4QLtstniOE29W1rqH9eTdx5hQdNL8pzrflMj/gogfaoONZqL83LUeQScHAvyMbpqP5C9MzNf+fFwhQ==} - - '@formatjs/fast-memoize@2.2.1': - resolution: {integrity: sha512-XS2RcOSyWxmUB7BUjj3mlPH0exsUzlf6QfhhijgI941WaJhVxXQ6mEWkdUFIdnKi3TuTYxRdelsgv3mjieIGIA==} + '@formatjs/ecma402-abstract@2.2.1': + resolution: {integrity: sha512-O4ywpkdJybrjFc9zyL8qK5aklleIAi5O4nYhBVJaOFtCkNrnU+lKFeJOFC48zpsZQmR8Aok2V79hGpHnzbmFpg==} - '@formatjs/icu-messageformat-parser@2.7.10': - resolution: {integrity: sha512-wlQfqCZ7PURkUNL2+8VTEFavPovtADU/isSKLFvDbdFmV7QPZIYqFMkhklaDYgMyLSBJa/h2MVQ2aFvoEJhxgg==} + '@formatjs/fast-memoize@2.2.2': + resolution: {integrity: sha512-mzxZcS0g1pOzwZTslJOBTmLzDXseMLLvnh25ymRilCm8QLMObsQ7x/rj9GNrH0iUhZMlFisVOD6J1n6WQqpKPQ==} - '@formatjs/icu-messageformat-parser@2.8.0': - resolution: {integrity: sha512-r2un3fmF9oJv3mOkH+wwQZ037VpqmdfahbcCZ9Lh+p6Sx+sNsonI7Zcr6jNMm1s+Si7ejQORS4Ezlh05mMPAXA==} + '@formatjs/icu-messageformat-parser@2.9.1': + resolution: {integrity: sha512-7AYk4tjnLi5wBkxst2w7qFj38JLMJoqzj7BhdEl7oTlsWMlqwgx4p9oMmmvpXWTSDGNwOKBRc1SfwMh5MOHeNg==} - '@formatjs/icu-skeleton-parser@1.8.4': - resolution: {integrity: sha512-LMQ1+Wk1QSzU4zpd5aSu7+w5oeYhupRwZnMQckLPRYhSjf2/8JWQ882BauY9NyHxs5igpuQIXZDgfkaH3PoATg==} + '@formatjs/icu-skeleton-parser@1.8.5': + resolution: {integrity: sha512-zRZ/e3B5qY2+JCLs7puTzWS1Jb+t/K+8Jur/gEZpA2EjWeLDE17nsx8thyo9P48Mno7UmafnPupV2NCJXX17Dg==} - '@formatjs/intl-localematcher@0.5.5': - resolution: {integrity: sha512-t5tOGMgZ/i5+ALl2/offNqAQq/lfUnKLEw0mXQI4N4bqpedhrSE+fyKLpwnd22sK0dif6AV+ufQcTsKShB9J1g==} + '@formatjs/intl-localematcher@0.5.6': + resolution: {integrity: sha512-roz1+Ba5e23AHX6KUAWmLEyTRZegM5YDuxuvkHCyK3RJddf/UXB2f+s7pOMm9ktfPGla0g+mQXOn5vsuYirnaA==} '@growthbook/growthbook-react@1.2.1': resolution: {integrity: sha512-IMJfOQyeLnZoX+CiGPxQ19vzYDs5uugWB0WdQRnzx6Cy0GxbpK30+EbjaHNt5enVDjdpBorOROvCbYM9qb26/A==} @@ -3020,8 +3017,8 @@ packages: resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} engines: {node: '>= 0.10'} - intl-messageformat@10.7.1: - resolution: {integrity: sha512-xQuJW2WcyzNJZWUu5xTVPOmNSA1Sowuu/NKFdUid5Fxx/Yl6/s4DefTU/y7zy+irZLDmFGmTLtnM8FqpN05wlA==} + intl-messageformat@10.7.3: + resolution: {integrity: sha512-AAo/3oyh7ROfPhDuh7DxTTydh97OC+lv7h1Eq5LuHWuLsUMKOhtzTYuyXlUReuwZ9vANDHo4CS1bGRrn7TZRtg==} is-arguments@1.1.1: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} @@ -5755,34 +5752,28 @@ snapshots: dependencies: levn: 0.4.1 - '@formatjs/ecma402-abstract@2.2.0': - dependencies: - '@formatjs/fast-memoize': 2.2.1 - '@formatjs/intl-localematcher': 0.5.5 - tslib: 2.7.0 - - '@formatjs/fast-memoize@2.2.1': + '@formatjs/ecma402-abstract@2.2.1': dependencies: + '@formatjs/fast-memoize': 2.2.2 + '@formatjs/intl-localematcher': 0.5.6 tslib: 2.7.0 - '@formatjs/icu-messageformat-parser@2.7.10': + '@formatjs/fast-memoize@2.2.2': dependencies: - '@formatjs/ecma402-abstract': 2.2.0 - '@formatjs/icu-skeleton-parser': 1.8.4 tslib: 2.7.0 - '@formatjs/icu-messageformat-parser@2.8.0': + '@formatjs/icu-messageformat-parser@2.9.1': dependencies: - '@formatjs/ecma402-abstract': 2.2.0 - '@formatjs/icu-skeleton-parser': 1.8.4 + '@formatjs/ecma402-abstract': 2.2.1 + '@formatjs/icu-skeleton-parser': 1.8.5 tslib: 2.7.0 - '@formatjs/icu-skeleton-parser@1.8.4': + '@formatjs/icu-skeleton-parser@1.8.5': dependencies: - '@formatjs/ecma402-abstract': 2.2.0 + '@formatjs/ecma402-abstract': 2.2.1 tslib: 2.7.0 - '@formatjs/intl-localematcher@0.5.5': + '@formatjs/intl-localematcher@0.5.6': dependencies: tslib: 2.7.0 @@ -7621,11 +7612,11 @@ snapshots: interpret@1.4.0: {} - intl-messageformat@10.7.1: + intl-messageformat@10.7.3: dependencies: - '@formatjs/ecma402-abstract': 2.2.0 - '@formatjs/fast-memoize': 2.2.1 - '@formatjs/icu-messageformat-parser': 2.8.0 + '@formatjs/ecma402-abstract': 2.2.1 + '@formatjs/fast-memoize': 2.2.2 + '@formatjs/icu-messageformat-parser': 2.9.1 tslib: 2.7.0 is-arguments@1.1.1: