diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bd45bed..a435215 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -60,7 +60,7 @@ importers: version: 2.2.2(@babel/core@7.24.6) ember-element-helper: specifier: ^0.8.6 - version: 0.8.6(@glint/environment-ember-loose@1.4.0(@glimmer/component@1.1.2(@babel/core@7.24.6))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(@types/ember__array@4.0.10(@babel/core@7.24.6))(@types/ember__component@4.0.22(@babel/core@7.24.6))(@types/ember__controller@4.0.12(@babel/core@7.24.6))(@types/ember__object@4.0.12(@babel/core@7.24.6))(@types/ember__routing@4.0.22(@babel/core@7.24.6))(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0(ember-source@5.8.0(@babel/core@7.24.6)(@glimmer/component@1.1.2(@babel/core@7.24.6))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(rsvp@4.8.5))))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(ember-source@5.8.0(@babel/core@7.24.6)(@glimmer/component@1.1.2(@babel/core@7.24.6))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(rsvp@4.8.5)) + version: 0.8.6(@glint/environment-ember-loose@1.4.0(@glimmer/component@1.1.2(@babel/core@7.24.6))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(@types/ember__array@4.0.10(@babel/core@7.24.6))(@types/ember__component@4.0.22(@babel/core@7.24.6))(@types/ember__controller@4.0.12(@babel/core@7.24.6))(@types/ember__object@4.0.12(@babel/core@7.24.6))(@types/ember__routing@4.0.22(@babel/core@7.24.6))(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0(ember-source@5.8.0(@babel/core@7.24.6)(@glimmer/component@1.1.2(@babel/core@7.24.6))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(rsvp@4.8.5)(webpack@5.97.1))))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(ember-source@5.8.0(@babel/core@7.24.6)(@glimmer/component@1.1.2(@babel/core@7.24.6))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(rsvp@4.8.5)(webpack@5.97.1)) ember-intl: specifier: ^7.0.0 && <7.0.8 version: 7.0.6(@ember/test-helpers@3.3.0(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(ember-source@5.8.0(@babel/core@7.24.6)(@glimmer/component@1.1.2(@babel/core@7.24.6))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(rsvp@4.8.5)(webpack@5.97.1))(webpack@5.97.1))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(typescript@5.4.2)(webpack@5.97.1) @@ -514,8 +514,8 @@ importers: specifier: 2.0.0 version: 2.0.0 react-intl: - specifier: ^6.6.8 - version: 6.6.8(react@18.3.1)(typescript@5.4.2) + specifier: ^7.1.4 + version: 7.1.4(typescript@5.4.2) stylelint: specifier: 16.12.0 version: 16.12.0(typescript@5.4.2) @@ -1598,12 +1598,24 @@ packages: '@formatjs/ecma402-abstract@2.0.0': resolution: {integrity: sha512-rRqXOqdFmk7RYvj4khklyqzcfQl9vEL/usogncBHRZfZBDOwMGuSRNFl02fu5KGHXdbinju+YXyuR+Nk8xlr/g==} + '@formatjs/ecma402-abstract@2.3.2': + resolution: {integrity: sha512-6sE5nyvDloULiyOMbOTJEEgWL32w+VHkZQs8S02Lnn8Y/O5aQhjOEXwWzvR7SsBE/exxlSpY2EsWZgqHbtLatg==} + '@formatjs/fast-memoize@2.2.0': resolution: {integrity: sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==} + '@formatjs/fast-memoize@2.2.6': + resolution: {integrity: sha512-luIXeE2LJbQnnzotY1f2U2m7xuQNj2DA8Vq4ce1BY9ebRZaoPB1+8eZ6nXpLzsxuW5spQxr7LdCg+CApZwkqkw==} + + '@formatjs/icu-messageformat-parser@2.11.0': + resolution: {integrity: sha512-Hp81uTjjdTk3FLh/dggU5NK7EIsVWc5/ZDWrIldmf2rBuPejuZ13CZ/wpVE2SToyi4EiroPTQ1XJcJuZFIxTtw==} + '@formatjs/icu-messageformat-parser@2.7.8': resolution: {integrity: sha512-nBZJYmhpcSX0WeJ5SDYUkZ42AgR3xiyhNCsQweFx3cz/ULJjym8bHAzWKvG5e2+1XO98dBYC0fWeeAECAVSwLA==} + '@formatjs/icu-skeleton-parser@1.8.12': + resolution: {integrity: sha512-QRAY2jC1BomFQHYDMcZtClqHR55EEnB96V7Xbk/UiBodsuFc5kujybzt87+qj1KqmJozFhk6n4KiT1HKwAkcfg==} + '@formatjs/icu-skeleton-parser@1.8.2': resolution: {integrity: sha512-k4ERKgw7aKGWJZgTarIcNEmvyTVD9FYh0mTrrBMHZ1b8hUu6iOJ4SzsZlo3UNAvHYa+PnvntIwRPt1/vy4nA9Q==} @@ -1613,6 +1625,9 @@ packages: '@formatjs/intl-listformat@7.5.7': resolution: {integrity: sha512-MG2TSChQJQT9f7Rlv+eXwUFiG24mKSzmF144PLb8m8OixyXqn4+YWU+5wZracZGCgVTVmx8viCf7IH3QXoiB2g==} + '@formatjs/intl-localematcher@0.5.10': + resolution: {integrity: sha512-af3qATX+m4Rnd9+wHcjJ4w2ijq+rAVP3CCinJQvFv1kgSu1W6jypUmvleJxcewdxmutM8dmIRZFxO/IQBZmP2Q==} + '@formatjs/intl-localematcher@0.5.4': resolution: {integrity: sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g==} @@ -1624,6 +1639,14 @@ packages: typescript: optional: true + '@formatjs/intl@3.1.3': + resolution: {integrity: sha512-yWtB1L4vOr17MLII3bcNRmjx6qBkSupJuA6nJz1zVxpWbJXKQL5vgvjRCehTO3z7HolxFjtLdfV0/RN+bC34Fg==} + peerDependencies: + typescript: '5' + peerDependenciesMeta: + typescript: + optional: true + '@gar/promisify@1.1.3': resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} @@ -2539,6 +2562,9 @@ packages: '@types/hoist-non-react-statics@3.3.5': resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} + '@types/hoist-non-react-statics@3.3.6': + resolution: {integrity: sha512-lPByRJUer/iN/xa4qpyL0qmL11DqNW81iU/IG1S3uvRUq4oKagz8VCxZjiWkumgt66YT3vOdDgZ0o32sGKtCEw==} + '@types/http-cache-semantics@4.0.4': resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} @@ -5865,6 +5891,9 @@ packages: intl-messageformat@10.5.14: resolution: {integrity: sha512-IjC6sI0X7YRjjyVH9aUgdftcmZK7WXdHeil4KwbjDnRWjnVitKpAx3rr6t6di1joFp5188VqKcobOPA6mCLG/w==} + intl-messageformat@10.7.14: + resolution: {integrity: sha512-mMGnE4E1otdEutV5vLUdCxRJygHB5ozUBxsPB5qhitewssrS/qGruq9bmvIRkkGsNeK5ZWLfYRld18UHGTIifQ==} + invariant@2.2.4: resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} @@ -7633,6 +7662,14 @@ packages: typescript: optional: true + react-intl@7.1.4: + resolution: {integrity: sha512-deZFfvIR4aJIHmI7t3nn3Q46OuriyNRYPaQ3KM4lg6Fh6huMr7m8fkSzR6593WeUghkh8ZoQlYjUVrQEcrlbrA==} + peerDependencies: + typescript: '5' + peerDependenciesMeta: + typescript: + optional: true + react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -8658,6 +8695,9 @@ packages: tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -11443,38 +11483,64 @@ snapshots: '@formatjs/ecma402-abstract@2.0.0': dependencies: '@formatjs/intl-localematcher': 0.5.4 - tslib: 2.6.2 + tslib: 2.8.1 + + '@formatjs/ecma402-abstract@2.3.2': + dependencies: + '@formatjs/fast-memoize': 2.2.6 + '@formatjs/intl-localematcher': 0.5.10 + decimal.js: 10.4.3 + tslib: 2.8.1 '@formatjs/fast-memoize@2.2.0': dependencies: - tslib: 2.6.2 + tslib: 2.8.1 + + '@formatjs/fast-memoize@2.2.6': + dependencies: + tslib: 2.8.1 + + '@formatjs/icu-messageformat-parser@2.11.0': + dependencies: + '@formatjs/ecma402-abstract': 2.3.2 + '@formatjs/icu-skeleton-parser': 1.8.12 + tslib: 2.8.1 '@formatjs/icu-messageformat-parser@2.7.8': dependencies: '@formatjs/ecma402-abstract': 2.0.0 '@formatjs/icu-skeleton-parser': 1.8.2 - tslib: 2.6.2 + tslib: 2.8.1 + + '@formatjs/icu-skeleton-parser@1.8.12': + dependencies: + '@formatjs/ecma402-abstract': 2.3.2 + tslib: 2.8.1 '@formatjs/icu-skeleton-parser@1.8.2': dependencies: '@formatjs/ecma402-abstract': 2.0.0 - tslib: 2.6.2 + tslib: 2.8.1 '@formatjs/intl-displaynames@6.6.8': dependencies: '@formatjs/ecma402-abstract': 2.0.0 '@formatjs/intl-localematcher': 0.5.4 - tslib: 2.6.2 + tslib: 2.8.1 '@formatjs/intl-listformat@7.5.7': dependencies: '@formatjs/ecma402-abstract': 2.0.0 '@formatjs/intl-localematcher': 0.5.4 - tslib: 2.6.2 + tslib: 2.8.1 + + '@formatjs/intl-localematcher@0.5.10': + dependencies: + tslib: 2.8.1 '@formatjs/intl-localematcher@0.5.4': dependencies: - tslib: 2.6.2 + tslib: 2.8.1 '@formatjs/intl@2.10.4(typescript@5.4.2)': dependencies: @@ -11484,7 +11550,17 @@ snapshots: '@formatjs/intl-displaynames': 6.6.8 '@formatjs/intl-listformat': 7.5.7 intl-messageformat: 10.5.14 - tslib: 2.6.2 + tslib: 2.8.1 + optionalDependencies: + typescript: 5.4.2 + + '@formatjs/intl@3.1.3(typescript@5.4.2)': + dependencies: + '@formatjs/ecma402-abstract': 2.3.2 + '@formatjs/fast-memoize': 2.2.6 + '@formatjs/icu-messageformat-parser': 2.11.0 + intl-messageformat: 10.7.14 + tslib: 2.8.1 optionalDependencies: typescript: 5.4.2 @@ -12656,6 +12732,26 @@ snapshots: - '@babel/core' - supports-color + '@types/ember@4.0.11': + dependencies: + '@types/ember__application': 4.0.11(@babel/core@7.24.6) + '@types/ember__array': 4.0.10(@babel/core@7.24.6) + '@types/ember__component': 4.0.22(@babel/core@7.24.6) + '@types/ember__controller': 4.0.12(@babel/core@7.24.6) + '@types/ember__debug': 4.0.8(@babel/core@7.24.6) + '@types/ember__engine': 4.0.11(@babel/core@7.24.6) + '@types/ember__error': 4.0.6 + '@types/ember__object': 4.0.12(@babel/core@7.24.6) + '@types/ember__polyfills': 4.0.6 + '@types/ember__routing': 4.0.22(@babel/core@7.24.6) + '@types/ember__runloop': 4.0.10 + '@types/ember__service': 4.0.9(@babel/core@7.24.6) + '@types/ember__string': 3.16.3 + '@types/ember__template': 4.0.7 + '@types/ember__test': 4.0.6(@babel/core@7.24.6) + '@types/ember__utils': 4.0.7 + '@types/rsvp': 4.0.9 + '@types/ember@4.0.11(@babel/core@7.24.6)': dependencies: '@types/ember__application': 4.0.11(@babel/core@7.24.6) @@ -12682,7 +12778,7 @@ snapshots: '@types/ember__application@4.0.11(@babel/core@7.24.6)': dependencies: '@glimmer/component': 1.1.2(@babel/core@7.24.6) - '@types/ember': 4.0.11(@babel/core@7.24.6) + '@types/ember': 4.0.11 '@types/ember__engine': 4.0.11(@babel/core@7.24.6) '@types/ember__object': 4.0.12(@babel/core@7.24.6) '@types/ember__owner': 4.0.9 @@ -12773,6 +12869,10 @@ snapshots: - '@babel/core' - supports-color + '@types/ember__runloop@4.0.10': + dependencies: + '@types/ember': 4.0.11 + '@types/ember__runloop@4.0.10(@babel/core@7.24.6)': dependencies: '@types/ember': 4.0.11(@babel/core@7.24.6) @@ -12800,6 +12900,10 @@ snapshots: - '@babel/core' - supports-color + '@types/ember__utils@4.0.7': + dependencies: + '@types/ember': 4.0.11 + '@types/ember__utils@4.0.7(@babel/core@7.24.6)': dependencies: '@types/ember': 4.0.11(@babel/core@7.24.6) @@ -12858,6 +12962,11 @@ snapshots: '@types/react': 18.3.1 hoist-non-react-statics: 3.3.2 + '@types/hoist-non-react-statics@3.3.6': + dependencies: + '@types/react': 18.3.1 + hoist-non-react-statics: 3.3.2 + '@types/http-cache-semantics@4.0.4': {} '@types/http-errors@2.0.4': {} @@ -13357,7 +13466,7 @@ snapshots: ast-types@0.13.4: dependencies: - tslib: 2.6.2 + tslib: 2.8.1 astral-regex@2.0.0: {} @@ -15283,7 +15392,7 @@ snapshots: dot-case@3.0.4: dependencies: no-case: 3.0.4 - tslib: 2.6.2 + tslib: 2.8.1 dot-prop@5.3.0: dependencies: @@ -15928,7 +16037,7 @@ snapshots: - '@babel/core' - supports-color - ember-element-helper@0.8.6(@glint/environment-ember-loose@1.4.0(@glimmer/component@1.1.2(@babel/core@7.24.6))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(@types/ember__array@4.0.10(@babel/core@7.24.6))(@types/ember__component@4.0.22(@babel/core@7.24.6))(@types/ember__controller@4.0.12(@babel/core@7.24.6))(@types/ember__object@4.0.12(@babel/core@7.24.6))(@types/ember__routing@4.0.22(@babel/core@7.24.6))(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0(ember-source@5.8.0(@babel/core@7.24.6)(@glimmer/component@1.1.2(@babel/core@7.24.6))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(rsvp@4.8.5))))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(ember-source@5.8.0(@babel/core@7.24.6)(@glimmer/component@1.1.2(@babel/core@7.24.6))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(rsvp@4.8.5)): + ember-element-helper@0.8.6(@glint/environment-ember-loose@1.4.0(@glimmer/component@1.1.2(@babel/core@7.24.6))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(@types/ember__array@4.0.10(@babel/core@7.24.6))(@types/ember__component@4.0.22(@babel/core@7.24.6))(@types/ember__controller@4.0.12(@babel/core@7.24.6))(@types/ember__object@4.0.12(@babel/core@7.24.6))(@types/ember__routing@4.0.22(@babel/core@7.24.6))(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0(ember-source@5.8.0(@babel/core@7.24.6)(@glimmer/component@1.1.2(@babel/core@7.24.6))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(rsvp@4.8.5)(webpack@5.97.1))))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(ember-source@5.8.0(@babel/core@7.24.6)(@glimmer/component@1.1.2(@babel/core@7.24.6))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(rsvp@4.8.5)(webpack@5.97.1)): dependencies: '@embroider/addon-shim': 1.8.7 '@embroider/util': 1.13.0(@glint/environment-ember-loose@1.4.0(@glimmer/component@1.1.2(@babel/core@7.24.6))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(@types/ember__array@4.0.10(@babel/core@7.24.6))(@types/ember__component@4.0.22(@babel/core@7.24.6))(@types/ember__controller@4.0.12(@babel/core@7.24.6))(@types/ember__object@4.0.12(@babel/core@7.24.6))(@types/ember__routing@4.0.22(@babel/core@7.24.6))(ember-cli-htmlbars@6.3.0)(ember-modifier@4.1.0(ember-source@5.8.0(@babel/core@7.24.6)(@glimmer/component@1.1.2(@babel/core@7.24.6))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(rsvp@4.8.5)(webpack@5.97.1))))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(ember-source@5.8.0(@babel/core@7.24.6)(@glimmer/component@1.1.2(@babel/core@7.24.6))(@glint/template@1.4.0(patch_hash=ygxmz5m3qdq3xzop3qfpvutpia))(rsvp@4.8.5)(webpack@5.97.1)) @@ -17747,7 +17856,14 @@ snapshots: '@formatjs/ecma402-abstract': 2.0.0 '@formatjs/fast-memoize': 2.2.0 '@formatjs/icu-messageformat-parser': 2.7.8 - tslib: 2.6.2 + tslib: 2.8.1 + + intl-messageformat@10.7.14: + dependencies: + '@formatjs/ecma402-abstract': 2.3.2 + '@formatjs/fast-memoize': 2.2.6 + '@formatjs/icu-messageformat-parser': 2.11.0 + tslib: 2.8.1 invariant@2.2.4: dependencies: @@ -18422,7 +18538,7 @@ snapshots: lower-case@2.0.2: dependencies: - tslib: 2.6.2 + tslib: 2.8.1 lowercase-keys@1.0.1: {} @@ -18768,7 +18884,7 @@ snapshots: no-case@3.0.4: dependencies: lower-case: 2.0.2 - tslib: 2.6.2 + tslib: 2.8.1 node-domexception@1.0.0: {} @@ -19487,6 +19603,20 @@ snapshots: optionalDependencies: typescript: 5.4.2 + react-intl@7.1.4(typescript@5.4.2): + dependencies: + '@formatjs/ecma402-abstract': 2.3.2 + '@formatjs/icu-messageformat-parser': 2.11.0 + '@formatjs/intl': 3.1.3(typescript@5.4.2) + '@types/hoist-non-react-statics': 3.3.6 + '@types/react': 18.3.1 + hoist-non-react-statics: 3.3.2 + intl-messageformat: 10.7.14 + react: 18.3.1 + tslib: 2.8.1 + optionalDependencies: + typescript: 5.4.2 + react-is@16.13.1: {} react@18.3.1: @@ -20819,6 +20949,8 @@ snapshots: tslib@2.6.2: {} + tslib@2.8.1: {} + type-check@0.4.0: dependencies: prelude-ls: 1.2.1 diff --git a/test-app/package.json b/test-app/package.json index 6b37438..4346d1b 100644 --- a/test-app/package.json +++ b/test-app/package.json @@ -112,7 +112,7 @@ "prettier": "3.4.2", "qunit": "2.21.0", "qunit-dom": "2.0.0", - "react-intl": "^6.6.8", + "react-intl": "^7.1.4", "stylelint": "16.12.0", "stylelint-config-standard": "36.0.1", "stylelint-prettier": "5.0.2",