From c9900189b338056b9efebe74b653f50efc88480e Mon Sep 17 00:00:00 2001 From: Kohei Yoshino Date: Tue, 26 Sep 2023 03:23:32 -0400 Subject: [PATCH] Upgrade intl-messageformat Work around https://github.com/kaisermann/svelte-i18n/issues/232 --- package.json | 1 + pnpm-lock.yaml | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) diff --git a/package.json b/package.json index 822e1a4..e77244a 100644 --- a/package.json +++ b/package.json @@ -31,6 +31,7 @@ "eslint-config-prettier": "^9.0.0", "eslint-plugin-import": "^2.28.1", "eslint-plugin-svelte": "^2.33.2", + "intl-messageformat": "^10.5.3", "marked": "^9.0.3", "netlify-cms-proxy-server": "^1.3.24", "npm-run-all": "^4.1.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dbf99ea..0c60a7e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -76,6 +76,9 @@ devDependencies: eslint-plugin-svelte: specifier: ^2.33.2 version: 2.33.2(eslint@8.50.0)(svelte@4.2.1) + intl-messageformat: + specifier: ^10.5.3 + version: 10.5.3 marked: specifier: ^9.0.3 version: 9.0.3 @@ -946,12 +949,25 @@ packages: tslib: 2.4.0 dev: true + /@formatjs/ecma402-abstract@1.17.2: + resolution: {integrity: sha512-k2mTh0m+IV1HRdU0xXM617tSQTi53tVR2muvYOsBeYcUgEAyxV1FOC7Qj279th3fBVQ+Dj6muvNJZcHSPNdbKg==} + dependencies: + '@formatjs/intl-localematcher': 0.4.2 + tslib: 2.4.0 + dev: true + /@formatjs/fast-memoize@1.2.1: resolution: {integrity: sha512-Rg0e76nomkz3vF9IPlKeV+Qynok0r7YZjL6syLz4/urSg0IbjPZCB/iYUMNsYA643gh4mgrX3T7KEIFIxJBQeg==} dependencies: tslib: 2.4.0 dev: true + /@formatjs/fast-memoize@2.2.0: + resolution: {integrity: sha512-hnk/nY8FyrL5YxwP9e4r9dqeM6cAbo8PeU9UjyXojZMNvVad2Z06FAVHyR3Ecw6fza+0GH7vdJgiKIVXTMbSBA==} + dependencies: + tslib: 2.4.0 + dev: true + /@formatjs/icu-messageformat-parser@2.1.0: resolution: {integrity: sha512-Qxv/lmCN6hKpBSss2uQ8IROVnta2r9jd3ymUEIjm2UyIkUCHVcbUVRGL/KS/wv7876edvsPe+hjHVJ4z8YuVaw==} dependencies: @@ -960,6 +976,14 @@ packages: tslib: 2.4.0 dev: true + /@formatjs/icu-messageformat-parser@2.6.2: + resolution: {integrity: sha512-nF/Iww7sc5h+1MBCDRm68qpHTCG4xvGzYs/x9HFcDETSGScaJ1Fcadk5U/NXjXeCtzD+DhN4BAwKFVclHfKMdA==} + dependencies: + '@formatjs/ecma402-abstract': 1.17.2 + '@formatjs/icu-skeleton-parser': 1.6.2 + tslib: 2.4.0 + dev: true + /@formatjs/icu-skeleton-parser@1.3.6: resolution: {integrity: sha512-I96mOxvml/YLrwU2Txnd4klA7V8fRhb6JG/4hm3VMNmeJo1F03IpV2L3wWt7EweqNLES59SZ4d6hVOPCSf80Bg==} dependencies: @@ -967,12 +991,25 @@ packages: tslib: 2.4.0 dev: true + /@formatjs/icu-skeleton-parser@1.6.2: + resolution: {integrity: sha512-VtB9Slo4ZL6QgtDFJ8Injvscf0xiDd4bIV93SOJTBjUF4xe2nAWOoSjLEtqIG+hlIs1sNrVKAaFo3nuTI4r5ZA==} + dependencies: + '@formatjs/ecma402-abstract': 1.17.2 + tslib: 2.4.0 + dev: true + /@formatjs/intl-localematcher@0.2.25: resolution: {integrity: sha512-YmLcX70BxoSopLFdLr1Ds99NdlTI2oWoLbaUW2M406lxOIPzE1KQhRz2fPUkq34xVZQaihCoU29h0KK7An3bhA==} dependencies: tslib: 2.4.0 dev: true + /@formatjs/intl-localematcher@0.4.2: + resolution: {integrity: sha512-BGdtJFmaNJy5An/Zan4OId/yR9Ih1OojFjcduX/xOvq798OgWSyDtd6Qd5jqJXwJs1ipe4Fxu9+cshic5Ox2tA==} + dependencies: + tslib: 2.4.0 + dev: true + /@hapi/address@4.1.0: resolution: {integrity: sha512-SkszZf13HVgGmChdHo/PxchnSaCJ6cetVqLzyciudzZRT0jcOouIF/Q93mgjw8cce+D+4F4C1Z/WrfFN+O3VHQ==} deprecated: Moved to 'npm install @sideway/address' @@ -3243,6 +3280,15 @@ packages: engines: {node: '>=12'} dev: false + /intl-messageformat@10.5.3: + resolution: {integrity: sha512-TzKn1uhJBMyuKTO4zUX47SU+d66fu1W9tVzIiZrQ6hBqQQeYscBMIzKL/qEXnFbJrH9uU5VV3+T5fWib4SIcKA==} + dependencies: + '@formatjs/ecma402-abstract': 1.17.2 + '@formatjs/fast-memoize': 2.2.0 + '@formatjs/icu-messageformat-parser': 2.6.2 + tslib: 2.4.0 + dev: true + /intl-messageformat@9.13.0: resolution: {integrity: sha512-7sGC7QnSQGa5LZP7bXLDhVDtQOeKGeBFGHF2Y8LVBwYZoQZCgWeKoPGTa5GMG8g/TzDgeXuYJQis7Ggiw2xTOw==} dependencies: