diff --git a/package-lock.json b/package-lock.json index 1981c0db..ff811ad4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1209,12 +1209,12 @@ } }, "@formatjs/cli": { - "version": "2.11.3", - "resolved": "https://registry.npmjs.org/@formatjs/cli/-/cli-2.11.3.tgz", - "integrity": "sha512-7aV3B/16GkHX5Stna9GoKU2o6/At0zxW7PYATRZujf6gbSsIUMHpUZWnMNk0qaJtXeU+3HLsSquRflCaQruoJw==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@formatjs/cli/-/cli-2.12.0.tgz", + "integrity": "sha512-F0epNBWCXjKGgej8GL1q4RLGqR38bRCPmGLb3VautkbZ74achB0cVGj2w/AdlQiJJ1mU5rEU13pRroukUBZ+GA==", "dev": true, "requires": { - "@formatjs/ts-transformer": "^2.10.1", + "@formatjs/ts-transformer": "^2.11.0", "@types/json-stable-stringify": "^1.0.32", "@types/lodash": "^4.14.150", "@types/loud-rejection": "^2.0.0", @@ -1237,13 +1237,13 @@ "dev": true }, "@formatjs/intl": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-1.3.2.tgz", - "integrity": "sha512-Z5z9BwUU9M/a46VUhKfKYnEAE+5/2NkISAstwxgtMJmh/tDHYkPF1A4F4bD+YVNusvLXeot1NDH9bQ072XaMsQ==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-1.3.3.tgz", + "integrity": "sha512-gFuCIZEH6o1O2ZF8YlhHJEApRrBarQ7iyqxFp4ujllr/tcjgSxfzF+LSBCPyJ1OQIU98ynOc0XKdrAR2wUd3ow==", "dev": true, "requires": { "@formatjs/ecma402-abstract": "^1.2.2", - "@formatjs/intl-displaynames": "^3.3.8", + "@formatjs/intl-displaynames": "^3.3.9", "@formatjs/intl-listformat": "^4.2.7", "@formatjs/intl-relativetimeformat": "^7.2.7", "fast-memoize": "^2.5.2", @@ -1252,9 +1252,9 @@ } }, "@formatjs/intl-displaynames": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-3.3.8.tgz", - "integrity": "sha512-HLoiQFCkwjq1ix7xmLC9DAp0sSXBmD2JuzfHiGKrWU8RIbNcHVzbIL4NgkuXkxvnkADXsK67OtfpuQs8kMZ0qw==", + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-3.3.9.tgz", + "integrity": "sha512-6Ez9Ab9p9bsxCM4OlqsT+R0rmrj5lr6xjIXiCTs/pSDFeiNPQabWDHcBpiGlMRE3zifOwUOFSoi5AGGYMFgetw==", "dev": true, "requires": { "@formatjs/ecma402-abstract": "^1.2.2" @@ -1279,9 +1279,9 @@ } }, "@formatjs/ts-transformer": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@formatjs/ts-transformer/-/ts-transformer-2.10.1.tgz", - "integrity": "sha512-d5zpKWnk52bgA7Xf3KteiJ4r5RnDnIGUoUXD32yFiJVZRpPyUeEcuuyBS/1mxb7UDRpFB2gDqimYlqhjeURozA==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@formatjs/ts-transformer/-/ts-transformer-2.11.0.tgz", + "integrity": "sha512-d0++zpEeeCtE+RwbEB+TYw0WnC+jlNniIZu9NcILdgN6LEr9+TRxO+Gz4d7nj3g0D5X1LyNx6P4JI+byGxHqzw==", "dev": true, "requires": { "intl-messageformat-parser": "^6.0.7", @@ -1877,9 +1877,9 @@ } }, "@types/html-minifier-terser": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.0.tgz", - "integrity": "sha512-iYCgjm1dGPRuo12+BStjd1HiVQqhlRhWDOQigNxn023HcjnhsiFz9pc6CzJj4HwDCSQca9bxTL4PxJDbkdm3PA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==", "dev": true }, "@types/http-errors": { @@ -1952,9 +1952,9 @@ } }, "@types/node": { - "version": "14.11.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.11.1.tgz", - "integrity": "sha512-oTQgnd0hblfLsJ6BvJzzSL+Inogp3lq9fGgqRkMB/ziKMgEUaFl801OncOzUmalfzt14N0oPHMK47ipl+wbTIw==", + "version": "14.11.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.11.2.tgz", + "integrity": "sha512-jiE3QIxJ8JLNcb1Ps6rDbysDhN4xa8DJJvuC9prr6w+1tIh+QAbYyNF3tyiZNLDBIuBCf4KEcV2UvQm/V60xfA==", "dev": true }, "@types/parse-json": { @@ -2156,13 +2156,13 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.1.1.tgz", - "integrity": "sha512-Hoxyt99EA9LMmqo/5PuWWPeWeB3mKyvibfJ1Hy5SfiUpjE8Nqp+5QNd9fOkzL66+fqvIWSIE+Ett16LGMzCGnQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.2.0.tgz", + "integrity": "sha512-zBNRkzvLSwo6y5TG0DVcmshZIYBHKtmzD4N+LYnfTFpzc4bc79o8jNRSb728WV7A4Cegbs+MV5IRAj8BKBgOVQ==", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "4.1.1", - "@typescript-eslint/scope-manager": "4.1.1", + "@typescript-eslint/experimental-utils": "4.2.0", + "@typescript-eslint/scope-manager": "4.2.0", "debug": "^4.1.1", "functional-red-black-tree": "^1.0.1", "regexpp": "^3.0.0", @@ -2170,6 +2170,62 @@ "tsutils": "^3.17.1" }, "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.2.0.tgz", + "integrity": "sha512-5BBj6BjgHEndBaQQpUVzRIPERz03LBc0MCQkHwUaH044FJFL08SwWv/sQftk7gf0ShZ2xZysz0LTwCwNt4Xu3w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/scope-manager": "4.2.0", + "@typescript-eslint/types": "4.2.0", + "@typescript-eslint/typescript-estree": "4.2.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + }, + "@typescript-eslint/scope-manager": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.2.0.tgz", + "integrity": "sha512-Tb402cxxObSxWIVT+PnBp5ruT2V/36yj6gG4C9AjkgRlZpxrLAzWDk3neen6ToMBGeGdxtnfFLoJRUecGz9mYQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.2.0", + "@typescript-eslint/visitor-keys": "4.2.0" + } + }, + "@typescript-eslint/types": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.2.0.tgz", + "integrity": "sha512-xkv5nIsxfI/Di9eVwN+G9reWl7Me9R5jpzmZUch58uQ7g0/hHVuGUbbn4NcxcM5y/R4wuJIIEPKPDb5l4Fdmwg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.2.0.tgz", + "integrity": "sha512-iWDLCB7z4MGkLipduF6EOotdHNtgxuNKnYD54nMS/oitFnsk4S3S/TE/UYXQTra550lHtlv9eGmp+dvN9pUDtA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.2.0", + "@typescript-eslint/visitor-keys": "4.2.0", + "debug": "^4.1.1", + "globby": "^11.0.1", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.2.0.tgz", + "integrity": "sha512-WIf4BNOlFOH2W+YqGWa6YKLcK/EB3gEj2apCrqLw6mme1RzBy0jtJ9ewJgnrZDB640zfnv8L+/gwGH5sYp/rGw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.2.0", + "eslint-visitor-keys": "^2.0.0" + } + }, "semver": { "version": "7.3.2", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", @@ -2193,15 +2249,65 @@ } }, "@typescript-eslint/parser": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.1.1.tgz", - "integrity": "sha512-NLIhmicpKGfJbdXyQBz9j48PA6hq6e+SDOoXy7Ak6bq1ebGqbgG+fR1UIDAuay6OjQdot69c/URu2uLlsP8GQQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.2.0.tgz", + "integrity": "sha512-54jJ6MwkOtowpE48C0QJF9iTz2/NZxfKVJzv1ha5imigzHbNSLN9yvbxFFH1KdlRPQrlR8qxqyOvLHHxd397VA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "4.1.1", - "@typescript-eslint/types": "4.1.1", - "@typescript-eslint/typescript-estree": "4.1.1", + "@typescript-eslint/scope-manager": "4.2.0", + "@typescript-eslint/types": "4.2.0", + "@typescript-eslint/typescript-estree": "4.2.0", "debug": "^4.1.1" + }, + "dependencies": { + "@typescript-eslint/scope-manager": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.2.0.tgz", + "integrity": "sha512-Tb402cxxObSxWIVT+PnBp5ruT2V/36yj6gG4C9AjkgRlZpxrLAzWDk3neen6ToMBGeGdxtnfFLoJRUecGz9mYQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.2.0", + "@typescript-eslint/visitor-keys": "4.2.0" + } + }, + "@typescript-eslint/types": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.2.0.tgz", + "integrity": "sha512-xkv5nIsxfI/Di9eVwN+G9reWl7Me9R5jpzmZUch58uQ7g0/hHVuGUbbn4NcxcM5y/R4wuJIIEPKPDb5l4Fdmwg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.2.0.tgz", + "integrity": "sha512-iWDLCB7z4MGkLipduF6EOotdHNtgxuNKnYD54nMS/oitFnsk4S3S/TE/UYXQTra550lHtlv9eGmp+dvN9pUDtA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.2.0", + "@typescript-eslint/visitor-keys": "4.2.0", + "debug": "^4.1.1", + "globby": "^11.0.1", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.2.0.tgz", + "integrity": "sha512-WIf4BNOlFOH2W+YqGWa6YKLcK/EB3gEj2apCrqLw6mme1RzBy0jtJ9ewJgnrZDB640zfnv8L+/gwGH5sYp/rGw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "4.2.0", + "eslint-visitor-keys": "^2.0.0" + } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "dev": true + } } }, "@typescript-eslint/scope-manager": { @@ -5351,9 +5457,9 @@ "dev": true }, "d3": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/d3/-/d3-6.1.1.tgz", - "integrity": "sha512-bJYW9wlS2uvP2EoMkcPptrUzLMHQKCbiSW+/la8iGSLZgs4KbI/f3Fch4RtnUA9PA+/nPlwyFYzTwDjX80Of8w==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/d3/-/d3-6.2.0.tgz", + "integrity": "sha512-aH+kx55J8vRBh4K4k9GN4EbNO3QnZsXy4XBfrnr4fL2gQuszUAPQU3fV2oObO2iSpreRH/bG/wfvO+hDu2+e9w==", "dev": true, "requires": { "d3-array": "2", @@ -5389,9 +5495,9 @@ } }, "d3-array": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.7.1.tgz", - "integrity": "sha512-dYWhEvg1L2+osFsSqNHpXaPQNugLT4JfyvbLE046I2PDcgYGFYc0w24GSJwbmcjjZYOPC3PNP2S782bWUM967Q==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.8.0.tgz", + "integrity": "sha512-6V272gsOeg7+9pTW1jSYOR1QE37g95I3my1hBmY+vOUNHRrk9yt4OTz/gK7PMkVAVDrYYq4mq3grTiZ8iJdNIw==", "dev": true }, "d3-axis": { @@ -5478,15 +5584,6 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } } } }, @@ -5571,12 +5668,12 @@ "dev": true }, "d3-scale": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.2.2.tgz", - "integrity": "sha512-3Mvi5HfqPFq0nlyeFlkskGjeqrR/790pINMHc4RXKJ2E6FraTd3juaRIRZZHyMAbi3LjAMW0EH4FB1WgoGyeXg==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.2.3.tgz", + "integrity": "sha512-8E37oWEmEzj57bHcnjPVOBS3n4jqakOeuv1EDdQSiSrYnMCBdMd3nc4HtKk7uia8DUHcY/CGuJ42xxgtEYrX0g==", "dev": true, "requires": { - "d3-array": "1.2.0 - 2", + "d3-array": "^2.3.0", "d3-format": "1 - 2", "d3-interpolate": "1.2.0 - 2", "d3-time": "1 - 2", @@ -6587,9 +6684,9 @@ } }, "eslint-config-prettier": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.11.0.tgz", - "integrity": "sha512-oB8cpLWSAjOVFEJhhyMZh6NOEOtBVziaqdDQ86+qhDHFbZXoRTM7pNSvFRfW/W/L/LrQ38C99J5CGuRBBzBsdA==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.12.0.tgz", + "integrity": "sha512-9jWPlFlgNwRUYVoujvWTQ1aMO8o6648r+K7qU7K5Jmkbyqav1fuEZC0COYpGBxyiAJb65Ra9hrmFx19xRGwXWw==", "dev": true, "requires": { "get-stdin": "^6.0.0" @@ -6975,9 +7072,9 @@ } }, "eslint-plugin-react": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.20.6.tgz", - "integrity": "sha512-kidMTE5HAEBSLu23CUDvj8dc3LdBU0ri1scwHBZjI41oDv4tjsWZKU7MQccFzH1QYPYhsnTF2ovh7JlcIcmxgg==", + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.21.2.tgz", + "integrity": "sha512-j3XKvrK3rpBzveKFbgAeGsWb9uz6iUOrR0jixRfjwdFeGSRsXvVTFtHDQYCjsd1/6Z/xvb8Vy3LiI5Reo7fDrg==", "dev": true, "requires": { "array-includes": "^3.1.1", @@ -8108,9 +8205,9 @@ "dev": true }, "geoip-country": { - "version": "4.0.36", - "resolved": "https://registry.npmjs.org/geoip-country/-/geoip-country-4.0.36.tgz", - "integrity": "sha512-E5St7MgZvIXsUDprwm0cEuxF27xBIvdwBCi8i+wl28JVHF9i/6ilWNRf/8/dkCqdkubbR3K/ipN+rkaZe3bXMw==", + "version": "4.0.37", + "resolved": "https://registry.npmjs.org/geoip-country/-/geoip-country-4.0.37.tgz", + "integrity": "sha512-d0998evpxzUMDrniaytK5hkaTK8YHw7S73lZAB20AE2yj25EDN0opEPdiCRsBJEAvApZ5MmE1/Q9CQYhoXGOOw==", "requires": { "async": "^2.6.1", "colors": "^1.4.0", @@ -8120,6 +8217,16 @@ "lazy": "^1.0.11", "rimraf": "^2.7.1", "yauzl": "^2.10.0" + }, + "dependencies": { + "iconv-lite": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.2.tgz", + "integrity": "sha512-kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } } }, "get-caller-file": { @@ -8669,9 +8776,9 @@ } }, "html-webpack-plugin": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.4.1.tgz", - "integrity": "sha512-nEtdEIsIGXdXGG7MjTTZlmhqhpHU9pJFc1OYxcP36c5/ZKP6b0BJMww2QTvJGQYA9aMxUnjDujpZdYcVOXiBCQ==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz", + "integrity": "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==", "dev": true, "requires": { "@types/html-minifier-terser": "^5.0.0", @@ -8917,9 +9024,10 @@ "dev": true }, "iconv-lite": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.2.tgz", - "integrity": "sha512-kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag==", + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, "requires": { "safer-buffer": ">= 2.1.2 < 3" } @@ -12205,9 +12313,9 @@ "dev": true }, "postcss": { - "version": "8.0.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.0.6.tgz", - "integrity": "sha512-P4lvqkhoiba/w0JE1t432xlQyeJnnf1elrviZOX0GybserV79IN4skB2nQg+NoOmkq30MNqVv9ggdqVmYjaolA==", + "version": "8.0.9", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.0.9.tgz", + "integrity": "sha512-9Ikq03Hvb/L6dgnOtNOUbcgg9Rsff5uKrI1TyNTQ2ALpa6psZk1Ar3/Hhxv2Q0rECRGDxtcMUTZIQglXozlrDQ==", "dev": true, "requires": { "colorette": "^1.2.1", @@ -15103,14 +15211,14 @@ "dev": true }, "react-intl": { - "version": "5.8.2", - "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-5.8.2.tgz", - "integrity": "sha512-WiZqh4xTSmc+HlCzJ1b0imIPr7OFx0g7kl6RGAazb7WCtUNhsdX5jBmwk5CplwVPXiBCdytuKmyfX4XTrrvA9A==", + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-5.8.3.tgz", + "integrity": "sha512-ueM7JhbBIi+6FpH6jCrJuKcYpjmFn9UAHA28ojY8LMAL1PowZ/53XGGMvfj32J0/2EIuHQ6vUbi/07kJqe1ksQ==", "dev": true, "requires": { "@formatjs/ecma402-abstract": "^1.2.2", - "@formatjs/intl": "^1.3.2", - "@formatjs/intl-displaynames": "^3.3.8", + "@formatjs/intl": "^1.3.3", + "@formatjs/intl-displaynames": "^3.3.9", "@formatjs/intl-listformat": "^4.2.7", "@formatjs/intl-relativetimeformat": "^7.2.7", "@types/hoist-non-react-statics": "^3.3.1", @@ -17607,9 +17715,9 @@ } }, "ts-node-dev": { - "version": "1.0.0-pre.62", - "resolved": "https://registry.npmjs.org/ts-node-dev/-/ts-node-dev-1.0.0-pre.62.tgz", - "integrity": "sha512-hfsEuCqUZOVnZ86l7A3icxD1nFt1HEmLVbx4YOHCkrbSHPBNWcw+IczAPZo3zz7YiOm9vs0xG6OENNrkgm89tQ==", + "version": "1.0.0-pre.63", + "resolved": "https://registry.npmjs.org/ts-node-dev/-/ts-node-dev-1.0.0-pre.63.tgz", + "integrity": "sha512-KURricXsXtiB4R+NCgiKgE01wyTe/GlXTdAPIhliDhF3kCn00kzyepAc1H8kbUJCmz0oYQq/GQ6CMtiWovs9qg==", "dev": true, "requires": { "chokidar": "^3.4.0", @@ -17909,9 +18017,9 @@ } }, "typed-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/typed-emitter/-/typed-emitter-1.3.0.tgz", - "integrity": "sha512-sLA7oQv0OUgAbbWeadAm8OpzssufUxXof6O50JaBX6guZrRi2XbhCdKO321TleFN45oL/WdiR1UsKF6eUTwpZg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/typed-emitter/-/typed-emitter-1.3.1.tgz", + "integrity": "sha512-2h7utWyXgd2R2u2IuL8B4yu1gqMxbgUj2VS/MGVbFhEVQNJKXoQQoS5CBMh+eW31zFeSmDfEQ3qQf4xy5SlPVQ==", "dev": true }, "typedarray": { diff --git a/package.json b/package.json index 024db517..afd85bf6 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,7 @@ }, "dependencies": { "argon2-browser": "^1.15.1", - "geoip-country": "^4.0.36" + "geoip-country": "^4.0.37" }, "devDependencies": { "@babel/core": "^7.11.6", @@ -43,7 +43,7 @@ "@babel/preset-env": "^7.11.5", "@babel/preset-react": "^7.10.4", "@babel/preset-typescript": "^7.10.4", - "@formatjs/cli": "^2.11.2", + "@formatjs/cli": "^2.12.0", "@types/argon2-browser": "^1.12.0", "@types/bencode": "^2.0.0", "@types/body-parser": "^1.19.0", @@ -57,7 +57,7 @@ "@types/http-errors": "^1.8.0", "@types/morgan": "^1.9.1", "@types/nedb": "^1.8.11", - "@types/node": "^14.11.1", + "@types/node": "^14.11.2", "@types/passport": "^1.0.4", "@types/react": "^16.9.49", "@types/react-dom": "^16.9.8", @@ -65,8 +65,8 @@ "@types/react-router-dom": "^5.1.5", "@types/react-transition-group": "^4.4.0", "@types/spdy": "^3.4.4", - "@typescript-eslint/eslint-plugin": "^4.1.1", - "@typescript-eslint/parser": "^4.1.1", + "@typescript-eslint/eslint-plugin": "^4.2.0", + "@typescript-eslint/parser": "^4.2.0", "@vercel/ncc": "^0.24.1", "autoprefixer": "^10.0.0", "axios": "^0.20.0", @@ -81,14 +81,14 @@ "compression": "^1.7.4", "cookie-parser": "^1.4.5", "css-loader": "^4.3.0", - "d3": "^6.1.1", + "d3": "^6.2.0", "dayjs": "^1.8.36", "debug": "^4.2.0", "deep-equal": "^2.0.3", "eslint": "^7.9.0", "eslint-config-airbnb": "^18.2.0", "eslint-config-airbnb-typescript": "^10.0.0", - "eslint-config-prettier": "^6.11.0", + "eslint-config-prettier": "^6.12.0", "eslint-config-react-app": "^6.0.0-next.98", "eslint-import-resolver-webpack": "^0.12.2", "eslint-loader": "^4.0.2", @@ -96,7 +96,7 @@ "eslint-plugin-import": "^2.22.0", "eslint-plugin-jest": "^24.0.0", "eslint-plugin-jsx-a11y": "^6.3.1", - "eslint-plugin-react": "^7.20.6", + "eslint-plugin-react": "^7.21.2", "eslint-plugin-react-hooks": "^4.1.2", "express": "^4.17.1", "feedsub": "^0.7.1", @@ -105,7 +105,7 @@ "fs-extra": "^9.0.1", "get-user-locale": "^1.4.0", "glob": "^7.1.6", - "html-webpack-plugin": "^4.4.1", + "html-webpack-plugin": "^4.5.0", "http-errors": "^1.8.0", "joi": "^17.2.1", "jsdoc": "^3.6.5", @@ -124,7 +124,7 @@ "pascal-case": "^3.1.1", "passport": "^0.4.1", "passport-jwt": "^4.0.0", - "postcss": "^8.0.5", + "postcss": "^8.0.9", "postcss-loader": "^4.0.2", "prettier": "^2.1.2", "promise": "^8.1.0", @@ -137,7 +137,7 @@ "react-dnd-touch-backend": "^11.1.3", "react-dom": "^16.13.1", "react-dropzone": "^11.1.0", - "react-intl": "^5.8.1", + "react-intl": "^5.8.3", "react-markdown": "^4.3.1", "react-measure": "^2.5.2", "react-router": "^5.2.0", @@ -153,9 +153,9 @@ "style-loader": "^1.2.1", "tar-stream": "^2.1.4", "terser-webpack-plugin": "^4.2.1", - "ts-node-dev": "^1.0.0-pre.62", + "ts-node-dev": "^1.0.0-pre.63", "typed-css-modules": "^0.6.4", - "typed-emitter": "^1.3.0", + "typed-emitter": "^1.3.1", "typescript": "^4.0.2", "url-loader": "^4.1.0", "webpack": "^4.44.1",