diff --git a/package-lock.json b/package-lock.json index be11727e..0a04ee96 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "tinode-webapp", - "version": "0.16.3-rc3", + "version": "0.16.3-rc4", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -1179,33 +1179,34 @@ "integrity": "sha512-XCADVD5kirtoFtqZbsPMAvXdDg1gJJgzQufOt7g93YaEDIZoyKOi0dupmSzf0iQ1yzdTY1ntQz3Si0i9eac8WQ==" }, "@formatjs/intl-listformat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-1.3.1.tgz", - "integrity": "sha512-ASkGifaQ0icJr4/WWPYLTFnhsEnV1RKorTtS6SAvAud9jIuUc7vMcbKiecxOKoOLS9K62itnbZ89UluTLQ6tgQ==", + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-1.3.7.tgz", + "integrity": "sha512-CWg2uV14CZMbJXIVTAg4crYHbhuNTqwjf83KdXL6mmTzdEvrGcAcx9HwLfSTQQ2NxPQ2/m7UB8Hy2mlwzQjTTg==", "requires": { - "@formatjs/intl-utils": "^1.6.0" + "@formatjs/intl-utils": "^2.0.4" } }, "@formatjs/intl-relativetimeformat": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@formatjs/intl-relativetimeformat/-/intl-relativetimeformat-4.5.1.tgz", - "integrity": "sha512-s32xwuxvkozX6NxUVAnEGZU1/k3HA3kSsRXtpCvftnCWsshNAUsUWLS/6GpfHcjLfY1XEGptSKouTasyGLZdsg==", + "version": "4.5.7", + "resolved": "https://registry.npmjs.org/@formatjs/intl-relativetimeformat/-/intl-relativetimeformat-4.5.7.tgz", + "integrity": "sha512-sKqBXTU8yaZE0UVlPDmnMICpKhU93rCJulqrhE8E5qWglAZuuGOPA98XEQM2OIRXg+2T6DkHu/Qm4MpUj9/J2Q==", "requires": { - "@formatjs/intl-utils": "^1.6.0" + "@formatjs/intl-utils": "^2.0.4" } }, "@formatjs/intl-unified-numberformat": { - "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==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@formatjs/intl-unified-numberformat/-/intl-unified-numberformat-3.0.4.tgz", + "integrity": "sha512-B49aviNgeF6ZelLpp7yDc03IN+JYjpHBS9XYq0iFkG064kwi2CfdGI8hQBdaOXyRY6iV3kBF3UEJ83zkTyqk5Q==", "requires": { - "@formatjs/intl-utils": "^1.6.0" + "@formatjs/intl-utils": "^2.0.4", + "unicode-12.1.0": "0.8" } }, "@formatjs/intl-utils": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@formatjs/intl-utils/-/intl-utils-1.6.0.tgz", - "integrity": "sha512-5D0C4tQgNFJNaJ17BYum0GfAcKNK3oa1VWzgkv/AN7i52fg4r69ZLcpEGpf6tZiX9Qld8CDwTQOeFt6fuOqgVw==" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@formatjs/intl-utils/-/intl-utils-2.0.4.tgz", + "integrity": "sha512-zd92HkqxeEprsyM3JLGr+jhhMkmY0NCYQ+Jyw/DC6qZHiFejdO19doYcH5/iMUUPEYLI2h/k7TETqAEez8Btog==" }, "@formatjs/macro": { "version": "0.2.6", @@ -1782,17 +1783,17 @@ } }, "babel-plugin-react-intl": { - "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==", + "version": "5.1.16", + "resolved": "https://registry.npmjs.org/babel-plugin-react-intl/-/babel-plugin-react-intl-5.1.16.tgz", + "integrity": "sha512-+f3C+FQ/C1+62u399hVtFdFBD+TLfke6ynz1Q20hvYu8QoBVha468TDZmAvhhNiwQDm7EZNH1b8ZXQZ/V41ZsA==", "dev": true, "requires": { "@babel/core": "^7.7.2", "@babel/helper-plugin-utils": "^7.0.0", "@types/babel__core": "^7.1.3", "@types/schema-utils": "^1.0.0", - "fs-extra": "^8.0.1", - "intl-messageformat-parser": "^3.5.1", + "fs-extra": "^8.1.0", + "intl-messageformat-parser": "^3.6.2", "schema-utils": "^2.2.0" }, "dependencies": { @@ -2050,20 +2051,20 @@ } }, "browserslist": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.0.tgz", - "integrity": "sha512-9rGNDtnj+HaahxiVV38Gn8n8Lr8REKsel68v1sPFfIGEK6uSXTY3h9acgiT1dZVtOOUtifo/Dn8daDQ5dUgVsA==", + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.3.tgz", + "integrity": "sha512-iU43cMMknxG1ClEZ2MDKeonKE1CCrFVkQK2AqO2YWFmvIrx4JWrvQ4w4hQez6EpVI8rHTtqh/ruHHDHSOKxvUg==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30000989", - "electron-to-chromium": "^1.3.247", - "node-releases": "^1.1.29" + "caniuse-lite": "^1.0.30001017", + "electron-to-chromium": "^1.3.322", + "node-releases": "^1.1.44" }, "dependencies": { "caniuse-lite": { - "version": "1.0.30000989", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000989.tgz", - "integrity": "sha512-vrMcvSuMz16YY6GSVZ0dWDTJP8jqk3iFQ/Aq5iqblPwxSVVZI+zxDyTX0VPqtQsDnfdrBDcsmhgTEOh5R8Lbpw==", + "version": "1.0.30001020", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001020.tgz", + "integrity": "sha512-yWIvwA68wRHKanAVS1GjN8vajAv7MBFshullKCeq/eKpK7pJBVDgFFEqvgWTkcP2+wIDeQGYFRXECjKZnLkUjA==", "dev": true } } @@ -2958,9 +2959,9 @@ } }, "electron-to-chromium": { - "version": "1.3.264", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.264.tgz", - "integrity": "sha512-z8E7WkrrquCuGYv+kKyybuZIbdms+4PeHp7Zm2uIgEhAigP0bOwqXILItwj0YO73o+QyHY/7XtEfP5DsHOWQgQ==", + "version": "1.3.329", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.329.tgz", + "integrity": "sha512-CoyYGbkQLwmOpaWRUZgeSNnEPH5fE5R8T7dhQIWV/rlIt+Kx6NFppQJ2oHELmzw8ZGabOBY5CrjGjyA+74QVoQ==", "dev": true }, "elliptic": { @@ -3123,9 +3124,9 @@ "dev": true }, "events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.0.0.tgz", - "integrity": "sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", "dev": true }, "evp_bytestokey": { @@ -4880,9 +4881,9 @@ "dev": true }, "intl-format-cache": { - "version": "4.2.13", - "resolved": "https://registry.npmjs.org/intl-format-cache/-/intl-format-cache-4.2.13.tgz", - "integrity": "sha512-yIIS4bKrWzBcWcCHArmEYB+VMSlVUWwOGwSlhWVVVWgVcouejAOm+Ivk9UKN0FKBuFzryfmWUMvbCJuMuMXgDw==" + "version": "4.2.19", + "resolved": "https://registry.npmjs.org/intl-format-cache/-/intl-format-cache-4.2.19.tgz", + "integrity": "sha512-XEe65IeFVtC4rzuG29O05eNp6t169+mxFBvCNjhCZK2+sbCXEUarMm4Hc/yz2C4VEWM+kG4ov4fUY93YZGvDjA==" }, "intl-locales-supported": { "version": "1.8.4", @@ -4890,37 +4891,27 @@ "integrity": "sha512-wO0JhDqhshhkq8Pa9CLcstqd1aCXjfMgfMzjD6mDreS3mTSDbjGiMU+07O8BdJGxed7Q0Wf3TFVjGq0W3Y0n1w==" }, "intl-messageformat": { - "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==", + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-7.8.2.tgz", + "integrity": "sha512-e5W/ryfEhX1CANTYcCTtil8Kpg7DPyp1D4aPUO/FoVVHzQQcj0bk7Ul5++vomcr7t4DkXNA9yD3rzsr+XZ0qpw==", "requires": { - "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-format-cache": "^4.2.19", + "intl-messageformat-parser": "^3.6.2" } }, "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==", - "dev": true, + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-3.6.2.tgz", + "integrity": "sha512-+uQVyN+Ip71s9IzbKEZi3HDFhXKcjJhK1JnbaFNMrOh4YqNAuEoRhcqPP/e80vyTm6atNF424y7ga9K9dseG/g==", "requires": { - "@formatjs/intl-unified-numberformat": "^2.2.0" + "@formatjs/intl-unified-numberformat": "^3.0.4" } }, "invariant": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, "requires": { "loose-envify": "^1.0.0" } @@ -5654,12 +5645,20 @@ } }, "node-releases": { - "version": "1.1.32", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.32.tgz", - "integrity": "sha512-VhVknkitq8dqtWoluagsGPn3dxTvN9fwgR59fV3D7sLBHe0JfDramsMI8n8mY//ccq/Kkrf8ZRHRpsyVZ3qw1A==", + "version": "1.1.45", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.45.tgz", + "integrity": "sha512-cXvGSfhITKI8qsV116u2FTzH5EWZJfgG7d4cpqwF8I8+1tWpD6AsvvGRKq2onR0DNj1jfqsjkXZsm14JMS7Cyg==", "dev": true, "requires": { - "semver": "^5.3.0" + "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 + } } }, "normalize-path": { @@ -6000,9 +5999,9 @@ "dev": true }, "postcss": { - "version": "7.0.18", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.18.tgz", - "integrity": "sha512-/7g1QXXgegpF+9GJj4iN7ChGF40sYuGYJ8WZu8DZWnmhQ/G36hfdk3q9LBJmoK+lZ+yzZ5KYpOoxq7LF1BxE8g==", + "version": "7.0.26", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.26.tgz", + "integrity": "sha512-IY4oRjpXWYshuTDFxMVkJDtWIk2LhsTlu8bZnbEJA4+bYT16Lvpo8Qv6EvDumhYRgzjZl489pmsY3qVgJQ08nA==", "dev": true, "requires": { "chalk": "^2.4.2", @@ -6549,33 +6548,23 @@ } }, "react-intl": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-3.9.2.tgz", - "integrity": "sha512-QuiY90qO1mGRJ21Lpe1jL3NxAexmhYBrv/9Rw8dcrytv6M1FfVcGVYsruU8PUFYdFhFvQd2BMcw1uu0nomTIHg==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-3.11.0.tgz", + "integrity": "sha512-W5kc9uCkNRjw4ijZ9cBts5VDtK2DkILKZ1WpqmvVLHZ6EIHMFZkhFs6LQJurN+2msdROfB59gc5K1z8kM0u6/w==", "requires": { - "@formatjs/intl-listformat": "^1.3.1", - "@formatjs/intl-relativetimeformat": "^4.5.1", - "@formatjs/intl-unified-numberformat": "^2.2.0", + "@formatjs/intl-listformat": "^1.3.7", + "@formatjs/intl-relativetimeformat": "^4.5.7", + "@formatjs/intl-unified-numberformat": "^3.0.4", + "@formatjs/intl-utils": "^2.0.4", "@formatjs/macro": "^0.2.6", "@types/hoist-non-react-statics": "^3.3.1", - "@types/invariant": "^2.2.30", + "@types/invariant": "^2.2.31", "hoist-non-react-statics": "^3.3.1", - "intl-format-cache": "^4.2.13", + "intl-format-cache": "^4.2.19", "intl-locales-supported": "^1.8.4", - "intl-messageformat": "^7.7.2", - "intl-messageformat-parser": "^3.5.1", - "invariant": "^2.1.1", + "intl-messageformat": "^7.8.2", + "intl-messageformat-parser": "^3.6.2", "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": { @@ -7303,9 +7292,9 @@ "dev": true }, "terser": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.4.3.tgz", - "integrity": "sha512-0ikKraVtRDKGzHrzkCv5rUNDzqlhmhowOBqC0XqUHFpW+vJ45+20/IFBcebwKfiS2Z9fJin6Eo+F1zLZsxi8RA==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.6.2.tgz", + "integrity": "sha512-6FUjJdY2i3WZAtYBtnV06OOcOfzl+4hSKYE9wgac8rkLRBToPDDrBB2AcHwQD/OKDxbnvhVy2YgOPWO2SsKWqg==", "dev": true, "requires": { "commander": "^2.20.0", @@ -7377,6 +7366,11 @@ "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", "dev": true }, + "tinode-sdk": { + "version": "0.16.3-rc4", + "resolved": "https://registry.npmjs.org/tinode-sdk/-/tinode-sdk-0.16.3-rc4.tgz", + "integrity": "sha512-dm2gm2CX0CoubvCkBdSfqyam9SHQCeAznkBk4YDlIX6kYHCncVCJshHZ41qko/AswNtIk6dkFjD7jkMgQsHkBA==" + }, "to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", @@ -7497,6 +7491,11 @@ } } }, + "unicode-12.1.0": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/unicode-12.1.0/-/unicode-12.1.0-0.8.0.tgz", + "integrity": "sha512-OhxidkE3tKlMAouqWtdYtDP2RHVIo1lNdjEruNdVxLrACcbw79TaOcupYKxz6F7ldC1nx8CDygzN5kGmXAU60Q==" + }, "unicode-canonical-property-names-ecmascript": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", @@ -7725,9 +7724,9 @@ } }, "webpack": { - "version": "4.41.4", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.4.tgz", - "integrity": "sha512-Lc+2uB6NjpCWsHI3trkoISOI64h9QYIXenbEWj3bn3oyjfB1lEBXjWAfAyY2sM0rZn41oD5V91OLwKRwS6Wp8Q==", + "version": "4.41.5", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.5.tgz", + "integrity": "sha512-wp0Co4vpyumnp3KlkmpM5LWuzvZYayDwM2n17EHFr4qxBBbRokC7DJawPJC7TfSFZ9HZ6GsdH40EBj4UV0nmpw==", "dev": true, "requires": { "@webassemblyjs/ast": "1.8.5", diff --git a/package.json b/package.json index 2fcd402a..f6ba5231 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "firebase": "^7.6.1", "react": "^16.12.0", "react-dom": "^16.12.0", - "react-intl": "^3.9.2", + "react-intl": "^3.11.0", "tinode-sdk": "^0.16.3-rc4" }, "devDependencies": { @@ -79,13 +79,13 @@ "@babel/preset-env": "^7.7.7", "@babel/preset-react": "^7.7.4", "babel-loader": "^8.0.6", - "babel-plugin-react-intl": "^5.1.11", - "browserslist": "^4.7.3", + "babel-plugin-react-intl": "^5.1.16", + "browserslist": "^4.8.3", "copy-webpack-plugin": "^5.1.1", "cssnano": "^4.1.10", - "postcss": "^7.0.23", + "postcss": "^7.0.26", "uglifyjs-webpack-plugin": "^2.2.0", - "webpack": "^4.41.4", + "webpack": "^4.41.5", "webpack-cli": "^3.3.10" } }