Javascript support is required.
diff --git a/package-lock.json b/package-lock.json
index 97bd36b0..be11727e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "tinode-webapp",
- "version": "0.16.3-rc1",
+ "version": "0.16.3-rc3",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -14,15 +14,15 @@
}
},
"@babel/core": {
- "version": "7.7.4",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.7.4.tgz",
- "integrity": "sha512-+bYbx56j4nYBmpsWtnPUsKW3NdnYxbqyfrP2w9wILBuHzdfIKz9prieZK0DFPyIzkjYVUe4QkusGL07r5pXznQ==",
+ "version": "7.7.7",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.7.7.tgz",
+ "integrity": "sha512-jlSjuj/7z138NLZALxVgrx13AOtqip42ATZP7+kYl53GvDV6+4dCek1mVUo8z8c8Xnw/mx2q3d9HWh3griuesQ==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.5.5",
- "@babel/generator": "^7.7.4",
+ "@babel/generator": "^7.7.7",
"@babel/helpers": "^7.7.4",
- "@babel/parser": "^7.7.4",
+ "@babel/parser": "^7.7.7",
"@babel/template": "^7.7.4",
"@babel/traverse": "^7.7.4",
"@babel/types": "^7.7.4",
@@ -35,6 +35,24 @@
"source-map": "^0.5.0"
},
"dependencies": {
+ "@babel/generator": {
+ "version": "7.7.7",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.7.tgz",
+ "integrity": "sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.7.4",
+ "jsesc": "^2.5.1",
+ "lodash": "^4.17.13",
+ "source-map": "^0.5.0"
+ }
+ },
+ "@babel/parser": {
+ "version": "7.7.7",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz",
+ "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==",
+ "dev": true
+ },
"debug": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
@@ -198,9 +216,9 @@
}
},
"@babel/helper-module-transforms": {
- "version": "7.7.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.7.4.tgz",
- "integrity": "sha512-ehGBu4mXrhs0FxAqN8tWkzF8GSIGAiEumu4ONZ/hD9M88uHcD+Yu2ttKfOCgwzoesJOJrtQh7trI5YPbRtMmnA==",
+ "version": "7.7.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.7.5.tgz",
+ "integrity": "sha512-A7pSxyJf1gN5qXVcidwLWydjftUN878VkalhXX5iQDuGyiGK3sOrrKKHF4/A4fwHtnsotv/NipwAeLzY4KQPvw==",
"dev": true,
"requires": {
"@babel/helper-module-imports": "^7.7.4",
@@ -351,9 +369,9 @@
}
},
"@babel/plugin-proposal-object-rest-spread": {
- "version": "7.7.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.7.4.tgz",
- "integrity": "sha512-rnpnZR3/iWKmiQyJ3LKJpSwLDcX/nSXhdLk4Aq/tXOApIvyu7qoabrige0ylsAJffaUC51WiBu209Q0U+86OWQ==",
+ "version": "7.7.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.7.7.tgz",
+ "integrity": "sha512-3qp9I8lelgzNedI3hrhkvhaEYree6+WHnyA/q4Dza9z7iEIs1eyhWyJnetk3jJ69RT0AT4G0UhEGwyGFJ7GUuQ==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.0.0",
@@ -371,9 +389,9 @@
}
},
"@babel/plugin-proposal-unicode-property-regex": {
- "version": "7.7.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.4.tgz",
- "integrity": "sha512-cHgqHgYvffluZk85dJ02vloErm3Y6xtH+2noOBOJ2kXOJH3aVCDnj5eR/lVNlTnYu4hndAPJD3rTFjW3qee0PA==",
+ "version": "7.7.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.7.tgz",
+ "integrity": "sha512-80PbkKyORBUVm1fbTLrHpYdJxMThzM1UqFGh0ALEhO9TYbG86Ah9zQYAB/84axz2vcxefDLdZwWwZNlYARlu9w==",
"dev": true,
"requires": {
"@babel/helper-create-regexp-features-plugin": "^7.7.4",
@@ -517,9 +535,9 @@
}
},
"@babel/plugin-transform-dotall-regex": {
- "version": "7.7.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.4.tgz",
- "integrity": "sha512-mk0cH1zyMa/XHeb6LOTXTbG7uIJ8Rrjlzu91pUx/KS3JpcgaTDwMS8kM+ar8SLOvlL2Lofi4CGBAjCo3a2x+lw==",
+ "version": "7.7.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.7.tgz",
+ "integrity": "sha512-b4in+YlTeE/QmTgrllnb3bHA0HntYvjz8O3Mcbx75UBPJA2xhb5A8nle498VhxSXJHQefjtQxpnLPehDJ4TRlg==",
"dev": true,
"requires": {
"@babel/helper-create-regexp-features-plugin": "^7.7.4",
@@ -583,23 +601,23 @@
}
},
"@babel/plugin-transform-modules-amd": {
- "version": "7.7.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.7.4.tgz",
- "integrity": "sha512-/542/5LNA18YDtg1F+QHvvUSlxdvjZoD/aldQwkq+E3WCkbEjNSN9zdrOXaSlfg3IfGi22ijzecklF/A7kVZFQ==",
+ "version": "7.7.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.7.5.tgz",
+ "integrity": "sha512-CT57FG4A2ZUNU1v+HdvDSDrjNWBrtCmSH6YbbgN3Lrf0Di/q/lWRxZrE72p3+HCCz9UjfZOEBdphgC0nzOS6DQ==",
"dev": true,
"requires": {
- "@babel/helper-module-transforms": "^7.7.4",
+ "@babel/helper-module-transforms": "^7.7.5",
"@babel/helper-plugin-utils": "^7.0.0",
"babel-plugin-dynamic-import-node": "^2.3.0"
}
},
"@babel/plugin-transform-modules-commonjs": {
- "version": "7.7.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.4.tgz",
- "integrity": "sha512-k8iVS7Jhc367IcNF53KCwIXtKAH7czev866ThsTgy8CwlXjnKZna2VHwChglzLleYrcHz1eQEIJlGRQxB53nqA==",
+ "version": "7.7.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.5.tgz",
+ "integrity": "sha512-9Cq4zTFExwFhQI6MT1aFxgqhIsMWQWDVwOgLzl7PTWJHsNaqFvklAU+Oz6AQLAS0dJKTwZSOCo20INwktxpi3Q==",
"dev": true,
"requires": {
- "@babel/helper-module-transforms": "^7.7.4",
+ "@babel/helper-module-transforms": "^7.7.5",
"@babel/helper-plugin-utils": "^7.0.0",
"@babel/helper-simple-access": "^7.7.4",
"babel-plugin-dynamic-import-node": "^2.3.0"
@@ -655,9 +673,9 @@
}
},
"@babel/plugin-transform-parameters": {
- "version": "7.7.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.7.4.tgz",
- "integrity": "sha512-VJwhVePWPa0DqE9vcfptaJSzNDKrWU/4FbYCjZERtmqEs05g3UMXnYMZoXja7JAJ7Y7sPZipwm/pGApZt7wHlw==",
+ "version": "7.7.7",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.7.7.tgz",
+ "integrity": "sha512-OhGSrf9ZBrr1fw84oFXj5hgi8Nmg+E2w5L7NhnG0lPvpDtqd7dbyilM2/vR8CKbJ907RyxPh2kj6sBCSSfI9Ew==",
"dev": true,
"requires": {
"@babel/helper-call-delegate": "^7.7.4",
@@ -715,9 +733,9 @@
}
},
"@babel/plugin-transform-regenerator": {
- "version": "7.7.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.4.tgz",
- "integrity": "sha512-e7MWl5UJvmPEwFJTwkBlPmqixCtr9yAASBqff4ggXTNicZiwbF8Eefzm6NVgfiBp7JdAGItecnctKTgH44q2Jw==",
+ "version": "7.7.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.5.tgz",
+ "integrity": "sha512-/8I8tPvX2FkuEyWbjRCt4qTAgZK0DVy8QRguhA524UH48RfGJy94On2ri+dCuwOpcerPRl9O4ebQkRcVzIaGBw==",
"dev": true,
"requires": {
"regenerator-transform": "^0.14.0"
@@ -790,9 +808,9 @@
}
},
"@babel/preset-env": {
- "version": "7.7.4",
- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.7.4.tgz",
- "integrity": "sha512-Dg+ciGJjwvC1NIe/DGblMbcGq1HOtKbw8RLl4nIjlfcILKEOkWT/vRqPpumswABEBVudii6dnVwrBtzD7ibm4g==",
+ "version": "7.7.7",
+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.7.7.tgz",
+ "integrity": "sha512-pCu0hrSSDVI7kCVUOdcMNQEbOPJ52E+LrQ14sN8uL2ALfSqePZQlKrOy+tM4uhEdYlCHi4imr8Zz2cZe9oSdIg==",
"dev": true,
"requires": {
"@babel/helper-module-imports": "^7.7.4",
@@ -800,9 +818,9 @@
"@babel/plugin-proposal-async-generator-functions": "^7.7.4",
"@babel/plugin-proposal-dynamic-import": "^7.7.4",
"@babel/plugin-proposal-json-strings": "^7.7.4",
- "@babel/plugin-proposal-object-rest-spread": "^7.7.4",
+ "@babel/plugin-proposal-object-rest-spread": "^7.7.7",
"@babel/plugin-proposal-optional-catch-binding": "^7.7.4",
- "@babel/plugin-proposal-unicode-property-regex": "^7.7.4",
+ "@babel/plugin-proposal-unicode-property-regex": "^7.7.7",
"@babel/plugin-syntax-async-generators": "^7.7.4",
"@babel/plugin-syntax-dynamic-import": "^7.7.4",
"@babel/plugin-syntax-json-strings": "^7.7.4",
@@ -816,23 +834,23 @@
"@babel/plugin-transform-classes": "^7.7.4",
"@babel/plugin-transform-computed-properties": "^7.7.4",
"@babel/plugin-transform-destructuring": "^7.7.4",
- "@babel/plugin-transform-dotall-regex": "^7.7.4",
+ "@babel/plugin-transform-dotall-regex": "^7.7.7",
"@babel/plugin-transform-duplicate-keys": "^7.7.4",
"@babel/plugin-transform-exponentiation-operator": "^7.7.4",
"@babel/plugin-transform-for-of": "^7.7.4",
"@babel/plugin-transform-function-name": "^7.7.4",
"@babel/plugin-transform-literals": "^7.7.4",
"@babel/plugin-transform-member-expression-literals": "^7.7.4",
- "@babel/plugin-transform-modules-amd": "^7.7.4",
- "@babel/plugin-transform-modules-commonjs": "^7.7.4",
+ "@babel/plugin-transform-modules-amd": "^7.7.5",
+ "@babel/plugin-transform-modules-commonjs": "^7.7.5",
"@babel/plugin-transform-modules-systemjs": "^7.7.4",
"@babel/plugin-transform-modules-umd": "^7.7.4",
"@babel/plugin-transform-named-capturing-groups-regex": "^7.7.4",
"@babel/plugin-transform-new-target": "^7.7.4",
"@babel/plugin-transform-object-super": "^7.7.4",
- "@babel/plugin-transform-parameters": "^7.7.4",
+ "@babel/plugin-transform-parameters": "^7.7.7",
"@babel/plugin-transform-property-literals": "^7.7.4",
- "@babel/plugin-transform-regenerator": "^7.7.4",
+ "@babel/plugin-transform-regenerator": "^7.7.5",
"@babel/plugin-transform-reserved-words": "^7.7.4",
"@babel/plugin-transform-shorthand-properties": "^7.7.4",
"@babel/plugin-transform-spread": "^7.7.4",
@@ -842,7 +860,7 @@
"@babel/plugin-transform-unicode-regex": "^7.7.4",
"@babel/types": "^7.7.4",
"browserslist": "^4.6.0",
- "core-js-compat": "^3.1.1",
+ "core-js-compat": "^3.6.0",
"invariant": "^2.2.2",
"js-levenshtein": "^1.1.3",
"semver": "^5.5.0"
@@ -918,167 +936,190 @@
}
},
"@firebase/analytics": {
- "version": "0.2.7",
- "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.2.7.tgz",
- "integrity": "sha512-ZpGvppEOk4qID5PZiPyGi5v+LFnXkbknMBm2ARisph1iesmxwgSHhn3QlqghjdVbdxONV2y4YSVUkJNCxCtX9A==",
+ "version": "0.2.9",
+ "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.2.9.tgz",
+ "integrity": "sha512-ejKZp5+YDL5CAbuId3vtqwtvVbQfdDmP9ushwtEswrKKfNpdJV8djRpFpolj/AtNn5XIk5a80xmPWKnDaVWk/A==",
"requires": {
- "@firebase/analytics-types": "0.2.3",
- "@firebase/installations": "0.3.6",
- "@firebase/util": "0.2.34",
+ "@firebase/analytics-types": "0.2.5",
+ "@firebase/component": "0.1.1",
+ "@firebase/installations": "0.3.8",
+ "@firebase/util": "0.2.36",
"tslib": "1.10.0"
}
},
"@firebase/analytics-types": {
- "version": "0.2.3",
- "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.2.3.tgz",
- "integrity": "sha512-8R8V5ZZsg6lDe2EiqgNq3XMQpAHbfStoXqRjdxu7FVCNLb/yxBThANdFXHbh4XxDc7vJEZr90PAjRB+bfGkSyw=="
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.2.5.tgz",
+ "integrity": "sha512-aa746gTiILMn9TPBJXaYhYqnCL4CQwd4aYTAZseI9RZ/hf117xJTNy9/ZTmG5gl2AqxV0LgtdHYqKAjRlNqPIQ=="
},
"@firebase/app": {
- "version": "0.4.25",
- "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.4.25.tgz",
- "integrity": "sha512-Zf7RsWJhJXqWJ8tp1NQXFTYoEeURVkA+yI6On0SmPAxUo2CG1sXGhUt0TJBnYpKQLeDbhxVx552U85iMaVkvkw==",
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.5.0.tgz",
+ "integrity": "sha512-n1aT4qQlFJaf0Poo5AoU4HGWVfvZCr2WpohpvNYlfbXhbSbEidwVbQKxNHN0wujFCtnggf3XGcYoF+FPQxESKw==",
"requires": {
- "@firebase/app-types": "0.4.8",
- "@firebase/logger": "0.1.31",
- "@firebase/util": "0.2.34",
+ "@firebase/app-types": "0.5.0",
+ "@firebase/component": "0.1.1",
+ "@firebase/logger": "0.1.33",
+ "@firebase/util": "0.2.36",
"dom-storage": "2.1.0",
"tslib": "1.10.0",
"xmlhttprequest": "1.8.0"
}
},
"@firebase/app-types": {
- "version": "0.4.8",
- "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.4.8.tgz",
- "integrity": "sha512-VTjWRooelMExK/rKArp6WqnWJJfi8Vs6VuDYDSeMcQ3NpSux2bW1dfJFuzYmiK1+37hEJP1F43DyUDv2lCJquw=="
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.5.0.tgz",
+ "integrity": "sha512-8j+vCXTpAkYGcFk86mPZ90V6HMFmn196RIEW9Opi0PN+VrPFC1l/eW0gptM8v7VXaQhECOxws3TN2g+dDaeSYA=="
},
"@firebase/auth": {
- "version": "0.13.1",
- "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.13.1.tgz",
- "integrity": "sha512-JN/850MuahGea7NZMVbNTl3ASGFqSt8Hx9DuP4s0XZ1U0FcA439nSKGxjD0phn/HpwzYyU+sMxh1gmffuyWKMw==",
+ "version": "0.13.3",
+ "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-0.13.3.tgz",
+ "integrity": "sha512-Ks+6PdLzuxrlkbnSbrMKpOdCbvrfJEBwXe2/GfHCDuJWsxUEx2qFcda+g04pgXnlf1qCjPeNEJM8U0WzTvGHyA==",
"requires": {
- "@firebase/auth-types": "0.9.1"
+ "@firebase/auth-types": "0.9.3"
}
},
+ "@firebase/auth-interop-types": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.1.tgz",
+ "integrity": "sha512-rNpCOyCspZvNDoQVQLQQgWAGBMB2ClCWKN1c8cEFgLNFgnMJrjVB+tcL7KW2q2UjKa7l8Mxgwys7szTiEDAcvA=="
+ },
"@firebase/auth-types": {
- "version": "0.9.1",
- "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.9.1.tgz",
- "integrity": "sha512-3P+qkJHkPcbyF9mubHGC4Bz2uZ6ha647rhWi3eMihXdD6E+vTEGpAi/KOp6KYvZJRbGbuCrobP61Djay1PuFlA=="
+ "version": "0.9.3",
+ "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.9.3.tgz",
+ "integrity": "sha512-eS9BEuZ1XxBQReUhG6lbus9ScOgHwqYPT7a645PKa/tBb1BWsgivwRFzH0BATPGLP+JTtRvy5JqEsQ25S7J4ig=="
+ },
+ "@firebase/component": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.1.1.tgz",
+ "integrity": "sha512-e9MrCYH10+CvGyJsuntdqH+Gtkbvm33GBEPprKClq9Qh36gXZxtvlUPwXACJfaD34tqxFB2V0pGi7i8iJUA+AA==",
+ "requires": {
+ "@firebase/util": "0.2.36",
+ "tslib": "1.10.0"
+ }
},
"@firebase/database": {
- "version": "0.5.13",
- "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.5.13.tgz",
- "integrity": "sha512-B1+6Ns3jbpryDUi6ZohByXk8EPcuD5rUla1UchzdCjsU1waq06QyUrakow5Hr5RugqmziMAOfzpXid+wV4+bvw==",
+ "version": "0.5.17",
+ "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.5.17.tgz",
+ "integrity": "sha512-nufRBK1p2adTEDvUQ1lEfa0nd2BvBe6tlDbO0q9zMQaTMg9dDjTomKRsc3byyRDhhTwDNwX4oUCFCTNTOHoKaA==",
"requires": {
- "@firebase/database-types": "0.4.8",
- "@firebase/logger": "0.1.31",
- "@firebase/util": "0.2.34",
+ "@firebase/auth-interop-types": "0.1.1",
+ "@firebase/component": "0.1.1",
+ "@firebase/database-types": "0.4.10",
+ "@firebase/logger": "0.1.33",
+ "@firebase/util": "0.2.36",
"faye-websocket": "0.11.3",
"tslib": "1.10.0"
}
},
"@firebase/database-types": {
- "version": "0.4.8",
- "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.4.8.tgz",
- "integrity": "sha512-bYGzvcwjGOSWuL43nldY3kD3ldPDLTiiOF0TItsJx2JdL58PzGiGaR71dvPJhueNBn+bwJ5KPJxpqTSVqM/j8w==",
+ "version": "0.4.10",
+ "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.4.10.tgz",
+ "integrity": "sha512-66puLsckt5HASgRN3CfhLn2iuGrgCjfH3u17OL0f5MtEweYLx+yW2QW5d539Wx30xD4B+INEdaRetw6xEa9t7g==",
"requires": {
- "@firebase/app-types": "0.4.8"
+ "@firebase/app-types": "0.5.0"
}
},
"@firebase/firestore": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-1.8.0.tgz",
- "integrity": "sha512-MOuM2Bpgq9b+GnMJL9ui8aIwTTCSZ0u+qG2R7O8NoQogvB/XDCDjPER7PJfLLZ03yxiSuWKiJ+pu37AqgDIxhg==",
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-1.9.1.tgz",
+ "integrity": "sha512-b3MsfyXxE65HirKdR9R/EI++1esyU4Mg8UN5LA+3Kbov7qMAPqHpXdrZy1v4Ng3+ZA2NC7Y08boaIgudr98sGA==",
"requires": {
- "@firebase/firestore-types": "1.8.0",
- "@firebase/logger": "0.1.31",
- "@firebase/util": "0.2.34",
- "@firebase/webchannel-wrapper": "0.2.32",
+ "@firebase/component": "0.1.1",
+ "@firebase/firestore-types": "1.9.0",
+ "@firebase/logger": "0.1.33",
+ "@firebase/util": "0.2.36",
+ "@firebase/webchannel-wrapper": "0.2.34",
"@grpc/proto-loader": "^0.5.0",
"grpc": "1.24.2",
"tslib": "1.10.0"
}
},
"@firebase/firestore-types": {
- "version": "1.8.0",
- "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-1.8.0.tgz",
- "integrity": "sha512-Zy7IDqtjZPbKB6tP4dKuNks3tCvWOa3VhqEdl4WLyMKhvqh+/d0lzr+0HEEeEWR4IogsnJmLZUjDx0eqvqfCpg=="
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-1.9.0.tgz",
+ "integrity": "sha512-UOtneGMUTLr58P56Y0GT/c4ZyC39vOoRAzgwad4PIsyc7HlKShbHKJpyys/LdlUYIsQdy/2El3Qy1veiBQ+ZJg=="
},
"@firebase/functions": {
- "version": "0.4.26",
- "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.4.26.tgz",
- "integrity": "sha512-ZY3sWKdi7UuKhZ/P05AtzOwPNZCU4oSkpWc1UR+GcYvGtn54e8PVwFvhYBZpo9DyvEgDx/0uXrtMVRvqdYUmDg==",
+ "version": "0.4.28",
+ "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.4.28.tgz",
+ "integrity": "sha512-XrmMNtgnYj7ftekt6StBErZ1J6ltXaR8z/fY1AW1BZ/XqfX1x/piTSvFlWy/XbHI7UyCTjQGhIQlZgutMjWNRw==",
"requires": {
- "@firebase/functions-types": "0.3.11",
- "@firebase/messaging-types": "0.3.5",
+ "@firebase/component": "0.1.1",
+ "@firebase/functions-types": "0.3.13",
+ "@firebase/messaging-types": "0.4.0",
"isomorphic-fetch": "2.2.1",
"tslib": "1.10.0"
}
},
"@firebase/functions-types": {
- "version": "0.3.11",
- "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.3.11.tgz",
- "integrity": "sha512-sNLrBzTm6Rzq/QMbCgenhJW2LU+gQx0IMYZJJjz50dhYzQSfirlEdFEo8xm59aWhqCw87AI4XzNSGgu53C2OVA=="
+ "version": "0.3.13",
+ "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.3.13.tgz",
+ "integrity": "sha512-wD075tCmZo+t/GHs5xMhi3irwjbc6SWnjXAIHjuNhVDKic5gQNkHH5QnxX930WPrPhD0RV9wuSP15fy9T1mvjw=="
},
"@firebase/installations": {
- "version": "0.3.6",
- "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.3.6.tgz",
- "integrity": "sha512-30RNzx8wBHm5RIPVVxdpSBGohPeOCl5YQ5qCdmx/gImokP9q4GC1i8BOKh/OldXiRY6nMVU2uzPaCpOSZsPFNw==",
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.3.8.tgz",
+ "integrity": "sha512-Dg1NOjyBOBV2uQrI30naSj05SuW9ByvP17tB+0uBxNf1ADJC/sG06SX2RSgV/YWnSI6+GPcE1BhGlm556pvZbQ==",
"requires": {
- "@firebase/installations-types": "0.2.2",
- "@firebase/util": "0.2.34",
+ "@firebase/component": "0.1.1",
+ "@firebase/installations-types": "0.2.4",
+ "@firebase/util": "0.2.36",
"idb": "3.0.2",
"tslib": "1.10.0"
}
},
"@firebase/installations-types": {
- "version": "0.2.2",
- "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.2.2.tgz",
- "integrity": "sha512-ABe4pJbBPYTyUQZ/BzyMZw9VEO+XYrClsxcVZ3WJTlhiu1OuBOeFfdbbsKPlywqwS5cVSM0xO9bJSgiMWQhUfQ=="
+ "version": "0.2.4",
+ "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.2.4.tgz",
+ "integrity": "sha512-rqObJmVk/JgPNafohoJL10UCbrk8nc5oMIfXWX+jnLKF5Ig3Tynp+9ZKV3VRtCI4N7633449WIkt+dUpgAtPeg=="
},
"@firebase/logger": {
- "version": "0.1.31",
- "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.1.31.tgz",
- "integrity": "sha512-1OEJaCMMaaT0VleNwer3bocbd25beR6KZUaHBweLNHEFxaNvniSv+lm83g08dWLBml3ZVOb945hp6m8REFx6/Q=="
+ "version": "0.1.33",
+ "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.1.33.tgz",
+ "integrity": "sha512-EiewY1by3mYanihTa5Wsl2/gseFzmRmZr61YtVgQN5TXpX1OlQtqds6cCoR8Hh8VueeZJg6lTV9VLVQqu6iqHw=="
},
"@firebase/messaging": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.5.7.tgz",
- "integrity": "sha512-JQLhHCo6THIzj74/iGrAxJY3YI05+q9UlHAykr8HkDtmNjFkiVCGLcuCrYcwayvElziGGQ3EQAD+EGAN1BkjCw==",
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.6.0.tgz",
+ "integrity": "sha512-eVPzdmnSXk3hdTRbo8/9epAOAgUdnc5cHJaKMR9bpGeihk3tgNxgWIydgaGXQZKTmnTa5ZikyNfu5kyxtwFV/A==",
"requires": {
- "@firebase/installations": "0.3.6",
- "@firebase/messaging-types": "0.3.5",
- "@firebase/util": "0.2.34",
+ "@firebase/component": "0.1.1",
+ "@firebase/installations": "0.3.8",
+ "@firebase/messaging-types": "0.4.0",
+ "@firebase/util": "0.2.36",
"tslib": "1.10.0"
}
},
"@firebase/messaging-types": {
- "version": "0.3.5",
- "resolved": "https://registry.npmjs.org/@firebase/messaging-types/-/messaging-types-0.3.5.tgz",
- "integrity": "sha512-pRhKJlE/eXc6uBGCmi7BjBen427lbIVlxUH9aKpu5Nrd8nUQ507WwVVL098A0oY0Kx2AJxjwjmtDjDYCaFm9Hg=="
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/@firebase/messaging-types/-/messaging-types-0.4.0.tgz",
+ "integrity": "sha512-szzmMLo1xn0RHGpnvsgFwDY0H7uAPc+V/mlw2jIlBUtZq0mAYspPwM8J9KkvdAMPTfsm/sgJb9r6DzbGNffDNg=="
},
"@firebase/performance": {
- "version": "0.2.26",
- "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.2.26.tgz",
- "integrity": "sha512-xQpdBv3dygt7y/mMkixPL9ty1YzTyGyVvazub1QNBqzEyIVRI7Slg03taFQ6551x+JPWmmyUCqH6+dQ4U2+HHg==",
+ "version": "0.2.28",
+ "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.2.28.tgz",
+ "integrity": "sha512-A9hCz4MFvs081atOfvtAu6YV2MMrx758DzNZrHaMHJCeLPQFPy1zRQ+zZzdV/bsktVNYhUatVo/1G8jLscBUQQ==",
"requires": {
- "@firebase/installations": "0.3.6",
- "@firebase/logger": "0.1.31",
- "@firebase/performance-types": "0.0.6",
- "@firebase/util": "0.2.34",
+ "@firebase/component": "0.1.1",
+ "@firebase/installations": "0.3.8",
+ "@firebase/logger": "0.1.33",
+ "@firebase/performance-types": "0.0.8",
+ "@firebase/util": "0.2.36",
"tslib": "1.10.0"
}
},
"@firebase/performance-types": {
- "version": "0.0.6",
- "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.0.6.tgz",
- "integrity": "sha512-nfiIWBuMVXj+G+xIQwpwQjFhtY85GnywAL1S/CTEMTe6tgc9nA+x9ycFU2rEIl3XVTeaHqs616pe1gYToGpRJQ=="
+ "version": "0.0.8",
+ "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.0.8.tgz",
+ "integrity": "sha512-3RK15Bct9PRdr0YBdbZV2KTi5yrPzscJVEsdnsLHuwXBntqlQaouQqwlCNFn25dtCMY0cgV/yiaFmuo13mbJ8A=="
},
"@firebase/polyfill": {
- "version": "0.3.29",
- "resolved": "https://registry.npmjs.org/@firebase/polyfill/-/polyfill-0.3.29.tgz",
- "integrity": "sha512-Ogc6BUYoyOb64lFAGBjMydoczSHdazMeINTBjEEfSkaDqOi7l/tgk9X+oWYe5mxfPNrdBLREkfQb6oKqFPqydQ==",
+ "version": "0.3.30",
+ "resolved": "https://registry.npmjs.org/@firebase/polyfill/-/polyfill-0.3.30.tgz",
+ "integrity": "sha512-ewYLN+CWiLTsLj0LFXLvdEKIaM1PJtoot2FoQ8VSYqYXbwahHCRwcmLRtgvHpR7bvIYPs9HYx8aBK0GrMP3bNg==",
"requires": {
- "core-js": "3.4.1",
+ "core-js": "3.4.8",
"promise-polyfill": "8.1.3",
"whatwg-fetch": "2.0.4"
},
@@ -1091,78 +1132,80 @@
}
},
"@firebase/remote-config": {
- "version": "0.1.7",
- "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.7.tgz",
- "integrity": "sha512-v//JIZZSMwPPuHDK+SmcBPA02UTYT2NiDa+4U42Di2iFG5Q9nlOkrxHIOx6Qqr1t7gDqgC1qBRYBeorTpxbTeA==",
+ "version": "0.1.9",
+ "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.1.9.tgz",
+ "integrity": "sha512-s51iqMkmietpi8eSWuP6RKNdi3pDfIV3QFOgGQIe/0yCqGYQJTKpB5ZhigT3x7Goy/yXfU8GexJV0r8sNrkWQg==",
"requires": {
- "@firebase/installations": "0.3.6",
- "@firebase/logger": "0.1.31",
- "@firebase/remote-config-types": "0.1.3",
- "@firebase/util": "0.2.34",
+ "@firebase/component": "0.1.1",
+ "@firebase/installations": "0.3.8",
+ "@firebase/logger": "0.1.33",
+ "@firebase/remote-config-types": "0.1.5",
+ "@firebase/util": "0.2.36",
"tslib": "1.10.0"
}
},
"@firebase/remote-config-types": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.1.3.tgz",
- "integrity": "sha512-5niKHAHDEaTF6Ch7Jc91WNCy3ZdKEjYlq0l6tDTyjN0lHp6qJW1IKdS3ExBBRmpqP8vjQOUxSDiIPbIZV3ncHw=="
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.1.5.tgz",
+ "integrity": "sha512-1JR0XGVN0dNKJlu5sMYh0qL0jC85xNgXfUquUGNHhy9lH3++t1gD91MeiDBgxI73oFQR7PEPeu+CTeDS0g8lWQ=="
},
"@firebase/storage": {
- "version": "0.3.20",
- "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.3.20.tgz",
- "integrity": "sha512-aKZHC1M20rDKX8Xxkz5gBQgT1g0whk1rVeZaqCIrYyNsTbAEomzgodstFLtbXwhVsV+DwWzynm4G7WDoFpr4HA==",
+ "version": "0.3.22",
+ "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.3.22.tgz",
+ "integrity": "sha512-Xy4TOzWlQVEoucv/8SPoKKq/qnYOuB54AisYqkoZs2DqjBQn3Wsdo56mkLikNVr6/fnmWs8jlmjtbcP2baUkOg==",
"requires": {
- "@firebase/storage-types": "0.3.6",
- "@firebase/util": "0.2.34",
+ "@firebase/component": "0.1.1",
+ "@firebase/storage-types": "0.3.8",
+ "@firebase/util": "0.2.36",
"tslib": "1.10.0"
}
},
"@firebase/storage-types": {
- "version": "0.3.6",
- "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.3.6.tgz",
- "integrity": "sha512-yHsYhaFQMryR/lgXIdm1mMQwmyC76HLpQHtAxB5WF9FzwjXishJTn1Qe0+JuSWmlHmYXI3EyrCr/JUAv2OS1wQ=="
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.3.8.tgz",
+ "integrity": "sha512-F0ED2WZaGjhjEdOk85c/1ikDQdWM1NiATFuTmRsaGYZyoERiwh/Mr6FnjqnLIeiJZqa6v2hk/aUgKosXjMWH/Q=="
},
"@firebase/util": {
- "version": "0.2.34",
- "resolved": "https://registry.npmjs.org/@firebase/util/-/util-0.2.34.tgz",
- "integrity": "sha512-k8pNIzNLncvxDrqYVZN6/lnqZWy0OCJuZmK5urodARwdLy3sVLw5p9PWce0v9qzMO8tLdrBbCpnm1KJ8jg/kBQ==",
+ "version": "0.2.36",
+ "resolved": "https://registry.npmjs.org/@firebase/util/-/util-0.2.36.tgz",
+ "integrity": "sha512-AqrXca+8rMbPyp7zMO9BoZrdbb8wsT5kmqwge9QW4ZBxTTSQrvBs7VylGx5Ede4VbhqRJvkmo7G73/dp2L+wbA==",
"requires": {
"tslib": "1.10.0"
}
},
"@firebase/webchannel-wrapper": {
- "version": "0.2.32",
- "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.2.32.tgz",
- "integrity": "sha512-kXnsBuzmtcOntliDgxAGJJ8JHPOmZ6KgS2v0/5Fb5KXpN9UIFyeaE8pfdkBG9tESdPmGdKpJz781fEIMdMtd8A=="
+ "version": "0.2.34",
+ "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.2.34.tgz",
+ "integrity": "sha512-XCADVD5kirtoFtqZbsPMAvXdDg1gJJgzQufOt7g93YaEDIZoyKOi0dupmSzf0iQ1yzdTY1ntQz3Si0i9eac8WQ=="
},
"@formatjs/intl-listformat": {
- "version": "1.2.7",
- "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-1.2.7.tgz",
- "integrity": "sha512-wxoUh1qZ4FTkGP2xRTzh0qzFwq/8AbfkPntZ9u8fiydhnb4YDjZRAKm2FbvPXyFaIDomfJA1FjrpnhedhvEQFg==",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-1.3.1.tgz",
+ "integrity": "sha512-ASkGifaQ0icJr4/WWPYLTFnhsEnV1RKorTtS6SAvAud9jIuUc7vMcbKiecxOKoOLS9K62itnbZ89UluTLQ6tgQ==",
"requires": {
- "@formatjs/intl-utils": "^1.4.4"
+ "@formatjs/intl-utils": "^1.6.0"
}
},
"@formatjs/intl-relativetimeformat": {
- "version": "4.4.6",
- "resolved": "https://registry.npmjs.org/@formatjs/intl-relativetimeformat/-/intl-relativetimeformat-4.4.6.tgz",
- "integrity": "sha512-eyYNGp8fTUGnWnX1sYpJfu1zqUQDo/30HIkAOs9lwTpU1mTwbVUCkA9m6ivYWo/NNoKNVACbwFctspl+NimkRg==",
+ "version": "4.5.1",
+ "resolved": "https://registry.npmjs.org/@formatjs/intl-relativetimeformat/-/intl-relativetimeformat-4.5.1.tgz",
+ "integrity": "sha512-s32xwuxvkozX6NxUVAnEGZU1/k3HA3kSsRXtpCvftnCWsshNAUsUWLS/6GpfHcjLfY1XEGptSKouTasyGLZdsg==",
"requires": {
- "@formatjs/intl-utils": "^1.4.4"
+ "@formatjs/intl-utils": "^1.6.0"
}
},
"@formatjs/intl-unified-numberformat": {
- "version": "2.1.7",
- "resolved": "https://registry.npmjs.org/@formatjs/intl-unified-numberformat/-/intl-unified-numberformat-2.1.7.tgz",
- "integrity": "sha512-hC4Qq6XP7Lv1QYqzxuyeTX9dC4+QC+TBNF+mRf4H0eXQP02e2KIWz6sgaPDPfbgOj1HdxMnxACbbUdG+a9LDEw==",
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/@formatjs/intl-unified-numberformat/-/intl-unified-numberformat-2.2.0.tgz",
+ "integrity": "sha512-A9ov4uO04pSHG5Iqcrc457hvsq3lz/oWQ3B0I03zbL1rnBC8ttrZEobw3X3k/tWYPXeNJbRtsSbXqzJo55NeBw==",
"requires": {
- "@formatjs/intl-utils": "^1.4.4"
+ "@formatjs/intl-utils": "^1.6.0"
}
},
"@formatjs/intl-utils": {
- "version": "1.4.4",
- "resolved": "https://registry.npmjs.org/@formatjs/intl-utils/-/intl-utils-1.4.4.tgz",
- "integrity": "sha512-FYLEfy5rn1AYV03Vm8ey4snJRwcXzlGJWdi+oDEAMogyhPoFX4Y/jCeFSMfkcxbztYfNM8zzJqXlRBTLtAYldg=="
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/@formatjs/intl-utils/-/intl-utils-1.6.0.tgz",
+ "integrity": "sha512-5D0C4tQgNFJNaJ17BYum0GfAcKNK3oa1VWzgkv/AN7i52fg4r69ZLcpEGpf6tZiX9Qld8CDwTQOeFt6fuOqgVw=="
},
"@formatjs/macro": {
"version": "0.2.6",
@@ -1246,9 +1289,9 @@
}
},
"@types/babel__generator": {
- "version": "7.6.0",
- "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.0.tgz",
- "integrity": "sha512-c1mZUu4up5cp9KROs/QAw0gTeHrw/x7m52LcnvMxxOZ03DmLwPV0MlGmlgzV3cnSdjhJOZsj7E7FHeioai+egw==",
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz",
+ "integrity": "sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==",
"dev": true,
"requires": {
"@babel/types": "^7.0.0"
@@ -1292,9 +1335,9 @@
}
},
"@types/invariant": {
- "version": "2.2.30",
- "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.30.tgz",
- "integrity": "sha512-98fB+yo7imSD2F7PF7GIpELNgtLNgo5wjivu0W5V4jx+KVVJxo6p/qN4zdzSTBWy4/sN3pPyXwnhRSD28QX+ag=="
+ "version": "2.2.31",
+ "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.31.tgz",
+ "integrity": "sha512-jMlgg9pIURvy9jgBHCjQp/CyBjYHUwj91etVcDdXkFl2CwTFiQlB+8tcsMeXpXf2PFE5X2pjk4Gm43hQSMHAdA=="
},
"@types/long": {
"version": "4.0.0",
@@ -1302,9 +1345,9 @@
"integrity": "sha512-1w52Nyx4Gq47uuu0EVcsHBxZFJgurQ+rTKS3qMHxR1GY2T8c2AJYd6vZoZ9q1rupaDjU0yT+Jc2XTyXkjeMA+Q=="
},
"@types/node": {
- "version": "10.17.6",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.6.tgz",
- "integrity": "sha512-0a2X6cgN3RdPBL2MIlR6Lt0KlM7fOFsutuXcdglcOq6WvLnYXgPQSh0Mx6tO1KCAE8MxbHSOSTWDoUxRq+l3DA=="
+ "version": "10.17.11",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.11.tgz",
+ "integrity": "sha512-dNd2pp8qTzzNLAs3O8nH3iU9DG9866KHq9L3ISPB7DOGERZN81nW/5/g/KzMJpCU8jrbCiMRBzV9/sCEdRosig=="
},
"@types/prop-types": {
"version": "15.7.3",
@@ -1318,9 +1361,9 @@
"dev": true
},
"@types/react": {
- "version": "16.9.13",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.13.tgz",
- "integrity": "sha512-LikzRslbiufJYHyzbHSW0GrAiff8QYLMBFeZmSxzCYGXKxi8m/1PHX+rsVOwhr7mJNq+VIu2Dhf7U6mjFERK6w==",
+ "version": "16.9.17",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.17.tgz",
+ "integrity": "sha512-UP27In4fp4sWF5JgyV6pwVPAQM83Fj76JOcg02X5BZcpSu5Wx+fP9RMqc2v0ssBoQIFvD5JdKY41gjJJKmw6Bg==",
"requires": {
"@types/prop-types": "*",
"csstype": "^2.2.0"
@@ -1739,9 +1782,9 @@
}
},
"babel-plugin-react-intl": {
- "version": "5.1.8",
- "resolved": "https://registry.npmjs.org/babel-plugin-react-intl/-/babel-plugin-react-intl-5.1.8.tgz",
- "integrity": "sha512-v5SIQlM1Yu22DmVy1GpkV187QdprXWtdY5iOG+t1t7/zw9FKfadO/dNXXjUt+gHZHUjrrkqG/ma9ZokqoVGyhg==",
+ "version": "5.1.11",
+ "resolved": "https://registry.npmjs.org/babel-plugin-react-intl/-/babel-plugin-react-intl-5.1.11.tgz",
+ "integrity": "sha512-yUGcYAcqrLZJICBlhSMQ5W6EHVOI91h3P3bgPLHjXnFKqZlpIYNgpvV3b/LiJ6L/kqszkwx898CQulFNG0CzyQ==",
"dev": true,
"requires": {
"@babel/core": "^7.7.2",
@@ -1749,7 +1792,7 @@
"@types/babel__core": "^7.1.3",
"@types/schema-utils": "^1.0.0",
"fs-extra": "^8.0.1",
- "intl-messageformat-parser": "^3.3.1",
+ "intl-messageformat-parser": "^3.5.1",
"schema-utils": "^2.2.0"
},
"dependencies": {
@@ -1862,6 +1905,16 @@
"integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
"dev": true
},
+ "bindings": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
+ "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "file-uri-to-path": "1.0.0"
+ }
+ },
"bluebird": {
"version": "3.5.5",
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz",
@@ -2299,9 +2352,9 @@
"integrity": "sha1-nLFpkX7F0SwHNtPoaFdG3xyt93g="
},
"commander": {
- "version": "2.20.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
- "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
+ "version": "2.20.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
"dev": true
},
"commondir": {
@@ -2376,9 +2429,9 @@
"dev": true
},
"copy-webpack-plugin": {
- "version": "5.0.5",
- "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.0.5.tgz",
- "integrity": "sha512-7N68eIoQTyudAuxkfPT7HzGoQ+TsmArN/I3HFwG+lVE3FNzqvZKIiaxtYh4o3BIznioxUvx9j26+Rtsc9htQUQ==",
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz",
+ "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==",
"dev": true,
"requires": {
"cacache": "^12.0.3",
@@ -2391,7 +2444,7 @@
"normalize-path": "^3.0.0",
"p-limit": "^2.2.1",
"schema-utils": "^1.0.0",
- "serialize-javascript": "^2.1.0",
+ "serialize-javascript": "^2.1.2",
"webpack-log": "^2.0.0"
},
"dependencies": {
@@ -2405,64 +2458,72 @@
}
},
"serialize-javascript": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.0.tgz",
- "integrity": "sha512-a/mxFfU00QT88umAJQsNWOnUKckhNCqOl028N48e7wFmo2/EHpTo9Wso+iJJCMrQnmFvcjto5RJdAHEvVhcyUQ==",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz",
+ "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==",
"dev": true
}
}
},
"core-js": {
- "version": "3.4.1",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.4.1.tgz",
- "integrity": "sha512-KX/dnuY/J8FtEwbnrzmAjUYgLqtk+cxM86hfG60LGiW3MmltIc2yAmDgBgEkfm0blZhUrdr1Zd84J2Y14mLxzg=="
+ "version": "3.4.8",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.4.8.tgz",
+ "integrity": "sha512-b+BBmCZmVgho8KnBUOXpvlqEMguko+0P+kXCwD4vIprsXC6ht1qgPxtb1OK6XgSlrySF71wkwBQ0Hv695bk9gQ=="
},
"core-js-compat": {
- "version": "3.4.5",
- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.4.5.tgz",
- "integrity": "sha512-rYVvzvKJDKoefdAC+q6VP63vp5hMmeVONCi9pVUbU1qRrtVrmAk/nPhnRg+i+XFd775m1hpG2Yd5RY3X45ccuw==",
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.0.tgz",
+ "integrity": "sha512-Z3eCNjGgoYluH89Jt4wVkfYsc/VdLrA2/woX5lm0isO/pCT+P+Y+o65bOuEnjDJLthdwTBxbCVzptTXtc18fJg==",
"dev": true,
"requires": {
- "browserslist": "^4.7.3",
- "semver": "^6.3.0"
+ "browserslist": "^4.8.2",
+ "semver": "7.0.0"
},
"dependencies": {
"browserslist": {
- "version": "4.7.3",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.3.tgz",
- "integrity": "sha512-jWvmhqYpx+9EZm/FxcZSbUZyDEvDTLDi3nSAKbzEkyWvtI0mNSmUosey+5awDW1RUlrgXbQb5A6qY1xQH9U6MQ==",
+ "version": "4.8.2",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.2.tgz",
+ "integrity": "sha512-+M4oeaTplPm/f1pXDw84YohEv7B1i/2Aisei8s4s6k3QsoSHa7i5sz8u/cGQkkatCPxMASKxPualR4wwYgVboA==",
"dev": true,
"requires": {
- "caniuse-lite": "^1.0.30001010",
- "electron-to-chromium": "^1.3.306",
- "node-releases": "^1.1.40"
+ "caniuse-lite": "^1.0.30001015",
+ "electron-to-chromium": "^1.3.322",
+ "node-releases": "^1.1.42"
}
},
"caniuse-lite": {
- "version": "1.0.30001012",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001012.tgz",
- "integrity": "sha512-7RR4Uh04t9K1uYRWzOJmzplgEOAXbfK72oVNokCdMzA67trrhPzy93ahKk1AWHiA0c58tD2P+NHqxrA8FZ+Trg==",
+ "version": "1.0.30001016",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001016.tgz",
+ "integrity": "sha512-yYQ2QfotceRiH4U+h1Us86WJXtVHDmy3nEKIdYPsZCYnOV5/tMgGbmoIlrMzmh2VXlproqYtVaKeGDBkMZifFA==",
"dev": true
},
"electron-to-chromium": {
- "version": "1.3.317",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.317.tgz",
- "integrity": "sha512-C7sfpr1I1zqDurrfyVFhL450NFLeZrDYy5DeUuJBkEhBZbhyJ7JEZn741J+jcXCBaQ8S6j75XomLDHOLmLOdFQ==",
+ "version": "1.3.322",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.322.tgz",
+ "integrity": "sha512-Tc8JQEfGQ1MzfSzI/bTlSr7btJv/FFO7Yh6tanqVmIWOuNCu6/D1MilIEgLtmWqIrsv+o4IjpLAhgMBr/ncNAA==",
"dev": true
},
"node-releases": {
- "version": "1.1.41",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.41.tgz",
- "integrity": "sha512-+IctMa7wIs8Cfsa8iYzeaLTFwv5Y4r5jZud+4AnfymzeEXKBCavFX0KBgzVaPVqf0ywa6PrO8/b+bPqdwjGBSg==",
+ "version": "1.1.43",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.43.tgz",
+ "integrity": "sha512-Rmfnj52WNhvr83MvuAWHEqXVoZXCcDQssSOffU4n4XOL9sPrP61mSZ88g25NqmABDvH7PiAlFCzoSCSdzA293w==",
"dev": true,
"requires": {
"semver": "^6.3.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ }
}
},
"semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
+ "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
"dev": true
}
}
@@ -2722,9 +2783,9 @@
}
},
"csstype": {
- "version": "2.6.7",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.7.tgz",
- "integrity": "sha512-9Mcn9sFbGBAdmimWb2gLVDtFJzeKtDGIr76TUqmjZrw9LFXBMSU70lcs+C0/7fyCd6iBDqmksUcCOUIkisPHsQ=="
+ "version": "2.6.8",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.8.tgz",
+ "integrity": "sha512-msVS9qTuMT5zwAGCVm4mxfrZ18BNc6Csd0oJAtiFMZ1FAx1CCvy2+5MDmYoix63LM/6NDbNtodCiGYGmFgO0dA=="
},
"cyclist": {
"version": "0.2.2",
@@ -3248,6 +3309,13 @@
"integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==",
"dev": true
},
+ "file-uri-to-path": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
+ "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
+ "dev": true,
+ "optional": true
+ },
"fill-range": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
@@ -3304,24 +3372,24 @@
}
},
"firebase": {
- "version": "7.5.0",
- "resolved": "https://registry.npmjs.org/firebase/-/firebase-7.5.0.tgz",
- "integrity": "sha512-1ymVJ9Xq9xE9uoQIwFO7yZY/fzUmjOkhkfsQPiQFaG9Ue0EUjZF7HP0NWFdJuYvgf7bLCI6IHJPA6EHbjQoVGw==",
+ "version": "7.6.1",
+ "resolved": "https://registry.npmjs.org/firebase/-/firebase-7.6.1.tgz",
+ "integrity": "sha512-rrKp2cWmrH3gdxr+3t97t6eGye4VJTOYo6U98jvGi+OA4ZSKTSrCMXN6nZkAVOkSCvn/fgw//oHV+7VsJskB/Q==",
"requires": {
- "@firebase/analytics": "0.2.7",
- "@firebase/app": "0.4.25",
- "@firebase/app-types": "0.4.8",
- "@firebase/auth": "0.13.1",
- "@firebase/database": "0.5.13",
- "@firebase/firestore": "1.8.0",
- "@firebase/functions": "0.4.26",
- "@firebase/installations": "0.3.6",
- "@firebase/messaging": "0.5.7",
- "@firebase/performance": "0.2.26",
- "@firebase/polyfill": "0.3.29",
- "@firebase/remote-config": "0.1.7",
- "@firebase/storage": "0.3.20",
- "@firebase/util": "0.2.34"
+ "@firebase/analytics": "0.2.9",
+ "@firebase/app": "0.5.0",
+ "@firebase/app-types": "0.5.0",
+ "@firebase/auth": "0.13.3",
+ "@firebase/database": "0.5.17",
+ "@firebase/firestore": "1.9.1",
+ "@firebase/functions": "0.4.28",
+ "@firebase/installations": "0.3.8",
+ "@firebase/messaging": "0.6.0",
+ "@firebase/performance": "0.2.28",
+ "@firebase/polyfill": "0.3.30",
+ "@firebase/remote-config": "0.1.9",
+ "@firebase/storage": "0.3.22",
+ "@firebase/util": "0.2.36"
}
},
"flush-write-stream": {
@@ -3397,14 +3465,15 @@
"dev": true
},
"fsevents": {
- "version": "1.2.9",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz",
- "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==",
+ "version": "1.2.11",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.11.tgz",
+ "integrity": "sha512-+ux3lx6peh0BpvY0JebGyZoiR4D+oYzdPZMKJwkZ+sFkNJzpL7tXc/wehS49gUAxg3tmMHPHZkA8JU2rhhgDHw==",
"dev": true,
"optional": true,
"requires": {
+ "bindings": "^1.5.0",
"nan": "^2.12.1",
- "node-pre-gyp": "^0.12.0"
+ "node-pre-gyp": "*"
},
"dependencies": {
"abbrev": {
@@ -3452,7 +3521,7 @@
}
},
"chownr": {
- "version": "1.1.1",
+ "version": "1.1.3",
"bundled": true,
"dev": true,
"optional": true
@@ -3482,7 +3551,7 @@
"optional": true
},
"debug": {
- "version": "4.1.1",
+ "version": "3.2.6",
"bundled": true,
"dev": true,
"optional": true,
@@ -3509,12 +3578,12 @@
"optional": true
},
"fs-minipass": {
- "version": "1.2.5",
+ "version": "1.2.7",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
- "minipass": "^2.2.1"
+ "minipass": "^2.6.0"
}
},
"fs.realpath": {
@@ -3540,7 +3609,7 @@
}
},
"glob": {
- "version": "7.1.3",
+ "version": "7.1.6",
"bundled": true,
"dev": true,
"optional": true,
@@ -3569,7 +3638,7 @@
}
},
"ignore-walk": {
- "version": "3.0.1",
+ "version": "3.0.3",
"bundled": true,
"dev": true,
"optional": true,
@@ -3588,7 +3657,7 @@
}
},
"inherits": {
- "version": "2.0.3",
+ "version": "2.0.4",
"bundled": true,
"dev": true,
"optional": true
@@ -3630,7 +3699,7 @@
"optional": true
},
"minipass": {
- "version": "2.3.5",
+ "version": "2.9.0",
"bundled": true,
"dev": true,
"optional": true,
@@ -3640,12 +3709,12 @@
}
},
"minizlib": {
- "version": "1.2.1",
+ "version": "1.3.3",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
- "minipass": "^2.2.1"
+ "minipass": "^2.9.0"
}
},
"mkdirp": {
@@ -3658,24 +3727,24 @@
}
},
"ms": {
- "version": "2.1.1",
+ "version": "2.1.2",
"bundled": true,
"dev": true,
"optional": true
},
"needle": {
- "version": "2.3.0",
+ "version": "2.4.0",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
- "debug": "^4.1.0",
+ "debug": "^3.2.6",
"iconv-lite": "^0.4.4",
"sax": "^1.2.4"
}
},
"node-pre-gyp": {
- "version": "0.12.0",
+ "version": "0.14.0",
"bundled": true,
"dev": true,
"optional": true,
@@ -3689,7 +3758,7 @@
"rc": "^1.2.7",
"rimraf": "^2.6.1",
"semver": "^5.3.0",
- "tar": "^4"
+ "tar": "^4.4.2"
}
},
"nopt": {
@@ -3703,13 +3772,22 @@
}
},
"npm-bundled": {
- "version": "1.0.6",
+ "version": "1.1.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "npm-normalize-package-bin": "^1.0.1"
+ }
+ },
+ "npm-normalize-package-bin": {
+ "version": "1.0.1",
"bundled": true,
"dev": true,
"optional": true
},
"npm-packlist": {
- "version": "1.4.1",
+ "version": "1.4.7",
"bundled": true,
"dev": true,
"optional": true,
@@ -3780,7 +3858,7 @@
"optional": true
},
"process-nextick-args": {
- "version": "2.0.0",
+ "version": "2.0.1",
"bundled": true,
"dev": true,
"optional": true
@@ -3821,7 +3899,7 @@
}
},
"rimraf": {
- "version": "2.6.3",
+ "version": "2.7.1",
"bundled": true,
"dev": true,
"optional": true,
@@ -3848,7 +3926,7 @@
"optional": true
},
"semver": {
- "version": "5.7.0",
+ "version": "5.7.1",
"bundled": true,
"dev": true,
"optional": true
@@ -3901,18 +3979,18 @@
"optional": true
},
"tar": {
- "version": "4.4.8",
+ "version": "4.4.13",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
"chownr": "^1.1.1",
"fs-minipass": "^1.2.5",
- "minipass": "^2.3.4",
- "minizlib": "^1.1.1",
+ "minipass": "^2.8.6",
+ "minizlib": "^1.2.1",
"mkdirp": "^0.5.0",
"safe-buffer": "^5.1.2",
- "yallist": "^3.0.2"
+ "yallist": "^3.0.3"
}
},
"util-deprecate": {
@@ -3937,7 +4015,7 @@
"optional": true
},
"yallist": {
- "version": "3.0.3",
+ "version": "3.1.1",
"bundled": true,
"dev": true,
"optional": true
@@ -4802,9 +4880,9 @@
"dev": true
},
"intl-format-cache": {
- "version": "4.2.11",
- "resolved": "https://registry.npmjs.org/intl-format-cache/-/intl-format-cache-4.2.11.tgz",
- "integrity": "sha512-5AEkYXzkrbz/PZDgQ2SLCgpBO6pHDqagaj7oF2PGcRyQf8f0uK8/YCAIU/E6UXomeZhjpqJ+qf18wvJglAJnjw=="
+ "version": "4.2.13",
+ "resolved": "https://registry.npmjs.org/intl-format-cache/-/intl-format-cache-4.2.13.tgz",
+ "integrity": "sha512-yIIS4bKrWzBcWcCHArmEYB+VMSlVUWwOGwSlhWVVVWgVcouejAOm+Ivk9UKN0FKBuFzryfmWUMvbCJuMuMXgDw=="
},
"intl-locales-supported": {
"version": "1.8.4",
@@ -4812,18 +4890,32 @@
"integrity": "sha512-wO0JhDqhshhkq8Pa9CLcstqd1aCXjfMgfMzjD6mDreS3mTSDbjGiMU+07O8BdJGxed7Q0Wf3TFVjGq0W3Y0n1w=="
},
"intl-messageformat": {
- "version": "7.6.1",
- "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-7.6.1.tgz",
- "integrity": "sha512-RN2wah9s/56EVMgVQKTcou2C2DoevmiPlWqIyoY3mciNrOWLlfjFqEFqqJrFinf32/LvnOhClwoqvDZ3T0Jh8Q==",
+ "version": "7.7.2",
+ "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-7.7.2.tgz",
+ "integrity": "sha512-dcZxYh1laXLrv3VVb/Ke4lGee/NJmBcmA5ATPtX51dEL+aePs5GuQXD/MepxTv9M8kKqEt6KauGUwz6+X/tqBQ==",
"requires": {
- "intl-format-cache": "^4.2.11",
- "intl-messageformat-parser": "^3.3.1"
+ "intl-format-cache": "^4.2.13",
+ "intl-messageformat-parser": "^3.5.1"
+ },
+ "dependencies": {
+ "intl-messageformat-parser": {
+ "version": "3.5.1",
+ "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-3.5.1.tgz",
+ "integrity": "sha512-aCUjbLCZYhWJzC5gJiXKYR+OCE8rIegRBsjm1irJSH0AmeC7dIOp3nzOCc84BcyFX5baoXJfijV6SWqYUrN27w==",
+ "requires": {
+ "@formatjs/intl-unified-numberformat": "^2.2.0"
+ }
+ }
}
},
"intl-messageformat-parser": {
- "version": "3.3.1",
- "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-3.3.1.tgz",
- "integrity": "sha512-H+t27dpxi8r51GD9km0huyy5UJET3YF3AT2mvXRc0PRioKPFNexxhMUSagPNrMqGhb+/7p7RPcmsv7tcgCdWWQ=="
+ "version": "3.5.1",
+ "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-3.5.1.tgz",
+ "integrity": "sha512-aCUjbLCZYhWJzC5gJiXKYR+OCE8rIegRBsjm1irJSH0AmeC7dIOp3nzOCc84BcyFX5baoXJfijV6SWqYUrN27w==",
+ "dev": true,
+ "requires": {
+ "@formatjs/intl-unified-numberformat": "^2.2.0"
+ }
},
"invariant": {
"version": "2.2.4",
@@ -6457,23 +6549,33 @@
}
},
"react-intl": {
- "version": "3.7.0",
- "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-3.7.0.tgz",
- "integrity": "sha512-hzG1+eZCVE38WMHQBqaQbz+yYXnc7Kg3UZW5XmqhbujHivUJlCzBw5u2PKtO9qhdiGt5bOEoyl1DRs7397K18g==",
+ "version": "3.9.2",
+ "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-3.9.2.tgz",
+ "integrity": "sha512-QuiY90qO1mGRJ21Lpe1jL3NxAexmhYBrv/9Rw8dcrytv6M1FfVcGVYsruU8PUFYdFhFvQd2BMcw1uu0nomTIHg==",
"requires": {
- "@formatjs/intl-listformat": "^1.2.6",
- "@formatjs/intl-relativetimeformat": "^4.4.5",
- "@formatjs/intl-unified-numberformat": "^2.1.6",
- "@formatjs/macro": "^0.2.5",
+ "@formatjs/intl-listformat": "^1.3.1",
+ "@formatjs/intl-relativetimeformat": "^4.5.1",
+ "@formatjs/intl-unified-numberformat": "^2.2.0",
+ "@formatjs/macro": "^0.2.6",
"@types/hoist-non-react-statics": "^3.3.1",
"@types/invariant": "^2.2.30",
"hoist-non-react-statics": "^3.3.1",
- "intl-format-cache": "^4.2.10",
- "intl-locales-supported": "^1.8.3",
- "intl-messageformat": "^7.6.0",
- "intl-messageformat-parser": "^3.3.0",
+ "intl-format-cache": "^4.2.13",
+ "intl-locales-supported": "^1.8.4",
+ "intl-messageformat": "^7.7.2",
+ "intl-messageformat-parser": "^3.5.1",
"invariant": "^2.1.1",
- "shallow-equal": "^1.1.0"
+ "shallow-equal": "^1.2.1"
+ },
+ "dependencies": {
+ "intl-messageformat-parser": {
+ "version": "3.5.1",
+ "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-3.5.1.tgz",
+ "integrity": "sha512-aCUjbLCZYhWJzC5gJiXKYR+OCE8rIegRBsjm1irJSH0AmeC7dIOp3nzOCc84BcyFX5baoXJfijV6SWqYUrN27w==",
+ "requires": {
+ "@formatjs/intl-unified-numberformat": "^2.2.0"
+ }
+ }
}
},
"react-is": {
@@ -6562,9 +6664,9 @@
"dev": true
},
"regjsparser": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz",
- "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==",
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.2.tgz",
+ "integrity": "sha512-E9ghzUtoLwDekPT0DYCp+c4h+bvuUpe6rRHCTYn6eGoqj1LgKXxT6I0Il4WbjhQkOghzi/V+y03bPKvbllL93Q==",
"dev": true,
"requires": {
"jsesc": "~0.5.0"
@@ -6609,9 +6711,9 @@
"dev": true
},
"resolve": {
- "version": "1.13.1",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.13.1.tgz",
- "integrity": "sha512-CxqObCX8K8YtAhOBRg+lrcdn+LK+WYOS8tSjqSFbjtrI5PnS63QPhZl4+yKfrU9tdsbMu9Anr/amegT87M9Z6w==",
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.14.1.tgz",
+ "integrity": "sha512-fn5Wobh4cxbLzuHaE+nphztHy43/b++4M6SsGFC2gB8uYwf0C8LcarfCz1un7UTW8OFQg9iNjZ4xpcFVGebDPg==",
"dev": true,
"requires": {
"path-parse": "^1.0.6"
@@ -6810,9 +6912,9 @@
}
},
"shallow-equal": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.0.tgz",
- "integrity": "sha512-Z21pVxR4cXsfwpMKMhCEIO1PCi5sp7KEp+CmOpBQ+E8GpHwKOw2sEzk7sgblM3d/j4z4gakoWEoPcjK0VJQogA=="
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz",
+ "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA=="
},
"shebang-command": {
"version": "1.2.0",
@@ -7201,9 +7303,9 @@
"dev": true
},
"terser": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/terser/-/terser-4.4.0.tgz",
- "integrity": "sha512-oDG16n2WKm27JO8h4y/w3iqBGAOSCtq7k8dRmrn4Wf9NouL0b2WpMHGChFGZq4nFAQy1FsNJrVQHfurXOSTmOA==",
+ "version": "4.4.3",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-4.4.3.tgz",
+ "integrity": "sha512-0ikKraVtRDKGzHrzkCv5rUNDzqlhmhowOBqC0XqUHFpW+vJ45+20/IFBcebwKfiS2Z9fJin6Eo+F1zLZsxi8RA==",
"dev": true,
"requires": {
"commander": "^2.20.0",
@@ -7220,22 +7322,28 @@
}
},
"terser-webpack-plugin": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.1.tgz",
- "integrity": "sha512-ZXmmfiwtCLfz8WKZyYUuuHf3dMYEjg8NrjHMb0JqHVHVOSkzp3cW2/XG1fP3tRhqEqSzMwzzRQGtAPbs4Cncxg==",
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz",
+ "integrity": "sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==",
"dev": true,
"requires": {
"cacache": "^12.0.2",
"find-cache-dir": "^2.1.0",
"is-wsl": "^1.1.0",
"schema-utils": "^1.0.0",
- "serialize-javascript": "^1.7.0",
+ "serialize-javascript": "^2.1.2",
"source-map": "^0.6.1",
"terser": "^4.1.2",
"webpack-sources": "^1.4.0",
"worker-farm": "^1.7.0"
},
"dependencies": {
+ "serialize-javascript": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz",
+ "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==",
+ "dev": true
+ },
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
@@ -7269,11 +7377,6 @@
"integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
"dev": true
},
- "tinode-sdk": {
- "version": "0.16.2",
- "resolved": "https://registry.npmjs.org/tinode-sdk/-/tinode-sdk-0.16.2.tgz",
- "integrity": "sha512-coAi5EPKOVYHhzPO5lWc4gdXz1u4HQkYtGoqk/iPtCu0HGtc/mX36kHSDK5jVagZ4e2459SZx/OdpryUpGPAkA=="
- },
"to-arraybuffer": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
@@ -7622,9 +7725,9 @@
}
},
"webpack": {
- "version": "4.41.2",
- "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.2.tgz",
- "integrity": "sha512-Zhw69edTGfbz9/8JJoyRQ/pq8FYUoY0diOXqW0T6yhgdhCv6wr0hra5DwwWexNRns2Z2+gsnrNcbe9hbGBgk/A==",
+ "version": "4.41.4",
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.4.tgz",
+ "integrity": "sha512-Lc+2uB6NjpCWsHI3trkoISOI64h9QYIXenbEWj3bn3oyjfB1lEBXjWAfAyY2sM0rZn41oD5V91OLwKRwS6Wp8Q==",
"dev": true,
"requires": {
"@webassemblyjs/ast": "1.8.5",
@@ -7647,7 +7750,7 @@
"node-libs-browser": "^2.2.1",
"schema-utils": "^1.0.0",
"tapable": "^1.1.3",
- "terser-webpack-plugin": "^1.4.1",
+ "terser-webpack-plugin": "^1.4.3",
"watchpack": "^1.6.0",
"webpack-sources": "^1.4.1"
},
diff --git a/package.json b/package.json
index a37431c0..fda7c396 100644
--- a/package.json
+++ b/package.json
@@ -68,24 +68,24 @@
"author": "Tinode Authors
",
"license": "Apache-2.0",
"dependencies": {
- "firebase": "^7.5.0",
+ "firebase": "^7.6.1",
"react": "^16.12.0",
"react-dom": "^16.12.0",
- "react-intl": "^3.7.0",
+ "react-intl": "^3.9.2",
"tinode-sdk": "^0.16.3-rc3"
},
"devDependencies": {
- "@babel/core": "^7.7.4",
- "@babel/preset-env": "^7.7.4",
+ "@babel/core": "^7.7.7",
+ "@babel/preset-env": "^7.7.7",
"@babel/preset-react": "^7.7.4",
"babel-loader": "^8.0.6",
- "babel-plugin-react-intl": "^5.1.8",
+ "babel-plugin-react-intl": "^5.1.11",
"browserslist": "^4.7.3",
- "copy-webpack-plugin": "^5.0.5",
+ "copy-webpack-plugin": "^5.1.1",
"cssnano": "^4.1.10",
"postcss": "^7.0.23",
"uglifyjs-webpack-plugin": "^2.2.0",
- "webpack": "^4.41.2",
+ "webpack": "^4.41.4",
"webpack-cli": "^3.3.10"
}
}
diff --git a/service-worker.js b/service-worker.js
index dc2aac8f..e173dd9b 100644
--- a/service-worker.js
+++ b/service-worker.js
@@ -1,6 +1,6 @@
// Must be located at the root.
-importScripts('https://cdn.jsdelivr.net/npm/firebase@7.5.0/firebase-app.js');
-importScripts('https://cdn.jsdelivr.net/npm/firebase@7.5.0/firebase-messaging.js');
+importScripts('https://cdn.jsdelivr.net/npm/firebase@7.6.1/firebase-app.js');
+importScripts('https://cdn.jsdelivr.net/npm/firebase@7.6.1/firebase-messaging.js');
importScripts('firebase-init.js');
firebase.initializeApp(FIREBASE_INIT);