From a3b2291d5d78826060b5a884ee8cc6e79616beb2 Mon Sep 17 00:00:00 2001 From: Piotr Rogowski Date: Thu, 20 Jan 2022 22:11:48 +0100 Subject: [PATCH] Update dependencies --- package-lock.json | 204 ++++++++++++++++++++++--------------------- package.json | 10 +-- src/pages/Upload.tsx | 16 ++-- src/types/dbData.ts | 1 - 4 files changed, 113 insertions(+), 118 deletions(-) diff --git a/package-lock.json b/package-lock.json index ece09f5..23028aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,14 +14,14 @@ "@sentry/tracing": "^6.16.1", "@speedy-tuner/ini": "^0.3.0", "@speedy-tuner/types": "^0.3.0", - "antd": "^4.18.3", + "antd": "^4.18.4", "firebase": "^9.6.3", "mlg-converter": "^0.5.1", - "nanoid": "^3.1.32", + "nanoid": "^3.2.0", "pako": "^2.0.4", "react": "^17.0.1", "react-dom": "^17.0.2", - "react-markdown": "^7.1.2", + "react-markdown": "^8.0.0", "react-perfect-scrollbar": "^1.5.8", "react-redux": "^7.2.6", "react-router-dom": "^5.3.0", @@ -32,12 +32,12 @@ "devDependencies": { "@craco/craco": "^6.4.3", "@speedy-tuner/eslint-config": "^0.1.3", - "@types/node": "^17.0.8", + "@types/node": "^17.0.10", "@types/pako": "^1.0.3", "@types/react": "^17.0.38", "@types/react-dom": "^17.0.11", "@types/react-redux": "^7.1.22", - "@types/react-router-dom": "^5.3.2", + "@types/react-router-dom": "^5.3.3", "eslint-plugin-modules-newline": "^0.0.6", "eslint-plugin-prettier": "^4.0.0", "less-loader": "^6.1.0", @@ -4545,9 +4545,9 @@ } }, "node_modules/@types/history": { - "version": "4.7.9", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.9.tgz", - "integrity": "sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ==", + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", "dev": true }, "node_modules/@types/hoist-non-react-statics": { @@ -4624,9 +4624,9 @@ "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" }, "node_modules/@types/node": { - "version": "17.0.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.8.tgz", - "integrity": "sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg==" + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.10.tgz", + "integrity": "sha512-S/3xB4KzyFxYGCppyDt68yzBU9ysL88lSdIah4D6cptdcltc4NCPCAMc0+PCpg/lLIyC7IPvj2Z52OJWeIUkog==" }, "node_modules/@types/normalize-package-data": { "version": "2.4.1", @@ -4700,12 +4700,12 @@ } }, "node_modules/@types/react-router-dom": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.2.tgz", - "integrity": "sha512-ELEYRUie2czuJzaZ5+ziIp9Hhw+juEw8b7C11YNA4QdLCVbQ3qLi2l4aq8XnlqM7V31LZX8dxUuFUCrzHm6sqQ==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", "dev": true, "dependencies": { - "@types/history": "*", + "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router": "*" } @@ -5313,9 +5313,9 @@ } }, "node_modules/antd": { - "version": "4.18.3", - "resolved": "https://registry.npmjs.org/antd/-/antd-4.18.3.tgz", - "integrity": "sha512-EoCMY8pFKX9IVAc0Bdi3DWR03IIOHa6mTZALOGjrKbPm3kbrcvoBTCNXq4BMeVA1dZbMeoBw46peeJLyMp2avw==", + "version": "4.18.4", + "resolved": "https://registry.npmjs.org/antd/-/antd-4.18.4.tgz", + "integrity": "sha512-7KCEhIyPeQJF/OenkfOTcx+5sHpiI5U6OzYmTUJn9wVPjcl07eFXu2w9teM9pJV9X7mSUWyPeM5aMFmBQo2TNQ==", "dependencies": { "@ant-design/colors": "^6.0.0", "@ant-design/icons": "^4.7.0", @@ -5328,7 +5328,7 @@ "lodash": "^4.17.21", "memoize-one": "^6.0.0", "moment": "^2.25.3", - "rc-cascader": "~3.0.0-alpha.3", + "rc-cascader": "~3.0.0-alpha.8", "rc-checkbox": "~2.3.0", "rc-collapse": "~3.1.0", "rc-dialog": "~8.6.0", @@ -5345,7 +5345,7 @@ "rc-picker": "~2.5.17", "rc-progress": "~3.2.1", "rc-rate": "~2.9.0", - "rc-resize-observer": "^1.1.2", + "rc-resize-observer": "^1.2.0", "rc-select": "~14.0.0-alpha.15", "rc-slider": "~9.7.4", "rc-steps": "~4.1.0", @@ -5354,8 +5354,8 @@ "rc-tabs": "~11.10.0", "rc-textarea": "~0.3.0", "rc-tooltip": "~5.1.1", - "rc-tree": "~5.3.5", - "rc-tree-select": "~5.0.0-alpha.2", + "rc-tree": "~5.4.3", + "rc-tree-select": "~5.1.0", "rc-trigger": "^5.2.10", "rc-upload": "~4.3.0", "rc-util": "^5.14.0", @@ -14727,15 +14727,16 @@ } }, "node_modules/mdast-util-to-hast": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-11.3.0.tgz", - "integrity": "sha512-4o3Cli3hXPmm1LhB+6rqhfsIUBjnKFlIUZvudaermXB+4/KONdd/W4saWWkC+LBLbPMqhFSSTSRgafHsT5fVJw==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.1.0.tgz", + "integrity": "sha512-dHfCt9Yh05AXEeghoziB3DjJV8oCIKdQmBJOPoAT1NlgMDBy+/MQn7Pxfq0jI8YRO1IfzcnmA/OU3FVVn/E5Sg==", "dependencies": { "@types/hast": "^2.0.0", "@types/mdast": "^3.0.0", "@types/mdurl": "^1.0.0", "mdast-util-definitions": "^5.0.0", "mdurl": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", "unist-builder": "^3.0.0", "unist-util-generated": "^2.0.0", "unist-util-position": "^4.0.0", @@ -15577,9 +15578,9 @@ "optional": true }, "node_modules/nanoid": { - "version": "3.1.32", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.32.tgz", - "integrity": "sha512-F8mf7R3iT9bvThBoW4tGXhXFHCctyCiUUPrWF8WaTqa3h96d9QybkSeba43XVOOE3oiLfkVDe4bT8MeGmkrTxw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", + "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -18255,15 +18256,15 @@ } }, "node_modules/rc-cascader": { - "version": "3.0.0-alpha.4", - "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.0.0-alpha.4.tgz", - "integrity": "sha512-u+lFFej8T3Abjq7F+LjG8I33g74vZ1OHpumlNTlNyBqYk0wDNpc/dUWFc97OdgFWFPJhqmQ9KzIpM8yCn+AdsA==", + "version": "3.0.0-alpha.8", + "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.0.0-alpha.8.tgz", + "integrity": "sha512-zZ6tczHacUy622E7m5aruCcB3ii+J5bhusCPpyb64LP9KbcKcquchdgWeeyVY/7K8BrJXOTOJW1MDZ9nxsWBWw==", "dependencies": { "@babel/runtime": "^7.12.5", "array-tree-filter": "^2.1.0", "classnames": "^2.3.1", "rc-select": "~14.0.0-alpha.8", - "rc-tree": "~5.3.4", + "rc-tree": "~5.4.3", "rc-util": "^5.6.1" }, "peerDependencies": { @@ -18538,9 +18539,9 @@ } }, "node_modules/rc-resize-observer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.1.2.tgz", - "integrity": "sha512-Qp+1x6D88FxyWBFRYP95IV9A1o0xlkC6qhiTX3YakE+o86QH9IzC7UVnltwmm4Q8uYH+E3F/HRmEiuxXJECdSw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.2.0.tgz", + "integrity": "sha512-6W+UzT3PyDM0wVCEHfoW3qTHPTvbdSgiA43buiy8PzmeMnfgnDeb9NjdimMXMl3/TcrvvWl5RRVdp+NqcR47pQ==", "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.1", @@ -18553,9 +18554,9 @@ } }, "node_modules/rc-select": { - "version": "14.0.0-alpha.17", - "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-14.0.0-alpha.17.tgz", - "integrity": "sha512-5yiWwiUiDS068wWmSpgIUxCcXGuUlx8ok0Aj97hQ4f47EW44iUcSWENYf7+slxw8XFnitEinLbrByBNPkaiJjA==", + "version": "14.0.0-alpha.23", + "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-14.0.0-alpha.23.tgz", + "integrity": "sha512-rOTMfpMEtwjzfYdlRSAgTwL2/kDc6Clj/OpxzAbfF0KDBetPpRQAGTL5Y7ErHl7+mJ9hKoitbwy9YQrE+DjRWQ==", "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "2.x", @@ -18691,9 +18692,9 @@ } }, "node_modules/rc-tree": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-5.3.7.tgz", - "integrity": "sha512-H3KLD/bvqaBqqQ6zNgP5/ostffkSi4wuMSEYqhqFheJWPDveNrML10m3mvc6hZB39cRrp1YSQANaIQ1VcLYiXQ==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-5.4.3.tgz", + "integrity": "sha512-WAHV8FkBerulj9J/+61+Qn0TD/Zo37PrDG8/45WomzGTYavxFMur9YguKjQj/J+NxjVJzrJL3lvdSZsumfdbiA==", "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "2.x", @@ -18710,14 +18711,14 @@ } }, "node_modules/rc-tree-select": { - "version": "5.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.0.0-alpha.3.tgz", - "integrity": "sha512-lsbWdnUZRas7FCfg4r6FX0EJ8srjLGTWmvCrnFqiKFiDD5tAFqxCB1wY7OT02GDsW+GFVrx/4wCljrstVSSRmg==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.1.1.tgz", + "integrity": "sha512-jchIaOTBvJjr3WJXPJc4wCeROIktkq8Ykf888GmL94nItJmqS9H6nCjSchEtkUbtDbZwx52tIJjzc81GWQbm/w==", "dependencies": { "@babel/runtime": "^7.10.1", "classnames": "2.x", "rc-select": "~14.0.0-alpha.8", - "rc-tree": "~5.3.3", + "rc-tree": "~5.4.3", "rc-util": "^5.16.1" }, "peerDependencies": { @@ -19033,9 +19034,9 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "node_modules/react-markdown": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-7.1.2.tgz", - "integrity": "sha512-ibMcc0EbfmbwApqJD8AUr0yls8BSrKzIbHaUsPidQljxToCqFh34nwtu3CXNEItcVJNzpjDHrhK8A+MAh2JW3A==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-8.0.0.tgz", + "integrity": "sha512-qbrWpLny6Ef2xHqnYqtot948LXP+4FtC+MWIuaN1kvSnowM+r1qEeEHpSaU0TDBOisQuj+Qe6eFY15cNL3gLAw==", "dependencies": { "@types/hast": "^2.0.0", "@types/unist": "^2.0.0", @@ -19045,7 +19046,7 @@ "property-information": "^6.0.0", "react-is": "^17.0.0", "remark-parse": "^10.0.0", - "remark-rehype": "^9.0.0", + "remark-rehype": "^10.0.0", "space-separated-tokens": "^2.0.0", "style-to-object": "^0.3.0", "unified": "^10.0.0", @@ -19616,13 +19617,13 @@ } }, "node_modules/remark-rehype": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-9.1.0.tgz", - "integrity": "sha512-oLa6YmgAYg19zb0ZrBACh40hpBLteYROaPLhBXzLgjqyHQrN+gVP9N/FJvfzuNNuzCutktkroXEZBrxAxKhh7Q==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", + "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", "dependencies": { "@types/hast": "^2.0.0", "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^11.0.0", + "mdast-util-to-hast": "^12.1.0", "unified": "^10.0.0" }, "funding": { @@ -28457,9 +28458,9 @@ } }, "@types/history": { - "version": "4.7.9", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.9.tgz", - "integrity": "sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ==", + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", "dev": true }, "@types/hoist-non-react-statics": { @@ -28536,9 +28537,9 @@ "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" }, "@types/node": { - "version": "17.0.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.8.tgz", - "integrity": "sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg==" + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.10.tgz", + "integrity": "sha512-S/3xB4KzyFxYGCppyDt68yzBU9ysL88lSdIah4D6cptdcltc4NCPCAMc0+PCpg/lLIyC7IPvj2Z52OJWeIUkog==" }, "@types/normalize-package-data": { "version": "2.4.1", @@ -28612,12 +28613,12 @@ } }, "@types/react-router-dom": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.2.tgz", - "integrity": "sha512-ELEYRUie2czuJzaZ5+ziIp9Hhw+juEw8b7C11YNA4QdLCVbQ3qLi2l4aq8XnlqM7V31LZX8dxUuFUCrzHm6sqQ==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", "dev": true, "requires": { - "@types/history": "*", + "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router": "*" } @@ -29093,9 +29094,9 @@ } }, "antd": { - "version": "4.18.3", - "resolved": "https://registry.npmjs.org/antd/-/antd-4.18.3.tgz", - "integrity": "sha512-EoCMY8pFKX9IVAc0Bdi3DWR03IIOHa6mTZALOGjrKbPm3kbrcvoBTCNXq4BMeVA1dZbMeoBw46peeJLyMp2avw==", + "version": "4.18.4", + "resolved": "https://registry.npmjs.org/antd/-/antd-4.18.4.tgz", + "integrity": "sha512-7KCEhIyPeQJF/OenkfOTcx+5sHpiI5U6OzYmTUJn9wVPjcl07eFXu2w9teM9pJV9X7mSUWyPeM5aMFmBQo2TNQ==", "requires": { "@ant-design/colors": "^6.0.0", "@ant-design/icons": "^4.7.0", @@ -29108,7 +29109,7 @@ "lodash": "^4.17.21", "memoize-one": "^6.0.0", "moment": "^2.25.3", - "rc-cascader": "~3.0.0-alpha.3", + "rc-cascader": "~3.0.0-alpha.8", "rc-checkbox": "~2.3.0", "rc-collapse": "~3.1.0", "rc-dialog": "~8.6.0", @@ -29125,7 +29126,7 @@ "rc-picker": "~2.5.17", "rc-progress": "~3.2.1", "rc-rate": "~2.9.0", - "rc-resize-observer": "^1.1.2", + "rc-resize-observer": "^1.2.0", "rc-select": "~14.0.0-alpha.15", "rc-slider": "~9.7.4", "rc-steps": "~4.1.0", @@ -29134,8 +29135,8 @@ "rc-tabs": "~11.10.0", "rc-textarea": "~0.3.0", "rc-tooltip": "~5.1.1", - "rc-tree": "~5.3.5", - "rc-tree-select": "~5.0.0-alpha.2", + "rc-tree": "~5.4.3", + "rc-tree-select": "~5.1.0", "rc-trigger": "^5.2.10", "rc-upload": "~4.3.0", "rc-util": "^5.14.0", @@ -36307,15 +36308,16 @@ } }, "mdast-util-to-hast": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-11.3.0.tgz", - "integrity": "sha512-4o3Cli3hXPmm1LhB+6rqhfsIUBjnKFlIUZvudaermXB+4/KONdd/W4saWWkC+LBLbPMqhFSSTSRgafHsT5fVJw==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-12.1.0.tgz", + "integrity": "sha512-dHfCt9Yh05AXEeghoziB3DjJV8oCIKdQmBJOPoAT1NlgMDBy+/MQn7Pxfq0jI8YRO1IfzcnmA/OU3FVVn/E5Sg==", "requires": { "@types/hast": "^2.0.0", "@types/mdast": "^3.0.0", "@types/mdurl": "^1.0.0", "mdast-util-definitions": "^5.0.0", "mdurl": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", "unist-builder": "^3.0.0", "unist-util-generated": "^2.0.0", "unist-util-position": "^4.0.0", @@ -36853,9 +36855,9 @@ "optional": true }, "nanoid": { - "version": "3.1.32", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.32.tgz", - "integrity": "sha512-F8mf7R3iT9bvThBoW4tGXhXFHCctyCiUUPrWF8WaTqa3h96d9QybkSeba43XVOOE3oiLfkVDe4bT8MeGmkrTxw==" + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", + "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==" }, "nanomatch": { "version": "1.2.13", @@ -39001,15 +39003,15 @@ } }, "rc-cascader": { - "version": "3.0.0-alpha.4", - "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.0.0-alpha.4.tgz", - "integrity": "sha512-u+lFFej8T3Abjq7F+LjG8I33g74vZ1OHpumlNTlNyBqYk0wDNpc/dUWFc97OdgFWFPJhqmQ9KzIpM8yCn+AdsA==", + "version": "3.0.0-alpha.8", + "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.0.0-alpha.8.tgz", + "integrity": "sha512-zZ6tczHacUy622E7m5aruCcB3ii+J5bhusCPpyb64LP9KbcKcquchdgWeeyVY/7K8BrJXOTOJW1MDZ9nxsWBWw==", "requires": { "@babel/runtime": "^7.12.5", "array-tree-filter": "^2.1.0", "classnames": "^2.3.1", "rc-select": "~14.0.0-alpha.8", - "rc-tree": "~5.3.4", + "rc-tree": "~5.4.3", "rc-util": "^5.6.1" } }, @@ -39200,9 +39202,9 @@ } }, "rc-resize-observer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.1.2.tgz", - "integrity": "sha512-Qp+1x6D88FxyWBFRYP95IV9A1o0xlkC6qhiTX3YakE+o86QH9IzC7UVnltwmm4Q8uYH+E3F/HRmEiuxXJECdSw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.2.0.tgz", + "integrity": "sha512-6W+UzT3PyDM0wVCEHfoW3qTHPTvbdSgiA43buiy8PzmeMnfgnDeb9NjdimMXMl3/TcrvvWl5RRVdp+NqcR47pQ==", "requires": { "@babel/runtime": "^7.10.1", "classnames": "^2.2.1", @@ -39211,9 +39213,9 @@ } }, "rc-select": { - "version": "14.0.0-alpha.17", - "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-14.0.0-alpha.17.tgz", - "integrity": "sha512-5yiWwiUiDS068wWmSpgIUxCcXGuUlx8ok0Aj97hQ4f47EW44iUcSWENYf7+slxw8XFnitEinLbrByBNPkaiJjA==", + "version": "14.0.0-alpha.23", + "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-14.0.0-alpha.23.tgz", + "integrity": "sha512-rOTMfpMEtwjzfYdlRSAgTwL2/kDc6Clj/OpxzAbfF0KDBetPpRQAGTL5Y7ErHl7+mJ9hKoitbwy9YQrE+DjRWQ==", "requires": { "@babel/runtime": "^7.10.1", "classnames": "2.x", @@ -39302,9 +39304,9 @@ } }, "rc-tree": { - "version": "5.3.7", - "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-5.3.7.tgz", - "integrity": "sha512-H3KLD/bvqaBqqQ6zNgP5/ostffkSi4wuMSEYqhqFheJWPDveNrML10m3mvc6hZB39cRrp1YSQANaIQ1VcLYiXQ==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-5.4.3.tgz", + "integrity": "sha512-WAHV8FkBerulj9J/+61+Qn0TD/Zo37PrDG8/45WomzGTYavxFMur9YguKjQj/J+NxjVJzrJL3lvdSZsumfdbiA==", "requires": { "@babel/runtime": "^7.10.1", "classnames": "2.x", @@ -39314,14 +39316,14 @@ } }, "rc-tree-select": { - "version": "5.0.0-alpha.3", - "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.0.0-alpha.3.tgz", - "integrity": "sha512-lsbWdnUZRas7FCfg4r6FX0EJ8srjLGTWmvCrnFqiKFiDD5tAFqxCB1wY7OT02GDsW+GFVrx/4wCljrstVSSRmg==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.1.1.tgz", + "integrity": "sha512-jchIaOTBvJjr3WJXPJc4wCeROIktkq8Ykf888GmL94nItJmqS9H6nCjSchEtkUbtDbZwx52tIJjzc81GWQbm/w==", "requires": { "@babel/runtime": "^7.10.1", "classnames": "2.x", "rc-select": "~14.0.0-alpha.8", - "rc-tree": "~5.3.3", + "rc-tree": "~5.4.3", "rc-util": "^5.16.1" } }, @@ -39551,9 +39553,9 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, "react-markdown": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-7.1.2.tgz", - "integrity": "sha512-ibMcc0EbfmbwApqJD8AUr0yls8BSrKzIbHaUsPidQljxToCqFh34nwtu3CXNEItcVJNzpjDHrhK8A+MAh2JW3A==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-8.0.0.tgz", + "integrity": "sha512-qbrWpLny6Ef2xHqnYqtot948LXP+4FtC+MWIuaN1kvSnowM+r1qEeEHpSaU0TDBOisQuj+Qe6eFY15cNL3gLAw==", "requires": { "@types/hast": "^2.0.0", "@types/unist": "^2.0.0", @@ -39563,7 +39565,7 @@ "property-information": "^6.0.0", "react-is": "^17.0.0", "remark-parse": "^10.0.0", - "remark-rehype": "^9.0.0", + "remark-rehype": "^10.0.0", "space-separated-tokens": "^2.0.0", "style-to-object": "^0.3.0", "unified": "^10.0.0", @@ -40006,13 +40008,13 @@ } }, "remark-rehype": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-9.1.0.tgz", - "integrity": "sha512-oLa6YmgAYg19zb0ZrBACh40hpBLteYROaPLhBXzLgjqyHQrN+gVP9N/FJvfzuNNuzCutktkroXEZBrxAxKhh7Q==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-10.1.0.tgz", + "integrity": "sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==", "requires": { "@types/hast": "^2.0.0", "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^11.0.0", + "mdast-util-to-hast": "^12.1.0", "unified": "^10.0.0" } }, diff --git a/package.json b/package.json index 1dc7cf2..ef1139e 100644 --- a/package.json +++ b/package.json @@ -36,14 +36,14 @@ "@sentry/tracing": "^6.16.1", "@speedy-tuner/ini": "^0.3.0", "@speedy-tuner/types": "^0.3.0", - "antd": "^4.18.3", + "antd": "^4.18.4", "firebase": "^9.6.3", "mlg-converter": "^0.5.1", - "nanoid": "^3.1.32", + "nanoid": "^3.2.0", "pako": "^2.0.4", "react": "^17.0.1", "react-dom": "^17.0.2", - "react-markdown": "^7.1.2", + "react-markdown": "^8.0.0", "react-perfect-scrollbar": "^1.5.8", "react-redux": "^7.2.6", "react-router-dom": "^5.3.0", @@ -54,12 +54,12 @@ "devDependencies": { "@craco/craco": "^6.4.3", "@speedy-tuner/eslint-config": "^0.1.3", - "@types/node": "^17.0.8", + "@types/node": "^17.0.10", "@types/pako": "^1.0.3", "@types/react": "^17.0.38", "@types/react-dom": "^17.0.11", "@types/react-redux": "^7.1.22", - "@types/react-router-dom": "^5.3.2", + "@types/react-router-dom": "^5.3.3", "eslint-plugin-modules-newline": "^0.0.6", "eslint-plugin-prettier": "^4.0.0", "less-loader": "^6.1.0", diff --git a/src/pages/Upload.tsx b/src/pages/Upload.tsx index 70e1ed1..8a6bd49 100644 --- a/src/pages/Upload.tsx +++ b/src/pages/Upload.tsx @@ -88,19 +88,19 @@ const containerStyle = { maxWidth: 600, margin: '0 auto', }; +const rowProps = { gutter: 10 }; +const colProps = { span: 24, sm: 12 }; const maxFileSizeMB = 10; const descriptionEditorHeight = 260; -const rowProps = { gutter: 10 }; -const colProps = { span: 24, sm: 12 }; +const thisYear = (new Date()).getFullYear(); +const nanoidCustom = customAlphabet('0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz', 10); const tuneIcon = () => ; const logIcon = () => ; const toothLogIcon = () => ; const iniIcon = () => ; -const nanoidCustom = customAlphabet('0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz', 10); - const UploadPage = () => { const [newTuneId, setNewTuneId] = useState(); const [isUserAuthorized, setIsUserAuthorized] = useState(false); @@ -141,7 +141,6 @@ const UploadPage = () => { await updateData(newTuneId!, { updatedAt: new Date(), isPublished: true, - isPublic: values.isPublic, isListed: values.isListed, details: { readme: readme || null, @@ -232,7 +231,6 @@ const UploadPage = () => { createdAt: new Date(), updatedAt: new Date(), isPublished: false, - isPublic: true, isListed: true, tuneFile: null, logFiles: [], @@ -507,7 +505,7 @@ const UploadPage = () => { - + @@ -597,9 +595,6 @@ const UploadPage = () => { Visibility - - - @@ -692,7 +687,6 @@ const UploadPage = () => { onFinish={publish} initialValues={{ readme: '# My Tune\n\ndescription', - isPublic: true, isListed: true, }} > diff --git a/src/types/dbData.ts b/src/types/dbData.ts index d639cba..03749a3 100644 --- a/src/types/dbData.ts +++ b/src/types/dbData.ts @@ -22,7 +22,6 @@ export interface TuneDbData { updatedAt?: Date | Timestamp | string; isPublished?: boolean; isListed?: boolean; - isPublic?: boolean; tuneFile?: string | null; logFiles?: string[]; toothLogFiles?: string[];