From 9384aa7eb49d187916cb3084799f71afd3305fc3 Mon Sep 17 00:00:00 2001 From: Franco Montenegro Date: Wed, 21 Sep 2022 17:36:57 -0300 Subject: [PATCH 1/5] Upgrade to electron 17. --- package.json | 191 +++++++++---------- ui/index.jsx | 2 +- yarn.lock | 528 +++++++++++++++------------------------------------ 3 files changed, 249 insertions(+), 472 deletions(-) diff --git a/package.json b/package.json index dabcf7651..38b76ccd3 100644 --- a/package.json +++ b/package.json @@ -40,52 +40,14 @@ "postinstall:warning": "echo '\n\nWARNING\n\nNot all node modules were installed because NODE_ENV is set to \"production\".\nThis should only be set after installing dependencies with \"yarn\". The app will not work.\n\n'" }, "dependencies": { - "@electron/remote": "^2.0.1", - "@emotion/react": "^11.6.0", - "@emotion/styled": "^11.6.0", - "@mui/material": "^5.2.1", - "@ungap/from-entries": "^0.2.1", - "auto-launch": "^5.0.5", - "electron-dl": "^3.2.0", - "electron-log": "^2.2.12", - "electron-notarize": "^1.0.0", - "electron-updater": "^4.2.4", - "express": "^4.17.1", - "humanize-duration": "^3.27.0", - "if-env": "^1.0.4", - "match-sorter": "^6.3.0", - "mime": "^3.0.0", - "node-html-parser": "^5.1.0", - "parse-duration": "^1.0.0", - "proxy-polyfill": "0.1.6", - "re-reselect": "^4.0.0", - "react-beautiful-dnd": "^13.1.0", - "react-color": "^2.19.3", - "react-datetime-picker": "^3.4.3", - "remove-markdown": "^0.3.0", - "rss": "^1.2.2", - "source-map-explorer": "^2.5.2", - "sudo-prompt": "^9.2.1", - "tempy": "^0.6.0", - "videojs-logo": "^2.1.4" - }, - "devDependencies": { - "@babel/core": "^7.0.0", - "@babel/plugin-proposal-class-properties": "^7.0.0", - "@babel/plugin-proposal-decorators": "^7.3.0", - "@babel/plugin-proposal-object-rest-spread": "^7.6.2", - "@babel/plugin-proposal-optional-chaining": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.2.0", - "@babel/plugin-transform-flow-strip-types": "^7.2.3", - "@babel/plugin-transform-runtime": "^7.4.3", - "@babel/polyfill": "^7.2.5", - "@babel/preset-env": "^7.12.11", - "@babel/preset-flow": "^7.12.1", - "@babel/preset-react": "^7.0.0", - "@babel/register": "^7.0.0", + "@babel/polyfill": "^7.12.1", "@datapunt/matomo-tracker-js": "^0.1.4", + "@electron/remote": "^2.0.1", + "@emotion/react": "^11.10.4", + "@emotion/styled": "^11.10.4", "@hot-loader/react-dom": "^16.13", "@meetfranz/electron-cookies": "^3.0.2", + "@mui/material": "^5.2.1", "@reach/auto-id": "^0.13.0", "@reach/combobox": "^0.12.1", "@reach/menu-button": "0.8.6", @@ -94,91 +56,56 @@ "@reach/tooltip": "^0.12.1", "@reach/utils": "^0.12.1", "@sentry/browser": "^5.12.1", - "@sentry/webpack-plugin": "^1.10.0", - "@types/three": "^0.103.2", + "@ungap/from-entries": "^0.2.1", "adm-zip": "^0.4.13", "async-exit-hook": "^2.0.1", - "babel-eslint": "^10.0.1", - "babel-loader": "^8.0.5", - "babel-plugin-add-module-exports": "^1.0.4", - "babel-plugin-import-glob": "^2.0.0", - "babel-plugin-transform-imports": "^1.5.1", - "babel-plugin-transform-object-rest-spread": "^6.26.0", + "auto-launch": "^5.0.5", "bluebird": "^3.5.1", "chalk": "^4.1.0", "classnames": "^2.2.5", "codemirror": "^5.39.2", "concurrently": "^4.1.2", "connected-react-router": "^6.8.0", - "copy-webpack-plugin": "^6.4.1", - "copyfiles": "^2.4.1", "country-data": "^0.0.31", - "cross-env": "^7.0.3", "crypto-js": "^4.0.0", - "css-doodle": "^0.7.1", - "css-loader": "^2.1.0", - "cssnano": "^4.1.10", "dat.gui": "^0.7.2", "decompress": "^4.2.1", "del": "^3.0.0", - "devtron": "^1.4.0", "dom-scroll-into-view": "^1.2.1", "dotenv-defaults": "^2.0.1", - "dotenv-webpack": "^1.8.0", - "electron": "15.5.5", - "electron-builder": "^22.10.5", - "electron-devtools-installer": "^3.1.1", - "electron-is-dev": "^0.3.0", - "electron-webpack": "^2.8.2", - "electron-window-state": "^4.1.1", + "electron-dl": "^3.2.0", + "electron-log": "^4.4.8", + "electron-notarize": "^1.0.0", + "electron-updater": "^4.2.4", "emoji-dictionary": "^1.0.11", - "eslint": "^5.15.2", - "eslint-config-prettier": "^2.9.0", - "eslint-config-standard": "^12.0.0", - "eslint-config-standard-jsx": "^6.0.2", - "eslint-import-resolver-webpack": "^0.11.0", - "eslint-plugin-flowtype": "^2.46.1", - "eslint-plugin-import": "^2.10.0", - "eslint-plugin-jsx-a11y": "^6.0.3", - "eslint-plugin-node": "^8.0.1", - "eslint-plugin-prettier": "^2.6.0", - "eslint-plugin-promise": "^4.0.1", - "eslint-plugin-react": "^7.7.0", - "eslint-plugin-react-hooks": "^1.6.0", - "eslint-plugin-standard": "^4.0.1", - "file-loader": "^4.2.0", - "flow-bin": "^0.97.0", - "flow-typed": "^3.7.0", + "express": "^4.17.1", "formik": "^0.10.4", "hast-util-sanitize": "^3.0.2", "history": "^4.9.0", - "husky": "^3.1.0", + "humanize-duration": "^3.27.0", "imagesloaded": "^4.1.4", - "json-loader": "^0.5.4", - "lint-staged": "^7.0.2", "localforage": "^1.7.1", "lodash-es": "^4.17.21", "mammoth": "^1.4.16", + "match-sorter": "^6.3.0", + "mime": "^3.0.0", "moment": "^2.29.2", "node-abi": "^2.5.1", "node-fetch": "^2.6.7", "node-html-parser": "^5.1.0", "node-libs-browser": "^2.1.0", - "node-loader": "^0.6.0", "node-wget": "^0.4.3", - "nodemon": "^1.19.1", - "postcss-import": "^12.0.1", - "postcss-loader": "^3.0.0", - "postcss-rtl": "^1.7.3", - "preprocess-loader": "^0.3.0", - "prettier": "^2.2.1", + "parse-duration": "^1.0.0", "prop-types": "^15.6.2", + "proxy-polyfill": "0.1.6", "qrcode.react": "^0.8.0", - "raw-loader": "^2.0.0", "rc-progress": "^2.0.6", + "re-reselect": "^4.0.0", "react": "^16.8.2", "react-awesome-lightbox": "^1.7.3", + "react-beautiful-dnd": "^13.1.0", "react-confetti": "^4.0.1", + "react-datetime-picker": "^3.4.3", "react-dom": "^16.8.2", "react-draggable": "^3.3.0", "react-google-recaptcha": "^2.0.1", @@ -203,13 +130,12 @@ "remark-frontmatter": "^2.0.0", "remark-react": "^8.0.0", "reselect": "^4.0.0", - "sass": "^1.29.0", - "sass-loader": "^7.1.0", "semver": "^5.3.0", + "source-map-explorer": "^2.5.2", "stream-to-blob-url": "^2.1.1", "strip-markdown": "^3.0.3", - "style-loader": "^0.23.1", - "terser-webpack-plugin": "^4.2.3", + "sudo-prompt": "^9.2.1", + "tempy": "^0.6.0", "three-full": "^28.0.2", "tiny-relative-date": "^1.3.0", "tree-kill": "^1.1.0", @@ -220,6 +146,74 @@ "videojs-event-tracking": "^1.0.1", "villain-react": "^1.0.9", "wavesurfer.js": "^2.2.1", + "y18n": "^4.0.1" + }, + "devDependencies": { + "@babel/core": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-decorators": "^7.3.0", + "@babel/plugin-proposal-object-rest-spread": "^7.6.2", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.2.0", + "@babel/plugin-transform-flow-strip-types": "^7.2.3", + "@babel/plugin-transform-runtime": "^7.4.3", + "@babel/preset-env": "^7.12.11", + "@babel/preset-flow": "^7.12.1", + "@babel/preset-react": "^7.0.0", + "@babel/register": "^7.0.0", + "@sentry/webpack-plugin": "^1.10.0", + "@types/three": "^0.103.2", + "babel-eslint": "^10.0.1", + "babel-loader": "^8.0.5", + "babel-plugin-add-module-exports": "^1.0.4", + "babel-plugin-import-glob": "^2.0.0", + "babel-plugin-transform-imports": "^1.5.1", + "babel-plugin-transform-object-rest-spread": "^6.26.0", + "copy-webpack-plugin": "^6.4.1", + "cross-env": "^7.0.3", + "css-doodle": "^0.7.1", + "css-loader": "^2.1.0", + "cssnano": "^4.1.10", + "devtron": "^1.4.0", + "dotenv-webpack": "^1.8.0", + "electron": "17.0.0", + "electron-builder": "^22.10.5", + "electron-devtools-installer": "^3.1.1", + "electron-is-dev": "^0.3.0", + "electron-webpack": "^2.8.2", + "electron-window-state": "^4.1.1", + "eslint": "^5.15.2", + "eslint-config-prettier": "^2.9.0", + "eslint-config-standard": "^12.0.0", + "eslint-config-standard-jsx": "^6.0.2", + "eslint-import-resolver-webpack": "^0.11.0", + "eslint-plugin-flowtype": "^2.46.1", + "eslint-plugin-import": "^2.10.0", + "eslint-plugin-jsx-a11y": "^6.0.3", + "eslint-plugin-node": "^8.0.1", + "eslint-plugin-prettier": "^2.6.0", + "eslint-plugin-promise": "^4.0.1", + "eslint-plugin-react": "^7.7.0", + "eslint-plugin-react-hooks": "^1.6.0", + "eslint-plugin-standard": "^4.0.1", + "file-loader": "^4.2.0", + "flow-bin": "^0.97.0", + "flow-typed": "^3.7.0", + "husky": "^3.1.0", + "json-loader": "^0.5.4", + "lint-staged": "^7.0.2", + "node-loader": "^0.6.0", + "nodemon": "^1.19.1", + "postcss-import": "^12.0.1", + "postcss-loader": "^3.0.0", + "postcss-rtl": "^1.7.3", + "preprocess-loader": "^0.3.0", + "prettier": "^2.2.1", + "raw-loader": "^2.0.0", + "sass": "^1.29.0", + "sass-loader": "^7.1.0", + "style-loader": "^0.23.1", + "terser-webpack-plugin": "^4.2.3", "webpack": "^4.44.2", "webpack-bundle-analyzer": "^3.1.0", "webpack-cli": "^3.3.10", @@ -229,11 +223,10 @@ "webpack-hot-middleware": "^2.24.3", "webpack-merge": "^4.2.1", "webpack-node-externals": "^1.7.2", - "y18n": "^4.0.1", "yarnhook": "^0.2.0" }, "engines": { - "node": ">=7", + "node": ">=16.13", "yarn": "^1.3" }, "lbrySettings": { diff --git a/ui/index.jsx b/ui/index.jsx index 75b823b0e..995618625 100644 --- a/ui/index.jsx +++ b/ui/index.jsx @@ -1,4 +1,4 @@ -import 'babel-polyfill'; +import '@babel/polyfill'; import ErrorBoundary from 'component/errorBoundary'; import App from 'component/app'; import SnackBar from 'component/snackBar'; diff --git a/yarn.lock b/yarn.lock index 4af269233..56071e116 100644 --- a/yarn.lock +++ b/yarn.lock @@ -215,7 +215,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.12.13, @babel/helper-module-imports@npm:^7.18.6": +"@babel/helper-module-imports@npm:^7.12.13, @babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.18.6": version: 7.18.6 resolution: "@babel/helper-module-imports@npm:7.18.6" dependencies: @@ -694,7 +694,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.12.13, @babel/plugin-syntax-jsx@npm:^7.18.6": +"@babel/plugin-syntax-jsx@npm:^7.17.12, @babel/plugin-syntax-jsx@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-syntax-jsx@npm:7.18.6" dependencies: @@ -1250,7 +1250,7 @@ __metadata: languageName: node linkType: hard -"@babel/polyfill@npm:^7.2.5": +"@babel/polyfill@npm:^7.12.1": version: 7.12.1 resolution: "@babel/polyfill@npm:7.12.1" dependencies: @@ -1414,7 +1414,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.7.7, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.7, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": version: 7.18.6 resolution: "@babel/runtime@npm:7.18.6" dependencies: @@ -1534,17 +1534,17 @@ __metadata: languageName: node linkType: hard -"@emotion/babel-plugin@npm:^11.7.1": - version: 11.9.2 - resolution: "@emotion/babel-plugin@npm:11.9.2" +"@emotion/babel-plugin@npm:^11.10.0": + version: 11.10.2 + resolution: "@emotion/babel-plugin@npm:11.10.2" dependencies: - "@babel/helper-module-imports": ^7.12.13 - "@babel/plugin-syntax-jsx": ^7.12.13 - "@babel/runtime": ^7.13.10 - "@emotion/hash": ^0.8.0 - "@emotion/memoize": ^0.7.5 - "@emotion/serialize": ^1.0.2 - babel-plugin-macros: ^2.6.1 + "@babel/helper-module-imports": ^7.16.7 + "@babel/plugin-syntax-jsx": ^7.17.12 + "@babel/runtime": ^7.18.3 + "@emotion/hash": ^0.9.0 + "@emotion/memoize": ^0.8.0 + "@emotion/serialize": ^1.1.0 + babel-plugin-macros: ^3.1.0 convert-source-map: ^1.5.0 escape-string-regexp: ^4.0.0 find-root: ^1.1.0 @@ -1552,7 +1552,20 @@ __metadata: stylis: 4.0.13 peerDependencies: "@babel/core": ^7.0.0 - checksum: 2d2c4fadd389862896bcbc5f42c9b9c1a199810173fcf14e5520506c7179c2ddb991b8832fd273f42104cf0dae98886ad8e767b5e38ad235b652d903c3b8a328 + checksum: 7f9e84b3c00b4db5a829c6880549c6a816b3defcaf828cb37808737f3c17b22a45a06e48334f38f5729b218812252857ced27d3a12dd8ca1e260e4b1d0045dfd + languageName: node + linkType: hard + +"@emotion/cache@npm:^11.10.0": + version: 11.10.3 + resolution: "@emotion/cache@npm:11.10.3" + dependencies: + "@emotion/memoize": ^0.8.0 + "@emotion/sheet": ^1.2.0 + "@emotion/utils": ^1.2.0 + "@emotion/weak-memoize": ^0.3.0 + stylis: 4.0.13 + checksum: d31291eff1b270d8db6f471b2b9b3bc5d786c296838631f101837747ff5afa8e8890655279457c68ce2cee23256ab02a25c177f5487b5061da82c7354c1bdce5 languageName: node linkType: hard @@ -1569,10 +1582,10 @@ __metadata: languageName: node linkType: hard -"@emotion/hash@npm:^0.8.0": - version: 0.8.0 - resolution: "@emotion/hash@npm:0.8.0" - checksum: 4b35d88a97e67275c1d990c96d3b0450451d089d1508619488fc0acb882cb1ac91e93246d471346ebd1b5402215941ef4162efe5b51534859b39d8b3a0e3ffaa +"@emotion/hash@npm:^0.9.0": + version: 0.9.0 + resolution: "@emotion/hash@npm:0.9.0" + checksum: b63428f7c8186607acdca5d003700cecf0ded519d0b5c5cc3b3154eafcad6ff433f8361bd2bac8882715b557e6f06945694aeb6ba8b25c6095d7a88570e2e0bb languageName: node linkType: hard @@ -1585,23 +1598,40 @@ __metadata: languageName: node linkType: hard -"@emotion/memoize@npm:^0.7.4, @emotion/memoize@npm:^0.7.5": +"@emotion/is-prop-valid@npm:^1.2.0": + version: 1.2.0 + resolution: "@emotion/is-prop-valid@npm:1.2.0" + dependencies: + "@emotion/memoize": ^0.8.0 + checksum: cc7a19850a4c5b24f1514665289442c8c641709e6f7711067ad550e05df331da0692a16148e85eda6f47e31b3261b64d74c5e25194d053223be16231f969d633 + languageName: node + linkType: hard + +"@emotion/memoize@npm:^0.7.4": version: 0.7.5 resolution: "@emotion/memoize@npm:0.7.5" checksum: 83da8d4a7649a92c72f960817692bc6be13cc13e107b9f7e878d63766525ed4402881bfeb3cda61145c050281e7e260f114a0a2870515527346f2ef896b915b3 languageName: node linkType: hard -"@emotion/react@npm:^11.6.0": - version: 11.9.3 - resolution: "@emotion/react@npm:11.9.3" +"@emotion/memoize@npm:^0.8.0": + version: 0.8.0 + resolution: "@emotion/memoize@npm:0.8.0" + checksum: c87bb110b829edd8e1c13b90a6bc37cebc39af29c7599a1e66a48e06f9bec43e8e53495ba86278cc52e7589549492c8dfdc81d19f4fdec0cee6ba13d2ad2c928 + languageName: node + linkType: hard + +"@emotion/react@npm:^11.10.4": + version: 11.10.4 + resolution: "@emotion/react@npm:11.10.4" dependencies: - "@babel/runtime": ^7.13.10 - "@emotion/babel-plugin": ^11.7.1 - "@emotion/cache": ^11.9.3 - "@emotion/serialize": ^1.0.4 - "@emotion/utils": ^1.1.0 - "@emotion/weak-memoize": ^0.2.5 + "@babel/runtime": ^7.18.3 + "@emotion/babel-plugin": ^11.10.0 + "@emotion/cache": ^11.10.0 + "@emotion/serialize": ^1.1.0 + "@emotion/use-insertion-effect-with-fallbacks": ^1.0.0 + "@emotion/utils": ^1.2.0 + "@emotion/weak-memoize": ^0.3.0 hoist-non-react-statics: ^3.3.1 peerDependencies: "@babel/core": ^7.0.0 @@ -1611,20 +1641,20 @@ __metadata: optional: true "@types/react": optional: true - checksum: 19bc7205e85e87cadebbe5a926d45103b836af70ab6972ea4c333c8dd01b463fc9646d4e4097a36f145a05dd4bc388739667437b990f8cf7f7f925f9610d1aa8 + checksum: 7555f6a1840c71d841386be2ec98ebfd6399923bd6a61247c7b07283f9a056f57e83c4fdd9ea7a7fcc3d88e5e04bb03168b4f0557934bcd501c88af4db16e1e0 languageName: node linkType: hard -"@emotion/serialize@npm:^1.0.2, @emotion/serialize@npm:^1.0.4": - version: 1.0.4 - resolution: "@emotion/serialize@npm:1.0.4" +"@emotion/serialize@npm:^1.1.0": + version: 1.1.0 + resolution: "@emotion/serialize@npm:1.1.0" dependencies: - "@emotion/hash": ^0.8.0 - "@emotion/memoize": ^0.7.4 - "@emotion/unitless": ^0.7.5 - "@emotion/utils": ^1.0.0 + "@emotion/hash": ^0.9.0 + "@emotion/memoize": ^0.8.0 + "@emotion/unitless": ^0.8.0 + "@emotion/utils": ^1.2.0 csstype: ^3.0.2 - checksum: e8cc342056734e176ea837fe44035126dea174962db40852a7ced499d258c0056b0fd3c298743c446f9ba0f2647cb42dfb623b8e5783c265deb9eb20138d68e7 + checksum: 8f22f83194ad76cb3bbee481daa57fdc65ca3078a5db9e219c04151341ef93af80c7057aea17b64446682d275918f7ecc0c20e977c1af153c79a1485503fe717 languageName: node linkType: hard @@ -1635,15 +1665,23 @@ __metadata: languageName: node linkType: hard -"@emotion/styled@npm:^11.6.0": - version: 11.9.3 - resolution: "@emotion/styled@npm:11.9.3" +"@emotion/sheet@npm:^1.2.0": + version: 1.2.0 + resolution: "@emotion/sheet@npm:1.2.0" + checksum: b3771e47963d36c179f9a1119055d7e5d18e2718e73ebe2b4b1c56f4bbf4ea6b12c50bbc52cd502f03f7981beb2fbb3fee2638b6f5ef6c5f223b06f8bf88ec7b + languageName: node + linkType: hard + +"@emotion/styled@npm:^11.10.4": + version: 11.10.4 + resolution: "@emotion/styled@npm:11.10.4" dependencies: - "@babel/runtime": ^7.13.10 - "@emotion/babel-plugin": ^11.7.1 - "@emotion/is-prop-valid": ^1.1.3 - "@emotion/serialize": ^1.0.4 - "@emotion/utils": ^1.1.0 + "@babel/runtime": ^7.18.3 + "@emotion/babel-plugin": ^11.10.0 + "@emotion/is-prop-valid": ^1.2.0 + "@emotion/serialize": ^1.1.0 + "@emotion/use-insertion-effect-with-fallbacks": ^1.0.0 + "@emotion/utils": ^1.2.0 peerDependencies: "@babel/core": ^7.0.0 "@emotion/react": ^11.0.0-rc.0 @@ -1653,24 +1691,40 @@ __metadata: optional: true "@types/react": optional: true - checksum: 16d9ef8c5840b13ec47f91f9963b64ec8a94197fe99bb3bd4e9f7404a09bb65a333e9ab6590af97c0090360816db70e8c920731198c3a30fbb2c2cfd5e8d8a65 + checksum: d56cbf48f30c5a36d618adf2c4d7d9440b5059373a96964fa2a6e832ce9b9ae8cee11b5292b444264b3acbfdd6a8f6c9050e197a35c8dea7e9b9cc78f55ac31c languageName: node linkType: hard -"@emotion/unitless@npm:^0.7.5": - version: 0.7.5 - resolution: "@emotion/unitless@npm:0.7.5" - checksum: f976e5345b53fae9414a7b2e7a949aa6b52f8bdbcc84458b1ddc0729e77ba1d1dfdff9960e0da60183877873d3a631fa24d9695dd714ed94bcd3ba5196586a6b +"@emotion/unitless@npm:^0.8.0": + version: 0.8.0 + resolution: "@emotion/unitless@npm:0.8.0" + checksum: 176141117ed23c0eb6e53a054a69c63e17ae532ec4210907a20b2208f91771821835f1c63dd2ec63e30e22fcc984026d7f933773ee6526dd038e0850919fae7a languageName: node linkType: hard -"@emotion/utils@npm:^1.0.0, @emotion/utils@npm:^1.1.0": +"@emotion/use-insertion-effect-with-fallbacks@npm:^1.0.0": + version: 1.0.0 + resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.0.0" + peerDependencies: + react: ">=16.8.0" + checksum: 4f06a3b48258c832aa8022a262572061a31ff078d377e9164cccc99951309d70f4466e774fe704461b2f8715007a82ed625a54a5c7a127c89017d3ce3187d4f1 + languageName: node + linkType: hard + +"@emotion/utils@npm:^1.0.0": version: 1.1.0 resolution: "@emotion/utils@npm:1.1.0" checksum: d3b681ca3a23b07033ac6c6937e71010a5549ac8ccec325eb6c91a7e48d9a73db83fa5dadc58be981bb125d7c00fedca868ea4362b1da9e02866615f96be4df1 languageName: node linkType: hard +"@emotion/utils@npm:^1.2.0": + version: 1.2.0 + resolution: "@emotion/utils@npm:1.2.0" + checksum: 55457a49ddd4db6a014ea0454dc09eaa23eedfb837095c8ff90470cb26a303f7ceb5fcc1e2190ef64683e64cfd33d3ba3ca3109cd87d12bc9e379e4195c9a4dd + languageName: node + linkType: hard + "@emotion/weak-memoize@npm:^0.2.5": version: 0.2.5 resolution: "@emotion/weak-memoize@npm:0.2.5" @@ -1678,6 +1732,13 @@ __metadata: languageName: node linkType: hard +"@emotion/weak-memoize@npm:^0.3.0": + version: 0.3.0 + resolution: "@emotion/weak-memoize@npm:0.3.0" + checksum: f43ef4c8b7de70d9fa5eb3105921724651e4188e895beb71f0c5919dc899a7b8743e1fdd99d38b9092dd5722c7be2312ebb47fbdad0c4e38bea58f6df5885cc0 + languageName: node + linkType: hard + "@gar/promisify@npm:^1.0.1, @gar/promisify@npm:^1.1.3": version: 1.1.3 resolution: "@gar/promisify@npm:1.1.3" @@ -1699,15 +1760,6 @@ __metadata: languageName: node linkType: hard -"@icons/material@npm:^0.2.4": - version: 0.2.4 - resolution: "@icons/material@npm:0.2.4" - peerDependencies: - react: "*" - checksum: 24baa360cb83f7e1a9e6784ac11185d57eb895b0efd3070ec915693378330f35ff9feb248f650b9649fa3e1045601286585dc05795a4c734d4849b33900351ee - languageName: node - linkType: hard - "@jridgewell/gen-mapping@npm:^0.1.0": version: 0.1.1 resolution: "@jridgewell/gen-mapping@npm:0.1.1" @@ -2803,9 +2855,9 @@ __metadata: linkType: hard "@types/node@npm:^14.6.2": - version: 14.18.21 - resolution: "@types/node@npm:14.18.21" - checksum: 4ed35b76609647a4e36a194702e31cdda9ed42174ddaf7937bc5498984e98a99e8a42ea895ea17dd9c5ec18080112c29ab670c34f90eb9f7a4703b85b31e34fa + version: 14.18.29 + resolution: "@types/node@npm:14.18.29" + checksum: 43481c1c066dd01578ff137f437a8a901f8fcd3cdc068c36047c444861ab4aac8a62fb4eb6d03738df02006336c90619bfc7860d4e5b259916956942d2e68e88 languageName: node linkType: hard @@ -4065,14 +4117,14 @@ __metadata: languageName: node linkType: hard -"babel-plugin-macros@npm:^2.6.1": - version: 2.8.0 - resolution: "babel-plugin-macros@npm:2.8.0" +"babel-plugin-macros@npm:^3.1.0": + version: 3.1.0 + resolution: "babel-plugin-macros@npm:3.1.0" dependencies: - "@babel/runtime": ^7.7.2 - cosmiconfig: ^6.0.0 - resolve: ^1.12.0 - checksum: 59b09a21cf3ae1e14186c1b021917d004b49b953824b24953a54c6502da79e8051d4ac31cfd4a0ae7f6ea5ddf1f7edd93df4895dd3c3982a5b2431859c2889ac + "@babel/runtime": ^7.12.5 + cosmiconfig: ^7.0.0 + resolve: ^1.19.0 + checksum: 765de4abebd3e4688ebdfbff8571ddc8cd8061f839bb6c3e550b0344a4027b04c60491f843296ce3f3379fb356cc873d57a9ee6694262547eb822c14a25be9a6 languageName: node linkType: hard @@ -4143,17 +4195,6 @@ __metadata: languageName: node linkType: hard -"babel-polyfill@npm:^6.2.0": - version: 6.26.0 - resolution: "babel-polyfill@npm:6.26.0" - dependencies: - babel-runtime: ^6.26.0 - core-js: ^2.5.0 - regenerator-runtime: ^0.10.5 - checksum: 6fb1a3c0bfe1b6fc56ce1afcf531878aa629b309277a05fbf3fe950589b24cb4052a6e487db21d318eb5336b68730a21f5ef62166b6cc8aea3406261054d1118 - languageName: node - linkType: hard - "babel-runtime@npm:6.x, babel-runtime@npm:^6.26.0, babel-runtime@npm:^6.3.19": version: 6.26.0 resolution: "babel-runtime@npm:6.26.0" @@ -5784,24 +5825,6 @@ __metadata: languageName: node linkType: hard -"copyfiles@npm:^2.4.1": - version: 2.4.1 - resolution: "copyfiles@npm:2.4.1" - dependencies: - glob: ^7.0.5 - minimatch: ^3.0.3 - mkdirp: ^1.0.4 - noms: 0.0.0 - through2: ^2.0.1 - untildify: ^4.0.0 - yargs: ^16.1.0 - bin: - copyfiles: copyfiles - copyup: copyfiles - checksum: aea69873bb99cc5f553967660cbfb70e4eeda198f572a36fb0f748b36877ff2c90fd906c58b1d540adbad8afa8ee82820172f1c18e69736f7ab52792c12745a7 - languageName: node - linkType: hard - "core-js-compat@npm:^3.21.0, core-js-compat@npm:^3.22.1": version: 3.23.3 resolution: "core-js-compat@npm:3.23.3" @@ -5819,7 +5842,7 @@ __metadata: languageName: node linkType: hard -"core-js@npm:^2.4.0, core-js@npm:^2.5.0, core-js@npm:^2.6.5": +"core-js@npm:^2.4.0, core-js@npm:^2.6.5": version: 2.6.12 resolution: "core-js@npm:2.6.12" checksum: 44fa9934a85f8c78d61e0c8b7b22436330471ffe59ec5076fe7f324d6e8cf7f824b14b1c81ca73608b13bdb0fef035bd820989bf059767ad6fa13123bb8bd016 @@ -5852,16 +5875,16 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^6.0.0": - version: 6.0.0 - resolution: "cosmiconfig@npm:6.0.0" +"cosmiconfig@npm:^7.0.0": + version: 7.0.1 + resolution: "cosmiconfig@npm:7.0.1" dependencies: "@types/parse-json": ^4.0.0 - import-fresh: ^3.1.0 + import-fresh: ^3.2.1 parse-json: ^5.0.0 path-type: ^4.0.0 - yaml: ^1.7.2 - checksum: 8eed7c854b91643ecb820767d0deb038b50780ecc3d53b0b19e03ed8aabed4ae77271198d1ae3d49c3b110867edf679f5faad924820a8d1774144a87cb6f98fc + yaml: ^1.10.0 + checksum: 4be63e7117955fd88333d7460e4c466a90f556df6ef34efd59034d2463484e339666c41f02b523d574a797ec61f4a91918c5b89a316db2ea2f834e0d2d09465b languageName: node linkType: hard @@ -7030,7 +7053,7 @@ __metadata: languageName: node linkType: hard -"duplexer@npm:^0.1.1, duplexer@npm:^0.1.2, duplexer@npm:~0.1.1": +"duplexer@npm:^0.1.1, duplexer@npm:^0.1.2": version: 0.1.2 resolution: "duplexer@npm:0.1.2" checksum: 62ba61a830c56801db28ff6305c7d289b6dc9f859054e8c982abd8ee0b0a14d2e9a8e7d086ffee12e868d43e2bbe8a964be55ddbd8c8957714c87373c7a4f9b0 @@ -7162,10 +7185,10 @@ __metadata: languageName: node linkType: hard -"electron-log@npm:^2.2.12": - version: 2.2.17 - resolution: "electron-log@npm:2.2.17" - checksum: 174b79d839d4e2cc8d432c124f914df5abb12323e93c96d139c499db6a40f2c90b06e3edff9875eb91b2cfdff446884914fd8cba4edb01ce8e5b4132704ef20b +"electron-log@npm:^4.4.8": + version: 4.4.8 + resolution: "electron-log@npm:4.4.8" + checksum: 5a7958f8fd9a5c95987e885ffe1c5b88be15bb41d348b65c92e2d8664519faddf17ce0208cd4e7027b0908f92fecedfbef246a45061f53e4a53b5d2201aafbd9 languageName: node linkType: hard @@ -7299,16 +7322,16 @@ __metadata: languageName: node linkType: hard -"electron@npm:15.5.5": - version: 15.5.5 - resolution: "electron@npm:15.5.5" +"electron@npm:17.0.0": + version: 17.0.0 + resolution: "electron@npm:17.0.0" dependencies: "@electron/get": ^1.13.0 "@types/node": ^14.6.2 extract-zip: ^1.0.3 bin: electron: cli.js - checksum: bbb661b4a14321be382bb9d5f89893089b82b04abfc51f8e77971b87fe9e7aa26cd0d33fbb20333e12bf853edd4059f506f15b008392bdbaee80023d328ebfec + checksum: c945a1a5475ba66ca70637b150b3f10ea9d28b1f2167a9d8d2137e087785f647e1153f4335f898238470392ed689e3d207b2b96928025c5dd092d6f601e21414 languageName: node linkType: hard @@ -7985,21 +8008,6 @@ __metadata: languageName: node linkType: hard -"event-stream@npm:=3.3.4": - version: 3.3.4 - resolution: "event-stream@npm:3.3.4" - dependencies: - duplexer: ~0.1.1 - from: ~0 - map-stream: ~0.1.0 - pause-stream: 0.0.11 - split: 0.3 - stream-combiner: ~0.0.4 - through: ~2.3.1 - checksum: 80b467820b6daf824d9fb4345d2daf115a056e5c104463f2e98534e92d196a27f2df5ea2aa085624db26f4c45698905499e881d13bc7c01f7a13eac85be72a22 - languageName: node - linkType: hard - "eventemitter3@npm:^4.0.0": version: 4.0.7 resolution: "eventemitter3@npm:4.0.7" @@ -8752,13 +8760,6 @@ __metadata: languageName: node linkType: hard -"from@npm:~0": - version: 0.1.7 - resolution: "from@npm:0.1.7" - checksum: b85125b7890489656eb2e4f208f7654a93ec26e3aefaf3bbbcc0d496fc1941e4405834fcc9fe7333192aa2187905510ace70417bbf9ac6f6f4784a731d986939 - languageName: node - linkType: hard - "fs-constants@npm:^1.0.0": version: 1.0.0 resolution: "fs-constants@npm:1.0.0" @@ -9075,7 +9076,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.0.0, glob@npm:^7.0.3, glob@npm:^7.0.5, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": +"glob@npm:^7.0.0, glob@npm:^7.0.3, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -9986,17 +9987,6 @@ __metadata: languageName: node linkType: hard -"if-env@npm:^1.0.4": - version: 1.0.4 - resolution: "if-env@npm:1.0.4" - dependencies: - npm-run-all: 1.4.0 - bin: - if-env: bin/if-env.js - checksum: d125951436517767e7d525401c7d43cddd1e63c96048988acc04fafb44935517a7940c0a0c345ccb15a1ec937e7118ed0e8a0cc9391a99c00791f89803dc3465 - languageName: node - linkType: hard - "iferr@npm:^0.1.5": version: 0.1.5 resolution: "iferr@npm:0.1.5" @@ -10067,7 +10057,7 @@ __metadata: languageName: node linkType: hard -"import-fresh@npm:^3.0.0, import-fresh@npm:^3.1.0": +"import-fresh@npm:^3.0.0, import-fresh@npm:^3.2.1": version: 3.3.0 resolution: "import-fresh@npm:3.3.0" dependencies: @@ -11454,15 +11444,15 @@ __metadata: "@babel/plugin-syntax-dynamic-import": ^7.2.0 "@babel/plugin-transform-flow-strip-types": ^7.2.3 "@babel/plugin-transform-runtime": ^7.4.3 - "@babel/polyfill": ^7.2.5 + "@babel/polyfill": ^7.12.1 "@babel/preset-env": ^7.12.11 "@babel/preset-flow": ^7.12.1 "@babel/preset-react": ^7.0.0 "@babel/register": ^7.0.0 "@datapunt/matomo-tracker-js": ^0.1.4 "@electron/remote": ^2.0.1 - "@emotion/react": ^11.6.0 - "@emotion/styled": ^11.6.0 + "@emotion/react": ^11.10.4 + "@emotion/styled": ^11.10.4 "@hot-loader/react-dom": ^16.13 "@meetfranz/electron-cookies": ^3.0.2 "@mui/material": ^5.2.1 @@ -11493,7 +11483,6 @@ __metadata: concurrently: ^4.1.2 connected-react-router: ^6.8.0 copy-webpack-plugin: ^6.4.1 - copyfiles: ^2.4.1 country-data: ^0.0.31 cross-env: ^7.0.3 crypto-js: ^4.0.0 @@ -11507,12 +11496,12 @@ __metadata: dom-scroll-into-view: ^1.2.1 dotenv-defaults: ^2.0.1 dotenv-webpack: ^1.8.0 - electron: 15.5.5 + electron: 17.0.0 electron-builder: ^22.10.5 electron-devtools-installer: ^3.1.1 electron-dl: ^3.2.0 electron-is-dev: ^0.3.0 - electron-log: ^2.2.12 + electron-log: ^4.4.8 electron-notarize: ^1.0.0 electron-updater: ^4.2.4 electron-webpack: ^2.8.2 @@ -11541,7 +11530,6 @@ __metadata: history: ^4.9.0 humanize-duration: ^3.27.0 husky: ^3.1.0 - if-env: ^1.0.4 imagesloaded: ^4.1.4 json-loader: ^0.5.4 lint-staged: ^7.0.2 @@ -11573,7 +11561,6 @@ __metadata: react: ^16.8.2 react-awesome-lightbox: ^1.7.3 react-beautiful-dnd: ^13.1.0 - react-color: ^2.19.3 react-confetti: ^4.0.1 react-datetime-picker: ^3.4.3 react-dom: ^16.8.2 @@ -11599,9 +11586,7 @@ __metadata: remark-emoji: ^2.0.1 remark-frontmatter: ^2.0.0 remark-react: ^8.0.0 - remove-markdown: ^0.3.0 reselect: ^4.0.0 - rss: ^1.2.2 sass: ^1.29.0 sass-loader: ^7.1.0 semver: ^5.3.0 @@ -11620,7 +11605,6 @@ __metadata: video.js: ^7.14.3 videojs-contrib-quality-levels: ^2.0.9 videojs-event-tracking: ^1.0.1 - videojs-logo: ^2.1.4 villain-react: ^1.0.9 wavesurfer.js: ^2.2.1 webpack: ^4.44.2 @@ -11855,7 +11839,7 @@ __metadata: languageName: node linkType: hard -"lodash-es@npm:^4.17.15, lodash-es@npm:^4.17.21, lodash-es@npm:^4.2.1": +"lodash-es@npm:^4.17.21, lodash-es@npm:^4.2.1": version: 4.17.21 resolution: "lodash-es@npm:4.17.21" checksum: 05cbffad6e2adbb331a4e16fbd826e7faee403a1a04873b82b42c0f22090f280839f85b95393f487c1303c8a3d2a010048bf06151a6cbe03eee4d388fb0a12d2 @@ -11988,7 +11972,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4.0.1, lodash@npm:^4.17.10, lodash@npm:^4.17.11, lodash@npm:^4.17.12, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.17.5, lodash@npm:^4.2.0, lodash@npm:^4.2.1, lodash@npm:^4.6.1": +"lodash@npm:^4.17.10, lodash@npm:^4.17.11, lodash@npm:^4.17.12, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.17.5, lodash@npm:^4.2.0, lodash@npm:^4.2.1, lodash@npm:^4.6.1": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 @@ -12241,13 +12225,6 @@ __metadata: languageName: node linkType: hard -"map-stream@npm:~0.1.0": - version: 0.1.0 - resolution: "map-stream@npm:0.1.0" - checksum: 38abbe4eb883888031e6b2fc0630bc583c99396be16b8ace5794b937b682a8a081f03e8b15bfd4914d1bc88318f0e9ac73ba3512ae65955cd449f63256ddb31d - languageName: node - linkType: hard - "map-visit@npm:^1.0.0": version: 1.0.0 resolution: "map-visit@npm:1.0.0" @@ -12299,13 +12276,6 @@ __metadata: languageName: node linkType: hard -"material-colors@npm:^1.2.1": - version: 1.2.6 - resolution: "material-colors@npm:1.2.6" - checksum: 72d005ccccb82bab68eef3cd757e802668634fc86976dedb9fc564ce994f2d3258273766b7efecb7404a0031969e2d72201a1b74169763f0a53c0dd8d649209f - languageName: node - linkType: hard - "md-attr-parser@npm:^1.2.1": version: 1.3.0 resolution: "md-attr-parser@npm:1.3.0" @@ -12534,22 +12504,6 @@ __metadata: languageName: node linkType: hard -"mime-db@npm:~1.25.0": - version: 1.25.0 - resolution: "mime-db@npm:1.25.0" - checksum: bf1c56d50cb5752c5495ddf2a1dd938015c58b3bc0c8d19c4cacb198322267d6fc1b944e70efec0d5215584cf1c57d58e2d4f609094ebe3e88bdf34028ca102d - languageName: node - linkType: hard - -"mime-types@npm:2.1.13": - version: 2.1.13 - resolution: "mime-types@npm:2.1.13" - dependencies: - mime-db: ~1.25.0 - checksum: 661db5db5900dcf8bc345d2aea9cc2bd38d53374c000e0d8d7b592230ff37ea173b9514f15bfd89efe46476f57f1785866d13060c71d12ca98c5b5a8f662ae04 - languageName: node - linkType: hard - "mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:~2.1.17, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" @@ -12682,7 +12636,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.0.0, minimatch@npm:^3.0.3, minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": +"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -13153,16 +13107,6 @@ __metadata: languageName: node linkType: hard -"noms@npm:0.0.0": - version: 0.0.0 - resolution: "noms@npm:0.0.0" - dependencies: - inherits: ^2.0.1 - readable-stream: ~1.0.31 - checksum: a05f056dabf764c86472b6b5aad10455f3adcb6971f366cdf36a72b559b29310a940e316bca30802f2804fdd41707941366224f4cba80c4f53071512245bf200 - languageName: node - linkType: hard - "nopt@npm:^5.0.0": version: 5.0.0 resolution: "nopt@npm:5.0.0" @@ -13267,21 +13211,6 @@ __metadata: languageName: node linkType: hard -"npm-run-all@npm:1.4.0": - version: 1.4.0 - resolution: "npm-run-all@npm:1.4.0" - dependencies: - babel-polyfill: ^6.2.0 - minimatch: ^3.0.0 - ps-tree: ^1.0.1 - shell-quote: ^1.4.3 - which: ^1.2.0 - bin: - npm-run-all: bin/npm-run-all.js - checksum: f84003274ce13e2918c58b426811fc5b14d4635264f10f4a43e8b5a5630fbd6705c5a3457d962c35b5994b8217caa23d65867d9f946dffb1159f7045506e4c6c - languageName: node - linkType: hard - "npm-run-path@npm:^2.0.0": version: 2.0.2 resolution: "npm-run-path@npm:2.0.2" @@ -13996,15 +13925,6 @@ __metadata: languageName: node linkType: hard -"pause-stream@npm:0.0.11": - version: 0.0.11 - resolution: "pause-stream@npm:0.0.11" - dependencies: - through: ~2.3 - checksum: 3c4a14052a638b92e0c96eb00c0d7977df7f79ea28395250c525d197f1fc02d34ce1165d5362e2e6ebbb251524b94a76f3f0d4abc39ab8b016d97449fe15583c - languageName: node - linkType: hard - "pbkdf2@npm:^3.0.3": version: 3.1.2 resolution: "pbkdf2@npm:3.1.2" @@ -14798,17 +14718,6 @@ __metadata: languageName: node linkType: hard -"ps-tree@npm:^1.0.1": - version: 1.2.0 - resolution: "ps-tree@npm:1.2.0" - dependencies: - event-stream: =3.3.4 - bin: - ps-tree: ./bin/ps-tree.js - checksum: e635dd00f53d30d31696cf5f95b3a8dbdf9b1aeb36d4391578ce8e8cd22949b7c5536c73b0dc18c78615ea3ddd4be96101166be59ca2e3e3cb1e2f79ba3c7f98 - languageName: node - linkType: hard - "pseudomap@npm:^1.0.2": version: 1.0.2 resolution: "pseudomap@npm:1.0.2" @@ -15167,23 +15076,6 @@ __metadata: languageName: node linkType: hard -"react-color@npm:^2.19.3": - version: 2.19.3 - resolution: "react-color@npm:2.19.3" - dependencies: - "@icons/material": ^0.2.4 - lodash: ^4.17.15 - lodash-es: ^4.17.15 - material-colors: ^1.2.1 - prop-types: ^15.5.10 - reactcss: ^1.2.0 - tinycolor2: ^1.4.1 - peerDependencies: - react: "*" - checksum: 40b49e1aa2ab27a099cc37a3fa2d5bb906b8def4dbe2d922c0e42365e386d82b03f9b06a2b29a44a51f1e114cef72e61c0ba0740581a128d951936ea4617429b - languageName: node - linkType: hard - "react-compound-slider@npm:^2.5.0": version: 2.5.0 resolution: "react-compound-slider@npm:2.5.0" @@ -15530,15 +15422,6 @@ __metadata: languageName: node linkType: hard -"reactcss@npm:^1.2.0": - version: 1.2.3 - resolution: "reactcss@npm:1.2.3" - dependencies: - lodash: ^4.0.1 - checksum: c53e386a0881f1477e1cff661f6a6ad4c662230941f3827862193ac30f9b75cdf7bc7b4c7e5ca543d3e4e80fee1a3e9fa0056c206b1c0423726c41773ab3fe45 - languageName: node - linkType: hard - "read-cache@npm:^1.0.0": version: 1.0.0 resolution: "read-cache@npm:1.0.0" @@ -15626,18 +15509,6 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:~1.0.31": - version: 1.0.34 - resolution: "readable-stream@npm:1.0.34" - dependencies: - core-util-is: ~1.0.0 - inherits: ~2.0.1 - isarray: 0.0.1 - string_decoder: ~0.10.x - checksum: 85042c537e4f067daa1448a7e257a201070bfec3dd2706abdbd8ebc7f3418eb4d3ed4b8e5af63e2544d69f88ab09c28d5da3c0b77dc76185fddd189a59863b60 - languageName: node - linkType: hard - "readdirp@npm:^2.2.1": version: 2.2.1 resolution: "readdirp@npm:2.2.1" @@ -15800,13 +15671,6 @@ __metadata: languageName: node linkType: hard -"regenerator-runtime@npm:^0.10.5": - version: 0.10.5 - resolution: "regenerator-runtime@npm:0.10.5" - checksum: 35b33dbe5381d268b2be98f4ee4b028702acb38b012bff90723df067f915a337e5c979cce4dab4ed23febb223bbebb8820d46902f897742c55818c22c14e2a7c - languageName: node - linkType: hard - "regenerator-runtime@npm:^0.11.0": version: 0.11.1 resolution: "regenerator-runtime@npm:0.11.1" @@ -16046,13 +15910,6 @@ __metadata: languageName: node linkType: hard -"remove-markdown@npm:^0.3.0": - version: 0.3.0 - resolution: "remove-markdown@npm:0.3.0" - checksum: c3e40122e5057096c04881b8a0bccf41f913e352d106f4debded28bd824daab1d1cda64a67ed6a76064bc0a78d9b6c0feba3f933b44c6ffc50608249524ad2dd - languageName: node - linkType: hard - "remove-trailing-separator@npm:^1.0.1": version: 1.1.0 resolution: "remove-trailing-separator@npm:1.1.0" @@ -16220,7 +16077,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.8.1": +"resolve@npm:^1.1.6, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.8.1": version: 1.22.1 resolution: "resolve@npm:1.22.1" dependencies: @@ -16246,7 +16103,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.8.1#~builtin": +"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.8.1#~builtin": version: 1.22.1 resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=07638b" dependencies: @@ -16392,16 +16249,6 @@ __metadata: languageName: node linkType: hard -"rss@npm:^1.2.2": - version: 1.2.2 - resolution: "rss@npm:1.2.2" - dependencies: - mime-types: 2.1.13 - xml: 1.0.1 - checksum: 9f823a6c1c807b4d9a800f74063d03eb188751c2e7fab36a50d5bdc33577a03562d5a610d8c809729f5a3721805a5495119c105237a87a6bb5a8a146df8b887a - languageName: node - linkType: hard - "rtlcss@npm:2.5.0": version: 2.5.0 resolution: "rtlcss@npm:2.5.0" @@ -16884,13 +16731,6 @@ __metadata: languageName: node linkType: hard -"shell-quote@npm:^1.4.3": - version: 1.7.3 - resolution: "shell-quote@npm:1.7.3" - checksum: aca58e73a3a5d933d02e0bdddedc53ee14f7c2ec264f97ac915b9d4482d077a38e422aa664631d60a672cd3cdb4054eb2e6c0303f54882453dacb6483e482d34 - languageName: node - linkType: hard - "shelljs@npm:^0.8.4": version: 0.8.5 resolution: "shelljs@npm:0.8.5" @@ -17265,15 +17105,6 @@ __metadata: languageName: node linkType: hard -"split@npm:0.3": - version: 0.3.3 - resolution: "split@npm:0.3.3" - dependencies: - through: 2 - checksum: 2e076634c9637cfdc54ab4387b6a243b8c33b360874a25adf6f327a5647f07cb3bf1c755d515248eb3afee4e382278d01f62c62d87263c118f28065b86f74f02 - languageName: node - linkType: hard - "sprintf-js@npm:^1.1.2": version: 1.1.2 resolution: "sprintf-js@npm:1.1.2" @@ -17410,15 +17241,6 @@ __metadata: languageName: node linkType: hard -"stream-combiner@npm:~0.0.4": - version: 0.0.4 - resolution: "stream-combiner@npm:0.0.4" - dependencies: - duplexer: ~0.1.1 - checksum: 844b622cfe8b9de45a6007404f613b60aaf85200ab9862299066204242f89a7c8033b1c356c998aa6cfc630f6cd9eba119ec1c6dc1f93e245982be4a847aee7d - languageName: node - linkType: hard - "stream-each@npm:^1.1.0": version: 1.2.3 resolution: "stream-each@npm:1.2.3" @@ -17571,13 +17393,6 @@ __metadata: languageName: node linkType: hard -"string_decoder@npm:~0.10.x": - version: 0.10.31 - resolution: "string_decoder@npm:0.10.31" - checksum: fe00f8e303647e5db919948ccb5ce0da7dea209ab54702894dd0c664edd98e5d4df4b80d6fabf7b9e92b237359d21136c95bf068b2f7760b772ca974ba970202 - languageName: node - linkType: hard - "string_decoder@npm:~1.1.1": version: 1.1.1 resolution: "string_decoder@npm:1.1.1" @@ -18063,7 +17878,7 @@ __metadata: languageName: node linkType: hard -"through2@npm:^2.0.0, through2@npm:^2.0.1": +"through2@npm:^2.0.0": version: 2.0.5 resolution: "through2@npm:2.0.5" dependencies: @@ -18073,7 +17888,7 @@ __metadata: languageName: node linkType: hard -"through@npm:2, through@npm:^2.3.6, through@npm:^2.3.8, through@npm:~2.3, through@npm:~2.3.1": +"through@npm:^2.3.6, through@npm:^2.3.8": version: 2.3.8 resolution: "through@npm:2.3.8" checksum: a38c3e059853c494af95d50c072b83f8b676a9ba2818dcc5b108ef252230735c54e0185437618596c790bbba8fcdaef5b290405981ffa09dce67b1f1bf190cbd @@ -18131,13 +17946,6 @@ __metadata: languageName: node linkType: hard -"tinycolor2@npm:^1.4.1": - version: 1.4.2 - resolution: "tinycolor2@npm:1.4.2" - checksum: 57ed262e08815a4ab0ed933edafdbc6555a17081781766149813b44a080ecbe58b3ee281e81c0e75b42e4d41679f138cfa98eabf043f829e0683c04adb12c031 - languageName: node - linkType: hard - "tmp-promise@npm:^3.0.2": version: 3.0.3 resolution: "tmp-promise@npm:3.0.3" @@ -18796,13 +18604,6 @@ __metadata: languageName: node linkType: hard -"untildify@npm:^4.0.0": - version: 4.0.0 - resolution: "untildify@npm:4.0.0" - checksum: 39ced9c418a74f73f0a56e1ba4634b4d959422dff61f4c72a8e39f60b99380c1b45ed776fbaa0a4101b157e4310d873ad7d114e8534ca02609b4916bb4187fb9 - languageName: node - linkType: hard - "unused-filename@npm:^2.1.0": version: 2.1.0 resolution: "unused-filename@npm:2.1.0" @@ -19216,16 +19017,6 @@ __metadata: languageName: node linkType: hard -"videojs-logo@npm:^2.1.4": - version: 2.1.6 - resolution: "videojs-logo@npm:2.1.6" - dependencies: - global: ^4.4.0 - video.js: ^6 || ^7 - checksum: 560bfff1134d9ec14c60b3908f366f0bb8ecc332065463769dc43b4281fe98214c234a733052909ef10e66f9cbb090589418b27f5d45b5aa26f5ffa464b2d520 - languageName: node - linkType: hard - "videojs-vtt.js@npm:^0.15.3": version: 0.15.3 resolution: "videojs-vtt.js@npm:0.15.3" @@ -19597,7 +19388,7 @@ __metadata: languageName: node linkType: hard -"which@npm:^1.2.0, which@npm:^1.2.10, which@npm:^1.2.14, which@npm:^1.2.9, which@npm:^1.3.1": +"which@npm:^1.2.10, which@npm:^1.2.14, which@npm:^1.2.9, which@npm:^1.3.1": version: 1.3.1 resolution: "which@npm:1.3.1" dependencies: @@ -19791,13 +19582,6 @@ __metadata: languageName: node linkType: hard -"xml@npm:1.0.1": - version: 1.0.1 - resolution: "xml@npm:1.0.1" - checksum: 11b5545ef3f8fec3fa29ce251f50ad7b6c97c103ed4d851306ec23366f5fa4699dd6a942262df52313a0cd1840ab26256da253c023bad3309d8ce46fe6020ca0 - languageName: node - linkType: hard - "xmlbuilder@npm:>=11.0.1": version: 15.1.1 resolution: "xmlbuilder@npm:15.1.1" @@ -19882,7 +19666,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^1.7.2": +"yaml@npm:^1.10.0": version: 1.10.2 resolution: "yaml@npm:1.10.2" checksum: ce4ada136e8a78a0b08dc10b4b900936912d15de59905b2bf415b4d33c63df1d555d23acb2a41b23cf9fb5da41c256441afca3d6509de7247daa062fd2c5ea5f @@ -19990,7 +19774,7 @@ __metadata: languageName: node linkType: hard -"yargs@npm:^16.1.0, yargs@npm:^16.2.0": +"yargs@npm:^16.2.0": version: 16.2.0 resolution: "yargs@npm:16.2.0" dependencies: -- 2.45.2 From 4b272d235c7545408a3ebd2dc825e839820ed874 Mon Sep 17 00:00:00 2001 From: Franco Montenegro Date: Wed, 21 Sep 2022 18:40:57 -0300 Subject: [PATCH 2/5] Remove unused dependencies. --- package.json | 20 +--- yarn.lock | 320 ++------------------------------------------------- 2 files changed, 12 insertions(+), 328 deletions(-) diff --git a/package.json b/package.json index 38b76ccd3..4d8c70272 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,6 @@ "@hot-loader/react-dom": "^16.13", "@meetfranz/electron-cookies": "^3.0.2", "@mui/material": "^5.2.1", - "@reach/auto-id": "^0.13.0", "@reach/combobox": "^0.12.1", "@reach/menu-button": "0.8.6", "@reach/rect": "^0.16.0", @@ -58,20 +57,17 @@ "@sentry/browser": "^5.12.1", "@ungap/from-entries": "^0.2.1", "adm-zip": "^0.4.13", - "async-exit-hook": "^2.0.1", "auto-launch": "^5.0.5", - "bluebird": "^3.5.1", "chalk": "^4.1.0", "classnames": "^2.2.5", "codemirror": "^5.39.2", - "concurrently": "^4.1.2", "connected-react-router": "^6.8.0", "country-data": "^0.0.31", "crypto-js": "^4.0.0", + "css-doodle": "^0.7.1", "dat.gui": "^0.7.2", "decompress": "^4.2.1", "del": "^3.0.0", - "dom-scroll-into-view": "^1.2.1", "dotenv-defaults": "^2.0.1", "electron-dl": "^3.2.0", "electron-log": "^4.4.8", @@ -90,10 +86,8 @@ "match-sorter": "^6.3.0", "mime": "^3.0.0", "moment": "^2.29.2", - "node-abi": "^2.5.1", "node-fetch": "^2.6.7", "node-html-parser": "^5.1.0", - "node-libs-browser": "^2.1.0", "node-wget": "^0.4.3", "parse-duration": "^1.0.0", "prop-types": "^15.6.2", @@ -104,7 +98,6 @@ "react": "^16.8.2", "react-awesome-lightbox": "^1.7.3", "react-beautiful-dnd": "^13.1.0", - "react-confetti": "^4.0.1", "react-datetime-picker": "^3.4.3", "react-dom": "^16.8.2", "react-draggable": "^3.3.0", @@ -116,7 +109,6 @@ "react-router": "^5.1.0", "react-router-dom": "^5.1.0", "react-simplemde-editor": "^4.1.3", - "react-spring": "^8.0.20", "reakit": "^1.0.0-beta.13", "redux": "^3.6.0", "redux-persist": "^5.10.0", @@ -131,22 +123,16 @@ "remark-react": "^8.0.0", "reselect": "^4.0.0", "semver": "^5.3.0", - "source-map-explorer": "^2.5.2", - "stream-to-blob-url": "^2.1.1", "strip-markdown": "^3.0.3", "sudo-prompt": "^9.2.1", "tempy": "^0.6.0", "three-full": "^28.0.2", - "tiny-relative-date": "^1.3.0", - "tree-kill": "^1.1.0", "unist-util-visit": "^2.0.3", "uuid": "^8.3.2", "video.js": "^7.14.3", "videojs-contrib-quality-levels": "^2.0.9", "videojs-event-tracking": "^1.0.1", - "villain-react": "^1.0.9", - "wavesurfer.js": "^2.2.1", - "y18n": "^4.0.1" + "villain-react": "^1.0.9" }, "devDependencies": { "@babel/core": "^7.0.0", @@ -171,7 +157,6 @@ "babel-plugin-transform-object-rest-spread": "^6.26.0", "copy-webpack-plugin": "^6.4.1", "cross-env": "^7.0.3", - "css-doodle": "^0.7.1", "css-loader": "^2.1.0", "cssnano": "^4.1.10", "devtron": "^1.4.0", @@ -212,6 +197,7 @@ "raw-loader": "^2.0.0", "sass": "^1.29.0", "sass-loader": "^7.1.0", + "source-map-explorer": "^2.5.2", "style-loader": "^0.23.1", "terser-webpack-plugin": "^4.2.3", "webpack": "^4.44.2", diff --git a/yarn.lock b/yarn.lock index 56071e116..45aa0519f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2229,19 +2229,6 @@ __metadata: languageName: node linkType: hard -"@reach/auto-id@npm:^0.13.0": - version: 0.13.2 - resolution: "@reach/auto-id@npm:0.13.2" - dependencies: - "@reach/utils": 0.13.2 - tslib: ^2.1.0 - peerDependencies: - react: ^16.8.0 || 17.x - react-dom: ^16.8.0 || 17.x - checksum: bc42f73eaf341510e1460165f1870cda5404fc7d24558aa66111defb5c8f44feb1ef117baed714f7538b5fe1c39a9a091927aa31f03ff768e2c4d4c72dd3a09a - languageName: node - linkType: hard - "@reach/auto-id@npm:^0.2.0": version: 0.2.0 resolution: "@reach/auto-id@npm:0.2.0" @@ -2486,20 +2473,6 @@ __metadata: languageName: node linkType: hard -"@reach/utils@npm:0.13.2": - version: 0.13.2 - resolution: "@reach/utils@npm:0.13.2" - dependencies: - "@types/warning": ^3.0.0 - tslib: ^2.1.0 - warning: ^4.0.3 - peerDependencies: - react: ^16.8.0 || 17.x - react-dom: ^16.8.0 || 17.x - checksum: 63b4f505c53c1043c8566b6c4f648dc84d9e1c33876783c0a5a5c8e51a90dcabdda06df98d1532b657905b24d4590ca51db7f2fd39dc336842c7cf80dbbbc6e2 - languageName: node - linkType: hard - "@reach/utils@npm:0.16.0": version: 0.16.0 resolution: "@reach/utils@npm:0.16.0" @@ -4337,7 +4310,7 @@ __metadata: languageName: node linkType: hard -"bluebird@npm:^3.5.0, bluebird@npm:^3.5.1, bluebird@npm:^3.5.5, bluebird@npm:^3.7.2": +"bluebird@npm:^3.5.0, bluebird@npm:^3.5.5, bluebird@npm:^3.7.2": version: 3.7.2 resolution: "bluebird@npm:3.7.2" checksum: 869417503c722e7dc54ca46715f70e15f4d9c602a423a02c825570862d12935be59ed9c7ba34a9b31f186c017c23cac6b54e35446f8353059c101da73eac22ef @@ -5291,17 +5264,6 @@ __metadata: languageName: node linkType: hard -"cliui@npm:^4.0.0": - version: 4.1.0 - resolution: "cliui@npm:4.1.0" - dependencies: - string-width: ^2.1.1 - strip-ansi: ^4.0.0 - wrap-ansi: ^2.0.0 - checksum: 0f8a77e55c66ab4400f8cc24a46e496af186ebfbf301709341a24c26d398200c2ccc5cac892566d586c3c393a079974f34f0ce05210df336f97b70805c02865e - languageName: node - linkType: hard - "cliui@npm:^5.0.0": version: 5.0.0 resolution: "cliui@npm:5.0.0" @@ -5636,25 +5598,6 @@ __metadata: languageName: node linkType: hard -"concurrently@npm:^4.1.2": - version: 4.1.2 - resolution: "concurrently@npm:4.1.2" - dependencies: - chalk: ^2.4.2 - date-fns: ^1.30.1 - lodash: ^4.17.15 - read-pkg: ^4.0.1 - rxjs: ^6.5.2 - spawn-command: ^0.0.2-1 - supports-color: ^4.5.0 - tree-kill: ^1.2.1 - yargs: ^12.0.5 - bin: - concurrently: ./bin/concurrently.js - checksum: 388b6ab3e25e27b060be07b03ea22690e4eec33e73ba81902cf281e4169b07f0f95afcf23a001ab98dbb70616f9733cd846a9ada2570777cef8121708c10885d - languageName: node - linkType: hard - "config-chain@npm:^1.1.11": version: 1.1.13 resolution: "config-chain@npm:1.1.13" @@ -6375,7 +6318,7 @@ __metadata: languageName: node linkType: hard -"date-fns@npm:^1.27.2, date-fns@npm:^1.30.1": +"date-fns@npm:^1.27.2": version: 1.30.1 resolution: "date-fns@npm:1.30.1" checksum: 86b1f3269cbb1f3ee5ac9959775ea6600436f4ee2b78430cd427b41a0c9fabf740b1a5d401c085f3003539a6f4755c7c56c19fbd70ce11f6f673f6bc8075b710 @@ -6857,13 +6800,6 @@ __metadata: languageName: node linkType: hard -"dom-scroll-into-view@npm:^1.2.1": - version: 1.2.1 - resolution: "dom-scroll-into-view@npm:1.2.1" - checksum: 22bb90a809b3f609d1c9ca4adb0ca1acb17ef6ec27e198af5fda39d340129a1757c58cb4a538a19effb61dcaeb022acc26c2ddea1d904df596791cfba3efbc53 - languageName: node - linkType: hard - "dom-serializer@npm:0": version: 0.2.2 resolution: "dom-serializer@npm:0.2.2" @@ -8941,13 +8877,6 @@ __metadata: languageName: node linkType: hard -"get-caller-file@npm:^1.0.1": - version: 1.0.3 - resolution: "get-caller-file@npm:1.0.3" - checksum: 2b90a7f848896abcebcdc0acc627a435bcf05b9cd280599bc980ebfcdc222416c3df12c24c4845f69adc4346728e8966f70b758f9369f3534182791dfbc25c05 - languageName: node - linkType: hard - "get-caller-file@npm:^2.0.1, get-caller-file@npm:^2.0.5": version: 2.0.5 resolution: "get-caller-file@npm:2.0.5" @@ -9374,13 +9303,6 @@ __metadata: languageName: node linkType: hard -"has-flag@npm:^2.0.0": - version: 2.0.0 - resolution: "has-flag@npm:2.0.0" - checksum: 7d060d142ef6740c79991cb99afe5962b267e6e95538bf8b607026b9b1e7451288927bc8e7b4a9484a8b99935c0af023070f91ee49faef791ecd401dc58b2e8d - languageName: node - linkType: hard - "has-flag@npm:^3.0.0": version: 3.0.0 resolution: "has-flag@npm:3.0.0" @@ -10247,13 +10169,6 @@ __metadata: languageName: node linkType: hard -"invert-kv@npm:^2.0.0": - version: 2.0.0 - resolution: "invert-kv@npm:2.0.0" - checksum: 52ea317354101ad6127c6e4c1c6a2d27ae8d3010b6438b60d76d6a920e55410e03547f97f9d1f52031becf5656bbef91d36ee7daa9e26ebc374a9cb342e1f127 - languageName: node - linkType: hard - "ip-regex@npm:^2.1.0": version: 2.1.0 resolution: "ip-regex@npm:2.1.0" @@ -11456,7 +11371,6 @@ __metadata: "@hot-loader/react-dom": ^16.13 "@meetfranz/electron-cookies": ^3.0.2 "@mui/material": ^5.2.1 - "@reach/auto-id": ^0.13.0 "@reach/combobox": ^0.12.1 "@reach/menu-button": 0.8.6 "@reach/rect": ^0.16.0 @@ -11468,7 +11382,6 @@ __metadata: "@types/three": ^0.103.2 "@ungap/from-entries": ^0.2.1 adm-zip: ^0.4.13 - async-exit-hook: ^2.0.1 auto-launch: ^5.0.5 babel-eslint: ^10.0.1 babel-loader: ^8.0.5 @@ -11476,11 +11389,9 @@ __metadata: babel-plugin-import-glob: ^2.0.0 babel-plugin-transform-imports: ^1.5.1 babel-plugin-transform-object-rest-spread: ^6.26.0 - bluebird: ^3.5.1 chalk: ^4.1.0 classnames: ^2.2.5 codemirror: ^5.39.2 - concurrently: ^4.1.2 connected-react-router: ^6.8.0 copy-webpack-plugin: ^6.4.1 country-data: ^0.0.31 @@ -11493,7 +11404,6 @@ __metadata: decompress: ^4.2.1 del: ^3.0.0 devtron: ^1.4.0 - dom-scroll-into-view: ^1.2.1 dotenv-defaults: ^2.0.1 dotenv-webpack: ^1.8.0 electron: 17.0.0 @@ -11539,10 +11449,8 @@ __metadata: match-sorter: ^6.3.0 mime: ^3.0.0 moment: ^2.29.2 - node-abi: ^2.5.1 node-fetch: ^2.6.7 node-html-parser: ^5.1.0 - node-libs-browser: ^2.1.0 node-loader: ^0.6.0 node-wget: ^0.4.3 nodemon: ^1.19.1 @@ -11561,7 +11469,6 @@ __metadata: react: ^16.8.2 react-awesome-lightbox: ^1.7.3 react-beautiful-dnd: ^13.1.0 - react-confetti: ^4.0.1 react-datetime-picker: ^3.4.3 react-dom: ^16.8.2 react-draggable: ^3.3.0 @@ -11573,7 +11480,6 @@ __metadata: react-router: ^5.1.0 react-router-dom: ^5.1.0 react-simplemde-editor: ^4.1.3 - react-spring: ^8.0.20 reakit: ^1.0.0-beta.13 redux: ^3.6.0 redux-persist: ^5.10.0 @@ -11591,22 +11497,18 @@ __metadata: sass-loader: ^7.1.0 semver: ^5.3.0 source-map-explorer: ^2.5.2 - stream-to-blob-url: ^2.1.1 strip-markdown: ^3.0.3 style-loader: ^0.23.1 sudo-prompt: ^9.2.1 tempy: ^0.6.0 terser-webpack-plugin: ^4.2.3 three-full: ^28.0.2 - tiny-relative-date: ^1.3.0 - tree-kill: ^1.1.0 unist-util-visit: ^2.0.3 uuid: ^8.3.2 video.js: ^7.14.3 videojs-contrib-quality-levels: ^2.0.9 videojs-event-tracking: ^1.0.1 villain-react: ^1.0.9 - wavesurfer.js: ^2.2.1 webpack: ^4.44.2 webpack-bundle-analyzer: ^3.1.0 webpack-cli: ^3.3.10 @@ -11616,20 +11518,10 @@ __metadata: webpack-hot-middleware: ^2.24.3 webpack-merge: ^4.2.1 webpack-node-externals: ^1.7.2 - y18n: ^4.0.1 yarnhook: ^0.2.0 languageName: unknown linkType: soft -"lcid@npm:^2.0.0": - version: 2.0.0 - resolution: "lcid@npm:2.0.0" - dependencies: - invert-kv: ^2.0.0 - checksum: 278e27b5a0707cf9ab682146963ebff2328795be10cd6f8ea8edae293439325d345ac5e33079cce77ac3a86a3dcfb97a34f279dbc46b03f3e419aa39b5915a16 - languageName: node - linkType: hard - "leven@npm:^2.1.0": version: 2.1.0 resolution: "leven@npm:2.1.0" @@ -12200,15 +12092,6 @@ __metadata: languageName: node linkType: hard -"map-age-cleaner@npm:^0.1.1": - version: 0.1.3 - resolution: "map-age-cleaner@npm:0.1.3" - dependencies: - p-defer: ^1.0.0 - checksum: cb2804a5bcb3cbdfe4b59066ea6d19f5e7c8c196cd55795ea4c28f792b192e4c442426ae52524e5e1acbccf393d3bddacefc3d41f803e66453f6c4eda3650bc1 - languageName: node - linkType: hard - "map-cache@npm:^0.2.2": version: 0.2.2 resolution: "map-cache@npm:0.2.2" @@ -12367,17 +12250,6 @@ __metadata: languageName: node linkType: hard -"mem@npm:^4.0.0": - version: 4.3.0 - resolution: "mem@npm:4.3.0" - dependencies: - map-age-cleaner: ^0.1.1 - mimic-fn: ^2.0.0 - p-is-promise: ^2.0.0 - checksum: cf488608e5d59c6cb68004b70de317222d4be9f857fd535dfa6a108e04f40821479c080bc763c417b1030569d303538c59d441280078cfce07fefd1c523f98ef - languageName: node - linkType: hard - "memoize-one@npm:^5.1.1": version: 5.2.1 resolution: "memoize-one@npm:5.2.1" @@ -12547,13 +12419,6 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:^2.0.0": - version: 2.1.0 - resolution: "mimic-fn@npm:2.1.0" - checksum: d2421a3444848ce7f84bd49115ddacff29c15745db73f54041edc906c14b131a38d05298dae3081667627a59b2eb1ca4b436ff2e1b80f69679522410418b478a - languageName: node - linkType: hard - "mimic-response@npm:^1.0.0, mimic-response@npm:^1.0.1": version: 1.0.1 resolution: "mimic-response@npm:1.0.1" @@ -12946,15 +12811,6 @@ __metadata: languageName: node linkType: hard -"node-abi@npm:^2.5.1": - version: 2.30.1 - resolution: "node-abi@npm:2.30.1" - dependencies: - semver: ^5.4.1 - checksum: 3f4b0c912ce4befcd7ceab4493ba90b51d60dfcc90f567c93f731d897ef8691add601cb64c181683b800f21d479d68f9a6e15d8ab8acd16a5706333b9e30a881 - languageName: node - linkType: hard - "node-addon-api@npm:^1.6.3": version: 1.7.2 resolution: "node-addon-api@npm:1.7.2" @@ -13024,7 +12880,7 @@ __metadata: languageName: node linkType: hard -"node-libs-browser@npm:^1.0.0 || ^2.0.0, node-libs-browser@npm:^2.1.0, node-libs-browser@npm:^2.2.1": +"node-libs-browser@npm:^1.0.0 || ^2.0.0, node-libs-browser@npm:^2.2.1": version: 2.2.1 resolution: "node-libs-browser@npm:2.2.1" dependencies: @@ -13129,7 +12985,7 @@ __metadata: languageName: node linkType: hard -"normalize-package-data@npm:^2.3.2, normalize-package-data@npm:^2.5.0": +"normalize-package-data@npm:^2.5.0": version: 2.5.0 resolution: "normalize-package-data@npm:2.5.0" dependencies: @@ -13439,7 +13295,7 @@ __metadata: languageName: node linkType: hard -"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.3.3, once@npm:^1.4.0": +"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0": version: 1.4.0 resolution: "once@npm:1.4.0" dependencies: @@ -13529,17 +13385,6 @@ __metadata: languageName: node linkType: hard -"os-locale@npm:^3.0.0": - version: 3.1.0 - resolution: "os-locale@npm:3.1.0" - dependencies: - execa: ^1.0.0 - lcid: ^2.0.0 - mem: ^4.0.0 - checksum: 53c542b11af3c5fe99624b09c7882b6944f9ae7c69edbc6006b7d42cff630b1f7fd9d63baf84ed31d1ef02b34823b6b31f23a1ecdd593757873d716bc6374099 - languageName: node - linkType: hard - "os-tmpdir@npm:~1.0.2": version: 1.0.2 resolution: "os-tmpdir@npm:1.0.2" @@ -13561,13 +13406,6 @@ __metadata: languageName: node linkType: hard -"p-defer@npm:^1.0.0": - version: 1.0.0 - resolution: "p-defer@npm:1.0.0" - checksum: 4271b935c27987e7b6f229e5de4cdd335d808465604644cb7b4c4c95bef266735859a93b16415af8a41fd663ee9e3b97a1a2023ca9def613dba1bad2a0da0c7b - languageName: node - linkType: hard - "p-finally@npm:^1.0.0": version: 1.0.0 resolution: "p-finally@npm:1.0.0" @@ -13575,13 +13413,6 @@ __metadata: languageName: node linkType: hard -"p-is-promise@npm:^2.0.0": - version: 2.1.0 - resolution: "p-is-promise@npm:2.1.0" - checksum: c9a8248c8b5e306475a5d55ce7808dbce4d4da2e3d69526e4991a391a7809bfd6cfdadd9bf04f1c96a3db366c93d9a0f5ee81d949e7b1684c4e0f61f747199ef - languageName: node - linkType: hard - "p-limit@npm:^1.1.0": version: 1.3.0 resolution: "p-limit@npm:1.3.0" @@ -15090,17 +14921,6 @@ __metadata: languageName: node linkType: hard -"react-confetti@npm:^4.0.1": - version: 4.0.1 - resolution: "react-confetti@npm:4.0.1" - dependencies: - tween-functions: ^1.2.0 - peerDependencies: - react: 0.14.x || ^15.0.1 || ^16.2.0 - checksum: 71d7e9c391914e495d7c1a31403c22f64fd4fb020ad5b22ed2a7c90848281c636994f394973365bfe9763a3a550ae10ff6666f95a0b35162a4bf7563ff91a7d3 - languageName: node - linkType: hard - "react-date-picker@npm:^8.4.0": version: 8.4.0 resolution: "react-date-picker@npm:8.4.0" @@ -15363,7 +15183,7 @@ __metadata: languageName: node linkType: hard -"react-spring@npm:^8.0.20, react-spring@npm:^8.0.27": +"react-spring@npm:^8.0.27": version: 8.0.27 resolution: "react-spring@npm:8.0.27" dependencies: @@ -15460,17 +15280,6 @@ __metadata: languageName: node linkType: hard -"read-pkg@npm:^4.0.1": - version: 4.0.1 - resolution: "read-pkg@npm:4.0.1" - dependencies: - normalize-package-data: ^2.3.2 - parse-json: ^4.0.0 - pify: ^3.0.0 - checksum: 56193535486c50a0a40039e4a92f68676362f5a7160628ca4d856c62509e125220f69c562a32940dcc51e3dcd38211af69756bbb5b8a1aed1d09be1bedd1e1a5 - languageName: node - linkType: hard - "read-pkg@npm:^5.2.0": version: 5.2.0 resolution: "read-pkg@npm:5.2.0" @@ -15995,13 +15804,6 @@ __metadata: languageName: node linkType: hard -"require-main-filename@npm:^1.0.1": - version: 1.0.1 - resolution: "require-main-filename@npm:1.0.1" - checksum: 1fef30754da961f4e13c450c3eb60c7ae898a529c6ad6fa708a70bd2eed01564ceb299187b2899f5562804d797a059f39a5789884d0ac7b7ae1defc68fba4abf - languageName: node - linkType: hard - "require-main-filename@npm:^2.0.0": version: 2.0.0 resolution: "require-main-filename@npm:2.0.0" @@ -16307,7 +16109,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^6.3.3, rxjs@npm:^6.4.0, rxjs@npm:^6.5.2": +"rxjs@npm:^6.3.3, rxjs@npm:^6.4.0": version: 6.6.7 resolution: "rxjs@npm:6.6.7" dependencies: @@ -16509,7 +16311,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.0.3, semver@npm:^5.1.0, semver@npm:^5.3.0, semver@npm:^5.4.1, semver@npm:^5.5.0, semver@npm:^5.5.1, semver@npm:^5.6.0, semver@npm:^5.7.1": +"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.0.3, semver@npm:^5.1.0, semver@npm:^5.3.0, semver@npm:^5.5.0, semver@npm:^5.5.1, semver@npm:^5.6.0, semver@npm:^5.7.1": version: 5.7.1 resolution: "semver@npm:5.7.1" bin: @@ -17028,13 +16830,6 @@ __metadata: languageName: node linkType: hard -"spawn-command@npm:^0.0.2-1": - version: 0.0.2-1 - resolution: "spawn-command@npm:0.0.2-1" - checksum: 2cac8519332193d1ed37d57298c4a1f73095e9edd20440fbab4aa47f531da83831734f2b51c44bb42b2747bf3485dec3fa2b0a1003f74c67561f2636622e328b - languageName: node - linkType: hard - "spdx-correct@npm:^3.0.0": version: 3.1.1 resolution: "spdx-correct@npm:3.1.1" @@ -17271,24 +17066,6 @@ __metadata: languageName: node linkType: hard -"stream-to-blob-url@npm:^2.1.1": - version: 2.1.2 - resolution: "stream-to-blob-url@npm:2.1.2" - dependencies: - stream-to-blob: ^1.0.0 - checksum: c211a5f239511db90dd695ad83ff0e72e7d21addfc30bf6010d1a1f59c9bbae0c9cba63859ad7c09823c6337b49fe85497bb7a02ea55691408265225622d58f8 - languageName: node - linkType: hard - -"stream-to-blob@npm:^1.0.0": - version: 1.0.2 - resolution: "stream-to-blob@npm:1.0.2" - dependencies: - once: ^1.3.3 - checksum: fa3de672f39153179c7f36186ece36927fd4649e4e4a06cce7a24477976c5741e0af91fa612cffc0d4e70b9b5ed90412fa2d1b67dfced33be0b8d00dd97cbd61 - languageName: node - linkType: hard - "strict-uri-encode@npm:^1.0.0": version: 1.1.0 resolution: "strict-uri-encode@npm:1.1.0" @@ -17577,15 +17354,6 @@ __metadata: languageName: node linkType: hard -"supports-color@npm:^4.5.0": - version: 4.5.0 - resolution: "supports-color@npm:4.5.0" - dependencies: - has-flag: ^2.0.0 - checksum: 6da4f498d5c71e8619f06e4a11d16f044105faf7590b5b005fc84933fbefdf72c2b4e5b7174c66da6ddc68e7f6ef56cc960a5ebd6f2d542d910e259e61b02335 - languageName: node - linkType: hard - "supports-color@npm:^5.3.0, supports-color@npm:^5.4.0, supports-color@npm:^5.5.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" @@ -17932,13 +17700,6 @@ __metadata: languageName: node linkType: hard -"tiny-relative-date@npm:^1.3.0": - version: 1.3.0 - resolution: "tiny-relative-date@npm:1.3.0" - checksum: 82a1fa2f3b00cd77c3ff0cf45380dad9e5befa8ee344d8de8076525efda4e6bd6af8f7f483e103b5834dc34bbed337fab7ac151f1d1a429a20f434a3744057b4 - languageName: node - linkType: hard - "tiny-warning@npm:^1.0.0, tiny-warning@npm:^1.0.3": version: 1.0.3 resolution: "tiny-warning@npm:1.0.3" @@ -18103,15 +17864,6 @@ __metadata: languageName: node linkType: hard -"tree-kill@npm:^1.1.0, tree-kill@npm:^1.2.1": - version: 1.2.2 - resolution: "tree-kill@npm:1.2.2" - bin: - tree-kill: cli.js - checksum: 49117f5f410d19c84b0464d29afb9642c863bc5ba40fcb9a245d474c6d5cc64d1b177a6e6713129eb346b40aebb9d4631d967517f9fbe8251c35b21b13cd96c7 - languageName: node - linkType: hard - "trim-trailing-lines@npm:^1.0.0": version: 1.1.4 resolution: "trim-trailing-lines@npm:1.1.4" @@ -18198,13 +17950,6 @@ __metadata: languageName: node linkType: hard -"tween-functions@npm:^1.2.0": - version: 1.2.0 - resolution: "tween-functions@npm:1.2.0" - checksum: 880708d680eff5c347ddcb9f922ad121703a91c78ce308ed309073e73a794b633eb0b80589a839365803f150515ad34c9646809ae8a0e90f09e62686eefb1ab6 - languageName: node - linkType: hard - "tweetnacl@npm:^0.14.3, tweetnacl@npm:~0.14.0": version: 0.14.5 resolution: "tweetnacl@npm:0.14.5" @@ -19097,13 +18842,6 @@ __metadata: languageName: node linkType: hard -"wavesurfer.js@npm:^2.2.1": - version: 2.2.1 - resolution: "wavesurfer.js@npm:2.2.1" - checksum: eed3d1e80f2db33a3fed558c096215f92396277237d7a0ff53875cae6da7f7da42ef20507a22184492cfeb057b04127ce44ee0b39630e1bc29063b0ddafb66ad - languageName: node - linkType: hard - "wbuf@npm:^1.1.0, wbuf@npm:^1.7.3": version: 1.7.3 resolution: "wbuf@npm:1.7.3" @@ -19460,16 +19198,6 @@ __metadata: languageName: node linkType: hard -"wrap-ansi@npm:^2.0.0": - version: 2.1.0 - resolution: "wrap-ansi@npm:2.1.0" - dependencies: - string-width: ^1.0.1 - strip-ansi: ^3.0.1 - checksum: 2dacd4b3636f7a53ee13d4d0fe7fa2ed9ad81e9967e17231924ea88a286ec4619a78288de8d41881ee483f4449ab2c0287cde8154ba1bd0126c10271101b2ee3 - languageName: node - linkType: hard - "wrap-ansi@npm:^3.0.1": version: 3.0.1 resolution: "wrap-ansi@npm:3.0.1" @@ -19624,7 +19352,7 @@ __metadata: languageName: node linkType: hard -"y18n@npm:^3.2.1 || ^4.0.0, y18n@npm:^4.0.0, y18n@npm:^4.0.1": +"y18n@npm:^4.0.0": version: 4.0.3 resolution: "y18n@npm:4.0.3" checksum: 014dfcd9b5f4105c3bb397c1c8c6429a9df004aa560964fb36732bfb999bfe83d45ae40aeda5b55d21b1ee53d8291580a32a756a443e064317953f08025b1aa4 @@ -19673,16 +19401,6 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:^11.1.1": - version: 11.1.1 - resolution: "yargs-parser@npm:11.1.1" - dependencies: - camelcase: ^5.0.0 - decamelize: ^1.2.0 - checksum: 91a82f4e6295745269f5683d1ab11d636f1d2fa732fb1c1795ad4637f31feb54530c2072ca2c2e39d3c4d506c3645214ff08c781f4a5b48fc959788706a54f83 - languageName: node - linkType: hard - "yargs-parser@npm:^13.1.2": version: 13.1.2 resolution: "yargs-parser@npm:13.1.2" @@ -19717,26 +19435,6 @@ __metadata: languageName: node linkType: hard -"yargs@npm:^12.0.5": - version: 12.0.5 - resolution: "yargs@npm:12.0.5" - dependencies: - cliui: ^4.0.0 - decamelize: ^1.2.0 - find-up: ^3.0.0 - get-caller-file: ^1.0.1 - os-locale: ^3.0.0 - require-directory: ^2.1.1 - require-main-filename: ^1.0.1 - set-blocking: ^2.0.0 - string-width: ^2.0.0 - which-module: ^2.0.0 - y18n: ^3.2.1 || ^4.0.0 - yargs-parser: ^11.1.1 - checksum: 716f467be3f4dd5ed346f7e07eabfbf4b915e818bf2e6582b27c8d23f17c6ee59126b1c6896234d0ca1f615ee09d1901602677c5ee294540e87f914cd27a3c9b - languageName: node - linkType: hard - "yargs@npm:^13.3.2": version: 13.3.2 resolution: "yargs@npm:13.3.2" -- 2.45.2 From cf6aa35a18d27daa0dc440c65699767f4a03c0bb Mon Sep 17 00:00:00 2001 From: Franco Montenegro Date: Wed, 21 Sep 2022 18:42:22 -0300 Subject: [PATCH 3/5] Update recommended node version in readme. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 027f177e2..467e769a7 100644 --- a/README.md +++ b/README.md @@ -77,7 +77,7 @@ Start the installed application to interact with the LBRY network. #### Prerequisites - [Git](https://git-scm.com/downloads) -- [Node.js](https://nodejs.org/en/download/) (v14 required) +- [Node.js](https://nodejs.org/en/download/) (v16 required) - [Corepack](https://nodejs.org/dist/latest-v17.x/docs/api/corepack.html) `npm i -g corepack` (Included in nodejs 14 LTS, 16 LTS and 17) - [Yarn](https://yarnpkg.com/en/docs/install) -- 2.45.2 From ab4c4c628e6c147628a7b64d728ed7ebd3ca0895 Mon Sep 17 00:00:00 2001 From: Franco Montenegro Date: Fri, 30 Sep 2022 17:03:17 -0300 Subject: [PATCH 4/5] Move all the dependencies back to devDependencies. --- package.json | 136 +++++++++++++++++++++++++-------------------------- 1 file changed, 67 insertions(+), 69 deletions(-) diff --git a/package.json b/package.json index 4d8c70272..b78ae0424 100644 --- a/package.json +++ b/package.json @@ -39,8 +39,20 @@ "postinstall": "electron-builder install-app-deps && node ./build/downloadDaemon.js", "postinstall:warning": "echo '\n\nWARNING\n\nNot all node modules were installed because NODE_ENV is set to \"production\".\nThis should only be set after installing dependencies with \"yarn\". The app will not work.\n\n'" }, - "dependencies": { + "devDependencies": { + "@babel/core": "^7.0.0", + "@babel/plugin-proposal-class-properties": "^7.0.0", + "@babel/plugin-proposal-decorators": "^7.3.0", + "@babel/plugin-proposal-object-rest-spread": "^7.6.2", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.2.0", + "@babel/plugin-transform-flow-strip-types": "^7.2.3", + "@babel/plugin-transform-runtime": "^7.4.3", "@babel/polyfill": "^7.12.1", + "@babel/preset-env": "^7.12.11", + "@babel/preset-flow": "^7.12.1", + "@babel/preset-react": "^7.0.0", + "@babel/register": "^7.0.0", "@datapunt/matomo-tracker-js": "^0.1.4", "@electron/remote": "^2.0.1", "@emotion/react": "^11.10.4", @@ -55,31 +67,71 @@ "@reach/tooltip": "^0.12.1", "@reach/utils": "^0.12.1", "@sentry/browser": "^5.12.1", + "@sentry/webpack-plugin": "^1.10.0", + "@types/three": "^0.103.2", "@ungap/from-entries": "^0.2.1", "adm-zip": "^0.4.13", "auto-launch": "^5.0.5", + "babel-eslint": "^10.0.1", + "babel-loader": "^8.0.5", + "babel-plugin-add-module-exports": "^1.0.4", + "babel-plugin-import-glob": "^2.0.0", + "babel-plugin-transform-imports": "^1.5.1", + "babel-plugin-transform-object-rest-spread": "^6.26.0", "chalk": "^4.1.0", "classnames": "^2.2.5", "codemirror": "^5.39.2", "connected-react-router": "^6.8.0", + "copy-webpack-plugin": "^6.4.1", "country-data": "^0.0.31", + "cross-env": "^7.0.3", "crypto-js": "^4.0.0", "css-doodle": "^0.7.1", + "css-loader": "^2.1.0", + "cssnano": "^4.1.10", "dat.gui": "^0.7.2", "decompress": "^4.2.1", "del": "^3.0.0", + "devtron": "^1.4.0", "dotenv-defaults": "^2.0.1", + "dotenv-webpack": "^1.8.0", + "electron": "17.0.0", + "electron-builder": "^22.10.5", + "electron-devtools-installer": "^3.1.1", "electron-dl": "^3.2.0", + "electron-is-dev": "^0.3.0", "electron-log": "^4.4.8", "electron-notarize": "^1.0.0", "electron-updater": "^4.2.4", + "electron-webpack": "^2.8.2", + "electron-window-state": "^4.1.1", "emoji-dictionary": "^1.0.11", + "eslint": "^5.15.2", + "eslint-config-prettier": "^2.9.0", + "eslint-config-standard": "^12.0.0", + "eslint-config-standard-jsx": "^6.0.2", + "eslint-import-resolver-webpack": "^0.11.0", + "eslint-plugin-flowtype": "^2.46.1", + "eslint-plugin-import": "^2.10.0", + "eslint-plugin-jsx-a11y": "^6.0.3", + "eslint-plugin-node": "^8.0.1", + "eslint-plugin-prettier": "^2.6.0", + "eslint-plugin-promise": "^4.0.1", + "eslint-plugin-react": "^7.7.0", + "eslint-plugin-react-hooks": "^1.6.0", + "eslint-plugin-standard": "^4.0.1", "express": "^4.17.1", + "file-loader": "^4.2.0", + "flow-bin": "^0.97.0", + "flow-typed": "^3.7.0", "formik": "^0.10.4", "hast-util-sanitize": "^3.0.2", "history": "^4.9.0", "humanize-duration": "^3.27.0", + "husky": "^3.1.0", "imagesloaded": "^4.1.4", + "json-loader": "^0.5.4", + "lint-staged": "^7.0.2", "localforage": "^1.7.1", "lodash-es": "^4.17.21", "mammoth": "^1.4.16", @@ -88,11 +140,19 @@ "moment": "^2.29.2", "node-fetch": "^2.6.7", "node-html-parser": "^5.1.0", + "node-loader": "^0.6.0", "node-wget": "^0.4.3", + "nodemon": "^1.19.1", "parse-duration": "^1.0.0", + "postcss-import": "^12.0.1", + "postcss-loader": "^3.0.0", + "postcss-rtl": "^1.7.3", + "preprocess-loader": "^0.3.0", + "prettier": "^2.2.1", "prop-types": "^15.6.2", "proxy-polyfill": "0.1.6", "qrcode.react": "^0.8.0", + "raw-loader": "^2.0.0", "rc-progress": "^2.0.6", "re-reselect": "^4.0.0", "react": "^16.8.2", @@ -122,84 +182,22 @@ "remark-frontmatter": "^2.0.0", "remark-react": "^8.0.0", "reselect": "^4.0.0", + "sass": "^1.29.0", + "sass-loader": "^7.1.0", "semver": "^5.3.0", + "source-map-explorer": "^2.5.2", "strip-markdown": "^3.0.3", + "style-loader": "^0.23.1", "sudo-prompt": "^9.2.1", "tempy": "^0.6.0", + "terser-webpack-plugin": "^4.2.3", "three-full": "^28.0.2", "unist-util-visit": "^2.0.3", "uuid": "^8.3.2", "video.js": "^7.14.3", "videojs-contrib-quality-levels": "^2.0.9", "videojs-event-tracking": "^1.0.1", - "villain-react": "^1.0.9" - }, - "devDependencies": { - "@babel/core": "^7.0.0", - "@babel/plugin-proposal-class-properties": "^7.0.0", - "@babel/plugin-proposal-decorators": "^7.3.0", - "@babel/plugin-proposal-object-rest-spread": "^7.6.2", - "@babel/plugin-proposal-optional-chaining": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.2.0", - "@babel/plugin-transform-flow-strip-types": "^7.2.3", - "@babel/plugin-transform-runtime": "^7.4.3", - "@babel/preset-env": "^7.12.11", - "@babel/preset-flow": "^7.12.1", - "@babel/preset-react": "^7.0.0", - "@babel/register": "^7.0.0", - "@sentry/webpack-plugin": "^1.10.0", - "@types/three": "^0.103.2", - "babel-eslint": "^10.0.1", - "babel-loader": "^8.0.5", - "babel-plugin-add-module-exports": "^1.0.4", - "babel-plugin-import-glob": "^2.0.0", - "babel-plugin-transform-imports": "^1.5.1", - "babel-plugin-transform-object-rest-spread": "^6.26.0", - "copy-webpack-plugin": "^6.4.1", - "cross-env": "^7.0.3", - "css-loader": "^2.1.0", - "cssnano": "^4.1.10", - "devtron": "^1.4.0", - "dotenv-webpack": "^1.8.0", - "electron": "17.0.0", - "electron-builder": "^22.10.5", - "electron-devtools-installer": "^3.1.1", - "electron-is-dev": "^0.3.0", - "electron-webpack": "^2.8.2", - "electron-window-state": "^4.1.1", - "eslint": "^5.15.2", - "eslint-config-prettier": "^2.9.0", - "eslint-config-standard": "^12.0.0", - "eslint-config-standard-jsx": "^6.0.2", - "eslint-import-resolver-webpack": "^0.11.0", - "eslint-plugin-flowtype": "^2.46.1", - "eslint-plugin-import": "^2.10.0", - "eslint-plugin-jsx-a11y": "^6.0.3", - "eslint-plugin-node": "^8.0.1", - "eslint-plugin-prettier": "^2.6.0", - "eslint-plugin-promise": "^4.0.1", - "eslint-plugin-react": "^7.7.0", - "eslint-plugin-react-hooks": "^1.6.0", - "eslint-plugin-standard": "^4.0.1", - "file-loader": "^4.2.0", - "flow-bin": "^0.97.0", - "flow-typed": "^3.7.0", - "husky": "^3.1.0", - "json-loader": "^0.5.4", - "lint-staged": "^7.0.2", - "node-loader": "^0.6.0", - "nodemon": "^1.19.1", - "postcss-import": "^12.0.1", - "postcss-loader": "^3.0.0", - "postcss-rtl": "^1.7.3", - "preprocess-loader": "^0.3.0", - "prettier": "^2.2.1", - "raw-loader": "^2.0.0", - "sass": "^1.29.0", - "sass-loader": "^7.1.0", - "source-map-explorer": "^2.5.2", - "style-loader": "^0.23.1", - "terser-webpack-plugin": "^4.2.3", + "villain-react": "^1.0.9", "webpack": "^4.44.2", "webpack-bundle-analyzer": "^3.1.0", "webpack-cli": "^3.3.10", -- 2.45.2 From d91002dc807090f14b50562e3d906550279b21f8 Mon Sep 17 00:00:00 2001 From: Franco Montenegro Date: Fri, 30 Sep 2022 17:48:59 -0300 Subject: [PATCH 5/5] Move dependencies back as they were. --- package.json | 48 +++++++++++++++++++++++++----------------------- 1 file changed, 25 insertions(+), 23 deletions(-) diff --git a/package.json b/package.json index b78ae0424..e2cce7d90 100644 --- a/package.json +++ b/package.json @@ -39,6 +39,31 @@ "postinstall": "electron-builder install-app-deps && node ./build/downloadDaemon.js", "postinstall:warning": "echo '\n\nWARNING\n\nNot all node modules were installed because NODE_ENV is set to \"production\".\nThis should only be set after installing dependencies with \"yarn\". The app will not work.\n\n'" }, + "dependencies": { + "@electron/remote": "^2.0.1", + "@emotion/react": "^11.10.4", + "@emotion/styled": "^11.10.4", + "@mui/material": "^5.2.1", + "@ungap/from-entries": "^0.2.1", + "auto-launch": "^5.0.5", + "electron-dl": "^3.2.0", + "electron-log": "^4.4.8", + "electron-notarize": "^1.0.0", + "electron-updater": "^4.2.4", + "express": "^4.17.1", + "humanize-duration": "^3.27.0", + "match-sorter": "^6.3.0", + "mime": "^3.0.0", + "node-html-parser": "^5.1.0", + "parse-duration": "^1.0.0", + "proxy-polyfill": "0.1.6", + "re-reselect": "^4.0.0", + "react-beautiful-dnd": "^13.1.0", + "react-datetime-picker": "^3.4.3", + "source-map-explorer": "^2.5.2", + "sudo-prompt": "^9.2.1", + "tempy": "^0.6.0" + }, "devDependencies": { "@babel/core": "^7.0.0", "@babel/plugin-proposal-class-properties": "^7.0.0", @@ -54,12 +79,8 @@ "@babel/preset-react": "^7.0.0", "@babel/register": "^7.0.0", "@datapunt/matomo-tracker-js": "^0.1.4", - "@electron/remote": "^2.0.1", - "@emotion/react": "^11.10.4", - "@emotion/styled": "^11.10.4", "@hot-loader/react-dom": "^16.13", "@meetfranz/electron-cookies": "^3.0.2", - "@mui/material": "^5.2.1", "@reach/combobox": "^0.12.1", "@reach/menu-button": "0.8.6", "@reach/rect": "^0.16.0", @@ -69,9 +90,7 @@ "@sentry/browser": "^5.12.1", "@sentry/webpack-plugin": "^1.10.0", "@types/three": "^0.103.2", - "@ungap/from-entries": "^0.2.1", "adm-zip": "^0.4.13", - "auto-launch": "^5.0.5", "babel-eslint": "^10.0.1", "babel-loader": "^8.0.5", "babel-plugin-add-module-exports": "^1.0.4", @@ -98,11 +117,7 @@ "electron": "17.0.0", "electron-builder": "^22.10.5", "electron-devtools-installer": "^3.1.1", - "electron-dl": "^3.2.0", "electron-is-dev": "^0.3.0", - "electron-log": "^4.4.8", - "electron-notarize": "^1.0.0", - "electron-updater": "^4.2.4", "electron-webpack": "^2.8.2", "electron-window-state": "^4.1.1", "emoji-dictionary": "^1.0.11", @@ -120,14 +135,12 @@ "eslint-plugin-react": "^7.7.0", "eslint-plugin-react-hooks": "^1.6.0", "eslint-plugin-standard": "^4.0.1", - "express": "^4.17.1", "file-loader": "^4.2.0", "flow-bin": "^0.97.0", "flow-typed": "^3.7.0", "formik": "^0.10.4", "hast-util-sanitize": "^3.0.2", "history": "^4.9.0", - "humanize-duration": "^3.27.0", "husky": "^3.1.0", "imagesloaded": "^4.1.4", "json-loader": "^0.5.4", @@ -135,30 +148,22 @@ "localforage": "^1.7.1", "lodash-es": "^4.17.21", "mammoth": "^1.4.16", - "match-sorter": "^6.3.0", - "mime": "^3.0.0", "moment": "^2.29.2", "node-fetch": "^2.6.7", - "node-html-parser": "^5.1.0", "node-loader": "^0.6.0", "node-wget": "^0.4.3", "nodemon": "^1.19.1", - "parse-duration": "^1.0.0", "postcss-import": "^12.0.1", "postcss-loader": "^3.0.0", "postcss-rtl": "^1.7.3", "preprocess-loader": "^0.3.0", "prettier": "^2.2.1", "prop-types": "^15.6.2", - "proxy-polyfill": "0.1.6", "qrcode.react": "^0.8.0", "raw-loader": "^2.0.0", "rc-progress": "^2.0.6", - "re-reselect": "^4.0.0", "react": "^16.8.2", "react-awesome-lightbox": "^1.7.3", - "react-beautiful-dnd": "^13.1.0", - "react-datetime-picker": "^3.4.3", "react-dom": "^16.8.2", "react-draggable": "^3.3.0", "react-google-recaptcha": "^2.0.1", @@ -185,11 +190,8 @@ "sass": "^1.29.0", "sass-loader": "^7.1.0", "semver": "^5.3.0", - "source-map-explorer": "^2.5.2", "strip-markdown": "^3.0.3", "style-loader": "^0.23.1", - "sudo-prompt": "^9.2.1", - "tempy": "^0.6.0", "terser-webpack-plugin": "^4.2.3", "three-full": "^28.0.2", "unist-util-visit": "^2.0.3", -- 2.45.2