From fcdd4c99ead3832a195abdc36636d3bf138b822c Mon Sep 17 00:00:00 2001 From: AlphaX-Projects <77661270+AlphaX-Projects@users.noreply.github.com> Date: Sat, 19 Feb 2022 03:23:59 -0800 Subject: [PATCH] Update deps and upgrade to latest vaadin. Minor fixes --- qortal-ui-plugins/build-config.js | 254 +- qortal-ui-plugins/package.json | 8 +- .../plugins/core/components/ChatPage.js | 4 +- .../core/components/ChatWelcomePage.js | 2 +- .../plugins/core/components/TimeAgo.js | 1 - .../plugins/core/components/ToolTip.js | 2 - .../group-management/group-management.src.js | 82 +- .../group-transaction.src.js | 118 - .../group-transaction/index.html | 25 +- .../plugins/core/group-management/index.html | 1 - qortal-ui-plugins/plugins/core/main.js | 2 +- qortal-ui-plugins/plugins/core/main.src.js | 4 +- .../chain-messaging/chain-messaging.src.js | 4 +- .../plugins/core/messaging/index.html | 2 +- .../plugins/core/messaging/messaging.src.js | 2 - .../plugins/core/messaging/q-chat/index.html | 3 +- .../core/messaging/q-chat/q-chat.src.js | 8 +- .../plugins/core/minting/index.html | 2 +- .../plugins/core/minting/minting-info.src.js | 60 +- .../plugins/core/name-registration/index.html | 4 +- .../name-registration.src.js | 35 +- .../node-management/node-management.src.js | 480 +-- .../plugins/core/puzzles/index.html | 4 +- .../plugins/core/puzzles/puzzles.src.js | 596 ++-- .../plugins/core/qdn/browser/browser.src.js | 254 +- .../plugins/core/qdn/browser/index.html | 1 + .../data-management/data-management.src.js | 7 +- qortal-ui-plugins/plugins/core/qdn/index.html | 1 - .../plugins/core/qdn/publish/index.html | 1 + .../plugins/core/qdn/publish/publish.src.js | 592 ++-- .../plugins/core/qdn/websites.src.js | 73 +- .../plugins/core/reward-share/index.html | 4 +- .../core/reward-share/reward-share.src.js | 40 +- .../plugins/core/send-coin/index.html | 1 + .../plugins/core/send-coin/send-coin.src.js | 1331 ++++---- .../plugins/core/streams/AddressWatcher.js | 10 +- .../streams/UnconfirmedTransactionWatcher.js | 10 +- .../plugins/core/trade-portal/index.html | 5 +- .../core/trade-portal/trade-portal.src.js | 2770 ++++++++--------- .../plugins/core/wallet/index.html | 70 +- .../plugins/core/wallet/wallet-app.src.js | 809 +++-- 41 files changed, 3782 insertions(+), 3900 deletions(-) diff --git a/qortal-ui-plugins/build-config.js b/qortal-ui-plugins/build-config.js index 63500fb3..4751866b 100644 --- a/qortal-ui-plugins/build-config.js +++ b/qortal-ui-plugins/build-config.js @@ -9,139 +9,139 @@ const path = require("path"); const alias = require("@rollup/plugin-alias"); const aliases = { - // 'qortal-ui-crypto': 'node_modules/qortal-ui-crypto/api.js' + // 'qortal-ui-crypto': 'node_modules/qortal-ui-crypto/api.js' }; const generateRollupConfig = (inputFile, outputFile) => { - return { - inputOptions: { - onwarn: (warning, rollupWarn) => { - if (warning.code !== "CIRCULAR_DEPENDENCY") { - rollupWarn(warning); - } - }, - input: inputFile, - plugins: [ - alias({ - // entries: {} - entries: Object.keys(aliases).map((find) => { - return { - find, - replacement: aliases[find], - }; - }), - }), - nodeResolve({ - preferBuiltins: false, - mainFields: ['module', 'browser'] - }), - replace({ - preventAssignment: true, - "process.env.NODE_ENV": JSON.stringify("production"), - }), - commonjs(), - globals(), - progress(), - babel.babel({ - babelHelpers: 'bundled', - exclude: "node_modules/**", - }), - terser({ - compress: true, - output: { - comments: false, - }, - }) - ], - }, - outputOptions: { - file: outputFile, - format: "umd", - }, - }; + return { + inputOptions: { + onwarn(warning, warn) { + if (warning.code === 'THIS_IS_UNDEFINED') return; + if (warning.code !== 'CIRCULAR_DEPENDENCY') throw new Error(warning.message); + warn(warning); + }, + input: inputFile, + plugins: [ + alias({ + // entries: {} + entries: Object.keys(aliases).map((find) => { + return { + find, + replacement: aliases[find], + }; + }), + }), + nodeResolve({ + preferBuiltins: false, + mainFields: ['module', 'browser'] + }), + replace({ + preventAssignment: true, + "process.env.NODE_ENV": JSON.stringify("production"), + }), + commonjs(), + globals(), + progress(), + babel.babel({ + babelHelpers: 'bundled', + exclude: "node_modules/**", + }), + terser({ + compress: true, + output: { + comments: false, + }, + }) + ], + }, + outputOptions: { + file: outputFile, + format: "umd", + }, + }; }; const generateForPlugins = () => { - const configs = [ - { - in: "plugins/core/main.src.js", - out: "plugins/core/main.js", - }, - { - in: "plugins/core/trade-portal/trade-portal.src.js", - out: "plugins/core/trade-portal/trade-portal.js", - }, - { - in: "plugins/core/send-coin/send-coin.src.js", - out: "plugins/core/send-coin/send-coin.js", - }, - { - in: "plugins/core/wallet/wallet-app.src.js", - out: "plugins/core/wallet/wallet-app.js", - }, - { - in: "plugins/core/reward-share/reward-share.src.js", - out: "plugins/core/reward-share/reward-share.js", - }, - { - in: "plugins/core/node-management/node-management.src.js", - out: "plugins/core/node-management/node-management.js", - }, - { - in: "plugins/core/group-management/group-management.src.js", - out: "plugins/core/group-management/group-management.js", - }, - // { - // in: 'plugins/core/group-management/group-transaction/group-transaction.src.js', - // out: 'plugins/core/group-management/group-transaction/group-transaction.js' - // }, - { - in: "plugins/core/name-registration/name-registration.src.js", - out: "plugins/core/name-registration/name-registration.js", - }, - { - in: "plugins/core/qdn/websites.src.js", - out: "plugins/core/qdn/websites.js", - }, - { - in: "plugins/core/qdn/publish/publish.src.js", - out: "plugins/core/qdn/publish/publish.js", - }, - { - in: "plugins/core/qdn/browser/browser.src.js", - out: "plugins/core/qdn/browser/browser.js", - }, - { - in: "plugins/core/qdn/data-management/data-management.src.js", - out: "plugins/core/qdn/data-management/data-management.js", - }, - { - in: "plugins/core/messaging/messaging.src.js", - out: "plugins/core/messaging/messaging.js", - }, - { - in: "plugins/core/messaging/chain-messaging/chain-messaging.src.js", - out: "plugins/core/messaging/chain-messaging/chain-messaging.js", - }, - { - in: "plugins/core/messaging/q-chat/q-chat.src.js", - out: "plugins/core/messaging/q-chat/q-chat.js", - }, - { - in: "plugins/core/minting/minting-info.src.js", - out: "plugins/core/minting/minting-info.js", - }, - { - in: "plugins/core/puzzles/puzzles.src.js", - out: "plugins/core/puzzles/puzzles.js", - }, - ].map((file) => { - return generateRollupConfig( - path.join(__dirname, file.in), - path.join(__dirname, file.out) - ); - }); + const configs = [ + { + in: "plugins/core/main.src.js", + out: "plugins/core/main.js", + }, + { + in: "plugins/core/trade-portal/trade-portal.src.js", + out: "plugins/core/trade-portal/trade-portal.js", + }, + { + in: "plugins/core/send-coin/send-coin.src.js", + out: "plugins/core/send-coin/send-coin.js", + }, + { + in: "plugins/core/wallet/wallet-app.src.js", + out: "plugins/core/wallet/wallet-app.js", + }, + { + in: "plugins/core/reward-share/reward-share.src.js", + out: "plugins/core/reward-share/reward-share.js", + }, + { + in: "plugins/core/node-management/node-management.src.js", + out: "plugins/core/node-management/node-management.js", + }, + { + in: "plugins/core/group-management/group-management.src.js", + out: "plugins/core/group-management/group-management.js", + }, + // { + // in: 'plugins/core/group-management/group-transaction/group-transaction.src.js', + // out: 'plugins/core/group-management/group-transaction/group-transaction.js' + // }, + { + in: "plugins/core/name-registration/name-registration.src.js", + out: "plugins/core/name-registration/name-registration.js", + }, + { + in: "plugins/core/qdn/websites.src.js", + out: "plugins/core/qdn/websites.js", + }, + { + in: "plugins/core/qdn/publish/publish.src.js", + out: "plugins/core/qdn/publish/publish.js", + }, + { + in: "plugins/core/qdn/browser/browser.src.js", + out: "plugins/core/qdn/browser/browser.js", + }, + { + in: "plugins/core/qdn/data-management/data-management.src.js", + out: "plugins/core/qdn/data-management/data-management.js", + }, + { + in: "plugins/core/messaging/messaging.src.js", + out: "plugins/core/messaging/messaging.js", + }, + { + in: "plugins/core/messaging/chain-messaging/chain-messaging.src.js", + out: "plugins/core/messaging/chain-messaging/chain-messaging.js", + }, + { + in: "plugins/core/messaging/q-chat/q-chat.src.js", + out: "plugins/core/messaging/q-chat/q-chat.js", + }, + { + in: "plugins/core/minting/minting-info.src.js", + out: "plugins/core/minting/minting-info.js", + }, + { + in: "plugins/core/puzzles/puzzles.src.js", + out: "plugins/core/puzzles/puzzles.js", + }, + ].map((file) => { + return generateRollupConfig( + path.join(__dirname, file.in), + path.join(__dirname, file.out) + ); + }); - return configs; + return configs; }; module.exports = generateForPlugins; diff --git a/qortal-ui-plugins/package.json b/qortal-ui-plugins/package.json index b098343f..77d20b32 100644 --- a/qortal-ui-plugins/package.json +++ b/qortal-ui-plugins/package.json @@ -22,7 +22,7 @@ "emoji-picker-js": "https://github.com/Qortal/emoji-picker-js" }, "devDependencies": { - "@babel/core": "^7.17.2", + "@babel/core": "^7.17.5", "@github/time-elements": "^3.1.2", "@material/mwc-button": "^0.25.3", "@material/mwc-dialog": "^0.25.3", @@ -39,11 +39,11 @@ "@rollup/plugin-commonjs": "^21.0.1", "@rollup/plugin-node-resolve": "^13.1.3", "@rollup/plugin-replace": "^3.1.0", - "@vaadin/vaadin-grid": "^5.9.3", + "@vaadin/grid": "^22.0.5", "epml": "^0.3.3", "html-escaper": "^3.0.3", - "lit": "^2.1.3", - "rollup": "^2.67.2", + "lit": "^2.2.0", + "rollup": "^2.67.3", "rollup-plugin-node-globals": "^1.4.0", "rollup-plugin-progress": "^1.1.2", "rollup-plugin-terser": "^7.0.2" diff --git a/qortal-ui-plugins/plugins/core/components/ChatPage.js b/qortal-ui-plugins/plugins/core/components/ChatPage.js index 107b40c2..603623e7 100644 --- a/qortal-ui-plugins/plugins/core/components/ChatPage.js +++ b/qortal-ui-plugins/plugins/core/components/ChatPage.js @@ -2,11 +2,9 @@ import { LitElement, html, css } from 'lit' import { Epml } from '../../../epml.js' import { escape, unescape } from 'html-escaper'; -import { inputKeyCodes } from '../../utils/keyCodes.js'; - +import { inputKeyCodes } from '../../utils/keyCodes.js' import './ChatScroller.js' import './TimeAgo.js' - import { EmojiPicker } from 'emoji-picker-js'; import '@polymer/paper-spinner/paper-spinner-lite.js' diff --git a/qortal-ui-plugins/plugins/core/components/ChatWelcomePage.js b/qortal-ui-plugins/plugins/core/components/ChatWelcomePage.js index 4c03d6e9..cbb17c6d 100644 --- a/qortal-ui-plugins/plugins/core/components/ChatWelcomePage.js +++ b/qortal-ui-plugins/plugins/core/components/ChatWelcomePage.js @@ -406,7 +406,7 @@ class ChatWelcomePage extends LitElement { getAddressPublicKey() } - _textMenu(event) { + _textMenu(event) { const getSelectedText = () => { var text = ""; if (typeof window.getSelection != "undefined") { diff --git a/qortal-ui-plugins/plugins/core/components/TimeAgo.js b/qortal-ui-plugins/plugins/core/components/TimeAgo.js index b2bc5648..c212a736 100644 --- a/qortal-ui-plugins/plugins/core/components/TimeAgo.js +++ b/qortal-ui-plugins/plugins/core/components/TimeAgo.js @@ -46,7 +46,6 @@ class TimeAgo extends LitElement { } firstUpdated() { - // ... } } diff --git a/qortal-ui-plugins/plugins/core/components/ToolTip.js b/qortal-ui-plugins/plugins/core/components/ToolTip.js index e558c452..2994a00e 100644 --- a/qortal-ui-plugins/plugins/core/components/ToolTip.js +++ b/qortal-ui-plugins/plugins/core/components/ToolTip.js @@ -1,7 +1,6 @@ import { LitElement, html, css } from 'lit' import { Epml } from '../../../epml.js' - const parentEpml = new Epml({ type: 'WINDOW', source: window.parent }) class ToolTip extends LitElement { @@ -92,7 +91,6 @@ class ToolTip extends LitElement { }) parentEpml.subscribe('config', c => { if (!configLoaded) { - // setTimeout(getGroupIdFromURL, 1) configLoaded = true } this.config = JSON.parse(c) diff --git a/qortal-ui-plugins/plugins/core/group-management/group-management.src.js b/qortal-ui-plugins/plugins/core/group-management/group-management.src.js index 64ed8ce0..8da2a455 100644 --- a/qortal-ui-plugins/plugins/core/group-management/group-management.src.js +++ b/qortal-ui-plugins/plugins/core/group-management/group-management.src.js @@ -6,11 +6,9 @@ import '@material/mwc-icon' import '@material/mwc-button' import '@material/mwc-textfield' import '@material/mwc-dialog' - import '@polymer/paper-spinner/paper-spinner-lite.js' -import '@vaadin/vaadin-grid/vaadin-grid.js' -import '@vaadin/vaadin-grid/theme/material/all-imports.js' - +import '@vaadin/grid/vaadin-grid.js' +import '@vaadin/grid/theme/material/all-imports.js' import '@github/time-elements' const parentEpml = new Epml({ type: 'WINDOW', source: window.parent }) @@ -143,7 +141,7 @@ class GroupManagement extends LitElement {
${this.addMintingAccountMessage}
-