diff --git a/package.json b/package.json index d8e47e5..8b271ef 100644 --- a/package.json +++ b/package.json @@ -45,9 +45,9 @@ "bt": "pnpm run -s build && pnpm run -s test" }, "dependencies": { - "@formatjs/ecma402-abstract": "^1.15.0", - "@formatjs/intl-localematcher": "^0.2.32", - "intl-messageformat": "^10.3.5" + "@formatjs/ecma402-abstract": ">=1.14.3 <=1.15.0", + "@formatjs/intl-localematcher": ">=0.2.32 <=0.2.32", + "intl-messageformat": ">=10.3.4 <=10.3.5" }, "devDependencies": { "@nuxtjs/eslint-config-typescript": "^12.0.0", @@ -67,7 +67,7 @@ "vitest": "^0.31.1" }, "peerDependencies": { - "@formatjs/intl": "^2.7.2" + "@formatjs/intl": ">=2.7.1 <=2.7.2" }, "publishConfig": { "access": "public" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5e53b33..869e8ad 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2,17 +2,17 @@ lockfileVersion: '6.0' dependencies: '@formatjs/ecma402-abstract': - specifier: ^1.15.0 - version: 1.15.0 + specifier: '>=1.14.3 <=1.15.0' + version: 1.14.3 '@formatjs/intl': - specifier: ^2.7.2 - version: 2.7.2(typescript@5.0.4) + specifier: '>=2.7.1 <=2.7.2' + version: 2.7.1(typescript@5.0.4) '@formatjs/intl-localematcher': - specifier: ^0.2.32 + specifier: '>=0.2.32 <=0.2.32' version: 0.2.32 intl-messageformat: - specifier: ^10.3.5 - version: 10.3.5 + specifier: '>=10.3.4 <=10.3.5' + version: 10.3.4 devDependencies: '@nuxtjs/eslint-config-typescript': @@ -529,8 +529,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@formatjs/ecma402-abstract@1.15.0: - resolution: {integrity: sha512-7bAYAv0w4AIao9DNg0avfOLTCPE9woAgs6SpXuMq11IN3A+l+cq8ghczwqSZBM11myvPSJA7vLn72q0rJ0QK6Q==} + /@formatjs/ecma402-abstract@1.14.3: + resolution: {integrity: sha512-SlsbRC/RX+/zg4AApWIFNDdkLtFbkq3LNoZWXZCE/nHVKqoIJyaoQyge/I0Y38vLxowUn9KTtXgusLD91+orbg==} dependencies: '@formatjs/intl-localematcher': 0.2.32 tslib: 2.5.0 @@ -542,33 +542,33 @@ packages: tslib: 2.5.0 dev: false - /@formatjs/icu-messageformat-parser@2.4.0: - resolution: {integrity: sha512-6Dh5Z/gp4F/HovXXu/vmd0If5NbYLB5dZrmhWVNb+BOGOEU3wt7Z/83KY1dtd7IDhAnYHasbmKE1RbTE0J+3hw==} + /@formatjs/icu-messageformat-parser@2.3.1: + resolution: {integrity: sha512-knF2AkAKN4Upv4oIiKY4Wd/dLH68TNMPgV/tJMu/T6FP9aQwbv8fpj7U3lkyniPaNVxvia56Gxax8MKOjtxLSQ==} dependencies: - '@formatjs/ecma402-abstract': 1.15.0 - '@formatjs/icu-skeleton-parser': 1.4.0 + '@formatjs/ecma402-abstract': 1.14.3 + '@formatjs/icu-skeleton-parser': 1.3.18 tslib: 2.5.0 dev: false - /@formatjs/icu-skeleton-parser@1.4.0: - resolution: {integrity: sha512-Qq347VM616rVLkvN6QsKJELazRyNlbCiN47LdH0Mc5U7E2xV0vatiVhGqd3KFgbc055BvtnUXR7XX60dCGFuWg==} + /@formatjs/icu-skeleton-parser@1.3.18: + resolution: {integrity: sha512-ND1ZkZfmLPcHjAH1sVpkpQxA+QYfOX3py3SjKWMUVGDow18gZ0WPqz3F+pJLYQMpS2LnnQ5zYR2jPVYTbRwMpg==} dependencies: - '@formatjs/ecma402-abstract': 1.15.0 + '@formatjs/ecma402-abstract': 1.14.3 tslib: 2.5.0 dev: false - /@formatjs/intl-displaynames@6.3.2: - resolution: {integrity: sha512-kBOh0O7QYKLUqaZujLSEF2+au017plPp63R6Hrokl+oDtLyTt9y9pEuCTbOKh/P8CC9THnDLKRKgeVWZw5Ek8A==} + /@formatjs/intl-displaynames@6.3.1: + resolution: {integrity: sha512-TlxguMDUbnFrJ4NA8fSyqXC62M7czvlRJ5mrJgtB91JVA+QPjjNdcRm1qPIC/DcU/pGUDcEzThn/x5A+jp15gg==} dependencies: - '@formatjs/ecma402-abstract': 1.15.0 + '@formatjs/ecma402-abstract': 1.14.3 '@formatjs/intl-localematcher': 0.2.32 tslib: 2.5.0 dev: false - /@formatjs/intl-listformat@7.2.2: - resolution: {integrity: sha512-YIruRGwUrmgVOXjWi6VbwPcRNBkEfgK2DFjyyqopCmpfJ+39vnl46oLpVchErnuXs6kkARy5GcGaGV7xRsH4lw==} + /@formatjs/intl-listformat@7.2.1: + resolution: {integrity: sha512-fRJFWLrGa7d25I4JSxNjKX29oXGcIXx8fJjgURnvs2C3ijS4gurUgFrUwLbv/2KfPfyJ5g567pz2INelNJZBdw==} dependencies: - '@formatjs/ecma402-abstract': 1.15.0 + '@formatjs/ecma402-abstract': 1.14.3 '@formatjs/intl-localematcher': 0.2.32 tslib: 2.5.0 dev: false @@ -579,20 +579,20 @@ packages: tslib: 2.5.0 dev: false - /@formatjs/intl@2.7.2(typescript@5.0.4): - resolution: {integrity: sha512-ziiQfnXwY0/rXhtohSAmYMqDjRsihoMKdl8H2aA+FvxG9638E0XrvfBFCb+1HhimNiuqRz5fTY7F/bZtsJxsjA==} + /@formatjs/intl@2.7.1(typescript@5.0.4): + resolution: {integrity: sha512-se6vxidsN3PCmzqTsDd3YDT4IX9ZySPy39LYhF7x2ssNvlGMOuW3umkrIhKkXB7ZskqsJGY53LVCdiHsSwhGng==} peerDependencies: typescript: ^4.7 || 5 peerDependenciesMeta: typescript: optional: true dependencies: - '@formatjs/ecma402-abstract': 1.15.0 + '@formatjs/ecma402-abstract': 1.14.3 '@formatjs/fast-memoize': 2.0.1 - '@formatjs/icu-messageformat-parser': 2.4.0 - '@formatjs/intl-displaynames': 6.3.2 - '@formatjs/intl-listformat': 7.2.2 - intl-messageformat: 10.3.5 + '@formatjs/icu-messageformat-parser': 2.3.1 + '@formatjs/intl-displaynames': 6.3.1 + '@formatjs/intl-listformat': 7.2.1 + intl-messageformat: 10.3.4 tslib: 2.5.0 typescript: 5.0.4 dev: false @@ -2362,6 +2362,11 @@ packages: engines: {node: '>=10'} dev: true + /eslint-visitor-keys@3.4.0: + resolution: {integrity: sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + /eslint-visitor-keys@3.4.1: resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2415,6 +2420,15 @@ packages: - supports-color dev: true + /espree@9.5.1: + resolution: {integrity: sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.8.2 + acorn-jsx: 5.3.2(acorn@8.8.2) + eslint-visitor-keys: 3.4.1 + dev: true + /espree@9.5.2: resolution: {integrity: sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2983,12 +2997,12 @@ packages: side-channel: 1.0.4 dev: true - /intl-messageformat@10.3.5: - resolution: {integrity: sha512-6kPkftF8Jg3XJCkGKa5OD+nYQ+qcSxF4ZkuDdXZ6KGG0VXn+iblJqRFyDdm9VvKcMyC0Km2+JlVQffFM52D0YA==} + /intl-messageformat@10.3.4: + resolution: {integrity: sha512-/FxUIrlbPtuykSNX85CB5sp2FjLVeTmdD7TfRkVFPft2n4FgcSlAcilFytYiFAEmPHc+0PvpLCIPXeaGFzIvOg==} dependencies: - '@formatjs/ecma402-abstract': 1.15.0 + '@formatjs/ecma402-abstract': 1.14.3 '@formatjs/fast-memoize': 2.0.1 - '@formatjs/icu-messageformat-parser': 2.4.0 + '@formatjs/icu-messageformat-parser': 2.3.1 tslib: 2.5.0 dev: false @@ -5302,8 +5316,8 @@ packages: debug: 4.3.4 eslint: 8.41.0 eslint-scope: 7.2.0 - eslint-visitor-keys: 3.4.1 - espree: 9.5.2 + eslint-visitor-keys: 3.4.0 + espree: 9.5.1 esquery: 1.4.2 lodash: 4.17.21 semver: 7.4.0