diff --git a/.changeset/renovate-152819d.md b/.changeset/renovate-152819d.md new file mode 100644 index 000000000..2475b3639 --- /dev/null +++ b/.changeset/renovate-152819d.md @@ -0,0 +1,5 @@ +--- +'@scaleway/use-i18n': patch +--- + +Updated dependency `@formatjs/fast-memoize` to `2.0.1`. diff --git a/packages/use-i18n/package.json b/packages/use-i18n/package.json index d176ac97a..083d2d91e 100644 --- a/packages/use-i18n/package.json +++ b/packages/use-i18n/package.json @@ -29,7 +29,7 @@ "license": "MIT", "dependencies": { "@formatjs/ecma402-abstract": "1.14.3", - "@formatjs/fast-memoize": "1.2.8", + "@formatjs/fast-memoize": "2.0.1", "date-fns": "2.29.3", "filesize": "10.0.6", "international-types": "0.3.7", diff --git a/packages/use-i18n/src/formatters.ts b/packages/use-i18n/src/formatters.ts index 95ab2b217..f7e49d5e0 100644 --- a/packages/use-i18n/src/formatters.ts +++ b/packages/use-i18n/src/formatters.ts @@ -1,6 +1,6 @@ import type { NumberFormatOptions } from '@formatjs/ecma402-abstract' import type { Cache } from '@formatjs/fast-memoize' -import memoize, { strategies } from '@formatjs/fast-memoize' +import { memoize, strategies } from '@formatjs/fast-memoize' import IntlTranslationFormat from 'intl-messageformat' // Deeply inspired by https://github.com/formatjs/formatjs/blob/7406e526a9c5666cee22cc2316dad1fa1d88697c/packages/intl-messageformat/src/core.ts diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cbe1b4ad0..12b3a675b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -171,14 +171,14 @@ importers: packages/use-i18n: specifiers: '@formatjs/ecma402-abstract': 1.14.3 - '@formatjs/fast-memoize': 1.2.8 + '@formatjs/fast-memoize': 2.0.1 date-fns: 2.29.3 filesize: 10.0.6 international-types: 0.3.7 intl-messageformat: 10.3.3 dependencies: '@formatjs/ecma402-abstract': 1.14.3 - '@formatjs/fast-memoize': 1.2.8 + '@formatjs/fast-memoize': 2.0.1 date-fns: 2.29.3 filesize: 10.0.6 international-types: 0.3.7 @@ -2271,12 +2271,6 @@ packages: tslib: 2.4.1 dev: false - /@formatjs/fast-memoize/1.2.8: - resolution: {integrity: sha512-PemNUObyoIZcqdQ1ixTPugzAzhEj7j6AHIyrq/qR6x5BFTvOQeXHYsVZUqBEFduAIscUaDfou+U+xTqOiunJ3Q==} - dependencies: - tslib: 2.4.1 - dev: false - /@formatjs/fast-memoize/2.0.1: resolution: {integrity: sha512-M2GgV+qJn5WJQAYewz7q2Cdl6fobQa69S1AzSM2y0P68ZDbK5cWrJIcPCO395Of1ksftGZoOt4LYCO/j9BKBSA==} dependencies: