diff --git a/package-lock.json b/package-lock.json index 61625cc..9d806bf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1633,6 +1633,72 @@ "tslib": "^2.0.1" } }, + "@formatjs/fast-memoize": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-1.2.6.tgz", + "integrity": "sha512-9CWZ3+wCkClKHX+i5j+NyoBVqGf0pIskTo6Xl6ihGokYM2yqSSS68JIgeo+99UIHc+7vi9L3/SDSz/dWI9SNlA==", + "requires": { + "tslib": "2.4.0" + }, + "dependencies": { + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + } + } + }, + "@formatjs/icu-messageformat-parser": { + "version": "2.1.13", + "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.1.13.tgz", + "integrity": "sha512-JNI+G4XB297CN1ZCNAwiKOyb0XRawFobeWXToI1943vYxE32g+ecvUxg8f7GlFsCouRhK86rhXkEeRLst6WkIA==", + "requires": { + "@formatjs/ecma402-abstract": "1.14.2", + "@formatjs/icu-skeleton-parser": "1.3.17", + "tslib": "2.4.0" + }, + "dependencies": { + "@formatjs/ecma402-abstract": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.14.2.tgz", + "integrity": "sha512-tXDFpDperxDQ2GExcV8Gs5AWwLvaZZYCJ+kBDHhg4k3Ev6ig27BDG1AG2joR1VFX6sXZvC5+ohgcDkfBZPCOGg==", + "requires": { + "@formatjs/intl-localematcher": "0.2.31", + "tslib": "2.4.0" + } + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + } + } + }, + "@formatjs/icu-skeleton-parser": { + "version": "1.3.17", + "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.3.17.tgz", + "integrity": "sha512-hUnLvxSpKzK/eOTXOC/5aofIvmLJXqDd1P0zdkg2YGEkR0z4yb3kMv+gK7jGDzvXKM9FfLzrkppVBghGYQh6EA==", + "requires": { + "@formatjs/ecma402-abstract": "1.14.2", + "tslib": "2.4.0" + }, + "dependencies": { + "@formatjs/ecma402-abstract": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.14.2.tgz", + "integrity": "sha512-tXDFpDperxDQ2GExcV8Gs5AWwLvaZZYCJ+kBDHhg4k3Ev6ig27BDG1AG2joR1VFX6sXZvC5+ohgcDkfBZPCOGg==", + "requires": { + "@formatjs/intl-localematcher": "0.2.31", + "tslib": "2.4.0" + } + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + } + } + }, "@formatjs/intl": { "version": "1.4.13", "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-1.4.13.tgz", @@ -1676,6 +1742,21 @@ "tslib": "^2.0.1" } }, + "@formatjs/intl-localematcher": { + "version": "0.2.31", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.2.31.tgz", + "integrity": "sha512-9QTjdSBpQ7wHShZgsNzNig5qT3rCPvmZogS/wXZzKotns5skbXgs0I7J8cuN0PPqXyynvNVuN+iOKhNS2eb+ZA==", + "requires": { + "tslib": "2.4.0" + }, + "dependencies": { + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + } + } + }, "@formatjs/intl-pluralrules": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@formatjs/intl-pluralrules/-/intl-pluralrules-4.0.1.tgz", @@ -12365,22 +12446,81 @@ } }, "react-intl": { - "version": "5.10.9", - "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-5.10.9.tgz", - "integrity": "sha512-DfUF4YMlZqaNRfgfvf46AcXxz7pDi7pkxRbQoimUJWEkjep+6QYLlH7ogypysGD1Sl5kbWi7b69bbG7wPqt1vA==", - "requires": { - "@formatjs/ecma402-abstract": "1.5.0", - "@formatjs/intl": "1.4.13", - "@formatjs/intl-displaynames": "4.0.2", - "@formatjs/intl-listformat": "5.0.2", - "@formatjs/intl-relativetimeformat": "8.0.1", + "version": "6.2.4", + "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-6.2.4.tgz", + "integrity": "sha512-YLH/HWYSFuf5EVEVf1dcy0ak7d58xzONTpG/1MGlvtTjDnKyitRIm+uS4idlE/OCnTw7Zp6xRvbbM3n8RORUcg==", + "requires": { + "@formatjs/ecma402-abstract": "1.14.2", + "@formatjs/icu-messageformat-parser": "2.1.13", + "@formatjs/intl": "2.6.2", + "@formatjs/intl-displaynames": "6.2.2", + "@formatjs/intl-listformat": "7.1.6", "@types/hoist-non-react-statics": "^3.3.1", - "fast-memoize": "^2.5.2", + "@types/react": "16 || 17 || 18", "hoist-non-react-statics": "^3.3.2", - "intl-messageformat": "9.4.0", - "intl-messageformat-parser": "6.1.0", - "shallow-equal": "^1.2.1", - "tslib": "^2.0.1" + "intl-messageformat": "10.2.4", + "tslib": "2.4.0" + }, + "dependencies": { + "@formatjs/ecma402-abstract": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.14.2.tgz", + "integrity": "sha512-tXDFpDperxDQ2GExcV8Gs5AWwLvaZZYCJ+kBDHhg4k3Ev6ig27BDG1AG2joR1VFX6sXZvC5+ohgcDkfBZPCOGg==", + "requires": { + "@formatjs/intl-localematcher": "0.2.31", + "tslib": "2.4.0" + } + }, + "@formatjs/intl": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-2.6.2.tgz", + "integrity": "sha512-8vJYhMzkj3K/YLF5HYl8+AqeRY7NQHETPVORFeBDqKeZJZMdRMsKJf5t2i3E8Og59Bi96AfH6CNBtZ4Ji/qzaA==", + "requires": { + "@formatjs/ecma402-abstract": "1.14.2", + "@formatjs/fast-memoize": "1.2.6", + "@formatjs/icu-messageformat-parser": "2.1.13", + "@formatjs/intl-displaynames": "6.2.2", + "@formatjs/intl-listformat": "7.1.6", + "intl-messageformat": "10.2.4", + "tslib": "2.4.0" + } + }, + "@formatjs/intl-displaynames": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-6.2.2.tgz", + "integrity": "sha512-smRTRCCAP/OvDW9IuSaGq0uhyGg3H1RELGzcJz2JC5/Q8nG+ziNyg9jO5gLP4XwSgUqF6rYD8WB3ckurSYkgDQ==", + "requires": { + "@formatjs/ecma402-abstract": "1.14.2", + "@formatjs/intl-localematcher": "0.2.31", + "tslib": "2.4.0" + } + }, + "@formatjs/intl-listformat": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-7.1.6.tgz", + "integrity": "sha512-8Axi9gzdMBgh/MR4OveCDjt/MAsP4qavwYIT0Hasd4q8fhlF8yZXa918bFWKhZlvcZMnRhScz2rb68JcEUMoTA==", + "requires": { + "@formatjs/ecma402-abstract": "1.14.2", + "@formatjs/intl-localematcher": "0.2.31", + "tslib": "2.4.0" + } + }, + "intl-messageformat": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-10.2.4.tgz", + "integrity": "sha512-RJUXx5b6f4zVYumZgt5B+LwtmhYfZ8k5JfcVnBBkYsS+Ky/+zo2C7OvcWmlkQ7/Y+9mSE6Re+0jHANpcheUYLQ==", + "requires": { + "@formatjs/ecma402-abstract": "1.14.2", + "@formatjs/fast-memoize": "1.2.6", + "@formatjs/icu-messageformat-parser": "2.1.13", + "tslib": "2.4.0" + } + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + } } }, "react-is": { @@ -13360,11 +13500,6 @@ "safe-buffer": "^5.0.1" } }, - "shallow-equal": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz", - "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==" - }, "shallowequal": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", diff --git a/package.json b/package.json index 22d6243..b3e62a9 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,7 @@ "passport-jwt": "^4.0.0", "passport-local": "^1.0.0", "react-hook-form": "^6.13.1", - "react-intl": "^5.10.9", + "react-intl": "^6.2.4", "react-transition-group": "^4.4.1", "reflect-metadata": "^0.1.13", "rimraf": "^3.0.2",