diff --git a/package.json b/package.json index c057513..264b184 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "bt": "pnpm run -s build && pnpm run -s test" }, "dependencies": { - "@formatjs/ecma402-abstract": "^1.18.3", + "@formatjs/ecma402-abstract": "^2.2.0", "@formatjs/intl-localematcher": "^0.5.4", "intl-messageformat": "^10.5.14" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3a84485..b8248b4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@formatjs/ecma402-abstract': - specifier: ^1.18.3 - version: 1.18.3 + specifier: ^2.2.0 + version: 2.2.0 '@formatjs/intl': specifier: ^2.7.1 version: 2.7.1(typescript@5.4.5) @@ -593,18 +593,21 @@ packages: '@formatjs/ecma402-abstract@1.14.3': resolution: {integrity: sha512-SlsbRC/RX+/zg4AApWIFNDdkLtFbkq3LNoZWXZCE/nHVKqoIJyaoQyge/I0Y38vLxowUn9KTtXgusLD91+orbg==} - '@formatjs/ecma402-abstract@1.18.3': - resolution: {integrity: sha512-J961RbhyjHWeCIv+iOceNxpoZ/qomJOs5lH+rUJCeKNa59gME4KC0LJVMeWODjHsnv/hTH8Hvd6sevzcAzjuaQ==} - '@formatjs/ecma402-abstract@2.0.0': resolution: {integrity: sha512-rRqXOqdFmk7RYvj4khklyqzcfQl9vEL/usogncBHRZfZBDOwMGuSRNFl02fu5KGHXdbinju+YXyuR+Nk8xlr/g==} + '@formatjs/ecma402-abstract@2.2.0': + resolution: {integrity: sha512-IpM+ev1E4QLtstniOE29W1rqH9eTdx5hQdNL8pzrflMj/gogfaoONZqL83LUeQScHAvyMbpqP5C9MzNf+fFwhQ==} + '@formatjs/fast-memoize@2.0.1': resolution: {integrity: sha512-M2GgV+qJn5WJQAYewz7q2Cdl6fobQa69S1AzSM2y0P68ZDbK5cWrJIcPCO395Of1ksftGZoOt4LYCO/j9BKBSA==} '@formatjs/fast-memoize@2.2.0': resolution: {integrity: sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==} + '@formatjs/fast-memoize@2.2.1': + resolution: {integrity: sha512-XS2RcOSyWxmUB7BUjj3mlPH0exsUzlf6QfhhijgI941WaJhVxXQ6mEWkdUFIdnKi3TuTYxRdelsgv3mjieIGIA==} + '@formatjs/icu-messageformat-parser@2.3.1': resolution: {integrity: sha512-knF2AkAKN4Upv4oIiKY4Wd/dLH68TNMPgV/tJMu/T6FP9aQwbv8fpj7U3lkyniPaNVxvia56Gxax8MKOjtxLSQ==} @@ -629,6 +632,9 @@ packages: '@formatjs/intl-localematcher@0.5.4': resolution: {integrity: sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g==} + '@formatjs/intl-localematcher@0.5.5': + resolution: {integrity: sha512-t5tOGMgZ/i5+ALl2/offNqAQq/lfUnKLEw0mXQI4N4bqpedhrSE+fyKLpwnd22sK0dif6AV+ufQcTsKShB9J1g==} + '@formatjs/intl@2.7.1': resolution: {integrity: sha512-se6vxidsN3PCmzqTsDd3YDT4IX9ZySPy39LYhF7x2ssNvlGMOuW3umkrIhKkXB7ZskqsJGY53LVCdiHsSwhGng==} peerDependencies: @@ -1614,6 +1620,7 @@ packages: eslint@8.57.0: resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true espree@9.6.1: @@ -3056,6 +3063,9 @@ packages: tslib@2.5.0: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} + tslib@2.7.0: + resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -3676,15 +3686,16 @@ snapshots: '@formatjs/intl-localematcher': 0.2.32 tslib: 2.5.0 - '@formatjs/ecma402-abstract@1.18.3': + '@formatjs/ecma402-abstract@2.0.0': dependencies: '@formatjs/intl-localematcher': 0.5.4 tslib: 2.5.0 - '@formatjs/ecma402-abstract@2.0.0': + '@formatjs/ecma402-abstract@2.2.0': dependencies: - '@formatjs/intl-localematcher': 0.5.4 - tslib: 2.5.0 + '@formatjs/fast-memoize': 2.2.1 + '@formatjs/intl-localematcher': 0.5.5 + tslib: 2.7.0 '@formatjs/fast-memoize@2.0.1': dependencies: @@ -3694,6 +3705,10 @@ snapshots: dependencies: tslib: 2.5.0 + '@formatjs/fast-memoize@2.2.1': + dependencies: + tslib: 2.7.0 + '@formatjs/icu-messageformat-parser@2.3.1': dependencies: '@formatjs/ecma402-abstract': 1.14.3 @@ -3736,6 +3751,10 @@ snapshots: dependencies: tslib: 2.5.0 + '@formatjs/intl-localematcher@0.5.5': + dependencies: + tslib: 2.7.0 + '@formatjs/intl@2.7.1(typescript@5.4.5)': dependencies: '@formatjs/ecma402-abstract': 1.14.3 @@ -6489,6 +6508,8 @@ snapshots: tslib@2.5.0: {} + tslib@2.7.0: {} + type-check@0.4.0: dependencies: prelude-ls: 1.2.1