修改字幕界面

This commit is contained in:
fangxiang 2022-01-18 08:52:51 +08:00
parent 1a542b50a7
commit fd904ffe7f
12 changed files with 336 additions and 214 deletions

View File

@ -1,6 +1,6 @@
{
"name": "media_player_client",
"version": "1.0.2",
"version": "1.0.3",
"description": "A Quasar Framework app",
"productName": "MediaPlayerClient",
"author": "fangxiang <fangxiang@cloudview.work>",
@ -15,14 +15,14 @@
"axios": "^0.21.1",
"core-js": "^3.6.5",
"element-resize-detector": "^1.2.3",
"quasar": "^2.3.4",
"quasar": "^2.4.2",
"reconnecting-websocket": "^4.4.0",
"v-viewer": "^3.0.9",
"vue-i18n": "^9.0.0-beta.0",
"vuex": "^4.0.1"
},
"devDependencies": {
"@quasar/app": "^3.2.5",
"@quasar/app": "^3.2.6",
"@types/node": "^10.17.15",
"workbox-webpack-plugin": "^6.0.0"
},

View File

@ -27,19 +27,6 @@ export default defineComponent({
document.body.classList.add("overflow-hidden");
const refreshFanTemp = async () => {
try {
const info = await GlobalData.getInstance()
.getCurrentClient()
?.getUnimportantInfo();
console.log(info);
if (info) {
$q.commit("setFanTemp", info.fan_temp);
}
} catch {}
};
setInterval(refreshFanTemp, 1000 * 3);
return {};
},
});

View File

@ -653,12 +653,6 @@ export default class ClientConnection {
);
}
public async getUnimportantInfo() {
return await this.doRpc<Protocol.GetUnimportantInfoResponseEntity>(
new Protocol.GetUnimportantInfoRequestEntity(0)
);
}
public restartDevice(delay_ms?: number) {
this.ws?.send(
JSON.stringify(new Protocol.RestartDeviceRequestEntity(delay_ms))

View File

@ -354,6 +354,16 @@ export default class RemoteDataExangeProcesser {
}
}
break;
case Protocol.Commands.kFanTemperature:
{
const temp = JSON.parse(
notify.data
) as Protocol.FanTemperatureNotifyEntity;
if (temp) {
$store.commit("setFanTemp", temp.fan_temp);
}
}
break;
}
} catch {}
}

View File

@ -277,6 +277,7 @@ import {
reactive,
onUnmounted,
computed,
nextTick,
} from "vue";
import { useStore } from "src/store";
import GlobalData from "src/common/GlobalData";
@ -507,6 +508,12 @@ export default defineComponent({
let { path, file }: __I = obj;
if (path && file) {
item_data.media_url = path + "/" + file.name;
if (item_data.name.trim() == "") {
nextTick(() => {
item_data.name = file.name;
});
}
}
}
},

View File

@ -49,14 +49,16 @@
<q-separator />
<q-card-section class="scroll">
<q-card-section class="scroll" style="width: 60vw">
<q-list>
<q-item>
<q-item-section>
<q-input
:label="$t('background color')"
v-model="subtitle.background"
:disable="subtitle.bakcground_transparent"
:rules="['anyColor']"
hint=""
>
<template v-slot:append>
<q-icon name="colorize" class="cursor-pointer">
@ -77,7 +79,6 @@
/>
</q-item-section>
</q-item>
<q-separator inset />
<q-item>
<q-item-section>
<q-select
@ -86,6 +87,18 @@
:options="[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 15, 20]"
></q-select>
</q-item-section>
<q-item-section>
<q-input
type="number"
:label="$t('y offset')"
maxlength="4"
max="2160"
min="0"
v-model="subtitle.y_offset"
/>
</q-item-section>
</q-item>
<q-item>
<q-item-section>
<q-checkbox
:label="$t('enable subtitle')"
@ -95,7 +108,7 @@
</q-item>
<q-separator inset />
<q-item ref="editor_parent" style="height: 35vh">
<q-item ref="editor_parent" style="height: 40vh">
<div class="col">
<div class="row">
<div ref="wysiwyg_toolbar" class="fit ck-reset_all"></div>
@ -214,32 +227,8 @@ export default defineComponent({
throw "wysiwyg_editor is null";
}
const fontOptions: number[] = [9, 11, 13, 17];
for (let i = 17 + 2; i < 100; i += 2) {
fontOptions.push(i);
}
for (let i = 103; i < 150; i += 3) {
fontOptions.push(i);
}
for (let i = 154; i < 180; i += 4) {
fontOptions.push(i);
}
for (let i = 185; i < 200; i += 5) {
fontOptions.push(i);
}
for (let i = 210; i < 250; i += 10) {
fontOptions.push(i);
}
for (let i = 270; i < 300; i += 20) {
fontOptions.push(i);
}
for (let i = 330; i < 360; i += 30) {
const fontOptions: number[] = [];
for (let i = 9; i < 500; i += 3) {
fontOptions.push(i);
}
@ -260,10 +249,10 @@ export default defineComponent({
"underline",
"strikethrough",
"|",
"numberedList",
"bulletedList",
"todoList",
"|",
// "numberedList",
// "bulletedList",
// "todoList",
// "|",
"undo",
"redo",
],

View File

@ -1,6 +1,7 @@
export default class SubtitleEntity {
show: boolean = false;
x_speed: number = 1;
x_speed: number = 0;
y_offset: number = 0;
text: string = "";
background: string = "";
bakcground_transparent: boolean = false;

View File

@ -236,8 +236,8 @@ export namespace Protocol {
return Commands.PROTOCOL_PREFIX + "RpcGetBuildInfo";
}
public static get kRpcGetUnimportantInfo() {
return Commands.PROTOCOL_PREFIX + "RpcGetUnimportantInfo";
public static get kFanTemperature() {
return Commands.PROTOCOL_PREFIX + "FanTemperature";
}
static _all_commands = new Set([
@ -294,7 +294,7 @@ export namespace Protocol {
Commands.kMuteWidow,
Commands.kUnMuteWidow,
Commands.kRpcGetBuildInfo,
Commands.kRpcGetUnimportantInfo,
Commands.kFanTemperature,
]);
public static get AllCommands() {
@ -1419,22 +1419,11 @@ export namespace Protocol {
}
}
export class GetUnimportantInfoRequestEntity extends Protocol.PacketEntity {
timestamp = new Date().getMilliseconds();
constructor(rcp_id?: number) {
super();
this.rpc_id = rcp_id ?? 0;
this.command = Protocol.Commands.kRpcGetUnimportantInfo;
}
}
export class GetUnimportantInfoResponseEntity extends Protocol.PacketEntity {
export class FanTemperatureNotifyEntity extends PacketEntity {
fan_temp = 0;
note = "unknow";
constructor() {
super();
this.command = Protocol.Commands.kRpcGetUnimportantInfo;
this.command = Commands.kFanTemperature;
}
}
}

View File

@ -288,4 +288,5 @@ export default {
"server build date": "服务端编译日期",
"restart device3568": "重启电视机拼接盒",
"enable subtitle": "启用字幕",
"y offset": "Y轴偏移",
};

View File

@ -42,7 +42,6 @@ export default defineComponent({
components: { SignalSourceTree, ModeTree, PlanTree },
setup() {
console.log("asda");
let tab_value = ref("signal_source");
return { tab_value };

View File

@ -282,8 +282,6 @@ export default defineComponent({
(item) => item.window_id == temp.window_id
);
if (window) {
console.log(temp);
console.log(window);
$store.commit("setWindowPropertys", [
{
window,

425
yarn.lock
View File

@ -1035,15 +1035,15 @@
resolved "https://registry.yarnpkg.com/@positron/stack-trace/-/stack-trace-1.0.0.tgz#14fcc712a530038ef9be1ce6952315a839f466a8"
integrity sha1-FPzHEqUwA475vhzmlSMVqDn0Zqg=
"@quasar/app@^3.2.5":
version "3.2.5"
resolved "https://registry.npmmirror.com/@quasar/app/download/@quasar/app-3.2.5.tgz#e2fc2921ddaefb64c7886eac64cb1bec813ec701"
integrity sha512-gpHX4Svn6zLVkpy4dj6drxyaay+wW6r00PW0ty5dq+w8SIbXqj8DOmf7jkS4XtXXtvU9viFZsMVBx3S3WCKbKw==
"@quasar/app@^3.2.6":
version "3.2.6"
resolved "https://registry.npmmirror.com/@quasar/app/download/@quasar/app-3.2.6.tgz#afb648683f33781c059fdaed431b54178b4b2328"
integrity sha512-SITUEWo4oNzvUSegsGmPySvRCu54oSMG8AGdLRkdaFbGC11QY6XB3PyE1jHaWOXWoY+o59FvOBML56TW9eWtHg==
dependencies:
"@quasar/babel-preset-app" "2.0.1"
"@quasar/fastclick" "1.1.4"
"@quasar/ssr-helpers" "2.1.1"
"@types/compression-webpack-plugin" "9.0.0"
"@types/compression-webpack-plugin" "9.1.1"
"@types/cordova" "0.0.34"
"@types/express" "4.17.13"
"@types/webpack-bundle-analyzer" "4.4.1"
@ -1054,26 +1054,26 @@
chalk "4.1.2"
chokidar "3.5.2"
ci-info "3.3.0"
compression-webpack-plugin "9.0.1"
copy-webpack-plugin "9.1.0"
compression-webpack-plugin "9.2.0"
copy-webpack-plugin "10.2.0"
cross-spawn "7.0.3"
css-loader "5.2.6"
css-minimizer-webpack-plugin "3.2.0"
cssnano "5.0.12"
css-minimizer-webpack-plugin "3.3.1"
cssnano "5.0.14"
dot-prop "6.0.1"
elementtree "0.1.7"
error-stack-parser "2.0.6"
express "4.17.1"
express "4.17.2"
fast-glob "3.2.7"
file-loader "6.2.0"
fork-ts-checker-webpack-plugin "6.4.0"
fork-ts-checker-webpack-plugin "6.5.0"
fs-extra "10.0.0"
hash-sum "2.0.0"
html-minifier "4.0.0"
html-webpack-plugin "5.5.0"
inquirer "8.2.0"
isbinaryfile "4.0.8"
launch-editor-middleware "2.2.1"
launch-editor-middleware "2.3.0"
lodash.debounce "4.0.8"
lodash.template "4.5.0"
lodash.throttle "4.1.1"
@ -1087,15 +1087,15 @@
ouch "2.0.0"
postcss "^8.2.10"
postcss-loader "6.2.1"
postcss-rtlcss "3.5.0"
postcss-rtlcss "3.5.1"
pretty-error "4.0.0"
register-service-worker "1.7.2"
sass "1.32.12"
sass-loader "12.3.0"
sass-loader "12.4.0"
semver "7.3.5"
table "6.7.3"
terser-webpack-plugin "5.2.5"
ts-loader "9.2.5"
table "6.7.5"
terser-webpack-plugin "5.3.0"
ts-loader "9.2.6"
typescript "4.4.2"
url-loader "4.1.1"
vue "^3.2.24"
@ -1105,7 +1105,7 @@
webpack "^5.58.1"
webpack-bundle-analyzer "4.5.0"
webpack-chain "6.5.1"
webpack-dev-server "4.6.0"
webpack-dev-server "4.7.1"
webpack-merge "5.8.0"
webpack-node-externals "3.0.0"
@ -1267,15 +1267,21 @@
dependencies:
"@types/node" "*"
"@types/compression-webpack-plugin@9.0.0":
version "9.0.0"
resolved "https://registry.npmmirror.com/@types/compression-webpack-plugin/download/@types/compression-webpack-plugin-9.0.0.tgz#d7d504e2268e84e1413a99c072d6ff9aee31f213"
integrity sha1-19UE4iaOhOFBOpnActb/mu4x8hM=
"@types/bonjour@^3.5.9":
version "3.5.10"
resolved "https://registry.npmmirror.com/@types/bonjour/download/@types/bonjour-3.5.10.tgz#0f6aadfe00ea414edc86f5d106357cda9701e275"
integrity sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==
dependencies:
tapable "^2.2.0"
webpack "^5.51.0"
"@types/node" "*"
"@types/connect-history-api-fallback@*":
"@types/compression-webpack-plugin@9.1.1":
version "9.1.1"
resolved "https://registry.npmmirror.com/@types/compression-webpack-plugin/download/@types/compression-webpack-plugin-9.1.1.tgz#c73bf509c13e51fe05e0b84722ed88503cfa3bcc"
integrity sha512-cCZFFPFgZ42nWv+uHNgUenQl4gjo+oIvdPwLkGnsJBD6IpaN8dKxanLksHtc5fvlo74a5/sOuX6H320r/GROUw==
dependencies:
compression-webpack-plugin "*"
"@types/connect-history-api-fallback@*", "@types/connect-history-api-fallback@^1.3.5":
version "1.3.5"
resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz#d1f7a8a09d0ed5a57aee5ae9c18ab9b803205dae"
integrity sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==
@ -1295,13 +1301,6 @@
resolved "https://registry.yarnpkg.com/@types/cordova/-/cordova-0.0.34.tgz#ea7addf74ecec3d7629827a0c39e2c9addc73d04"
integrity sha1-6nrd907Ow9dimCegw54smt3HPQQ=
"@types/cssnano@^4.0.1":
version "4.0.1"
resolved "https://registry.npmmirror.com/@types/cssnano/download/@types/cssnano-4.0.1.tgz?cache=0&sync_timestamp=1637265663729&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fcssnano%2Fdownload%2F%40types%2Fcssnano-4.0.1.tgz#67fa912753d80973a016e7684a47fedf338aacff"
integrity sha1-Z/qRJ1PYCXOgFudoSkf+3zOKrP8=
dependencies:
postcss "5 - 7"
"@types/element-resize-detector@^1.1.3":
version "1.1.3"
resolved "https://registry.yarnpkg.com/@types/element-resize-detector/-/element-resize-detector-1.1.3.tgz#0154ef4117305d26ab7a5ac16b83ee51f6b9bb8c"
@ -1416,7 +1415,7 @@
resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.1.tgz#d8f1c0d0dc23afad6dc16a9e993a0865774b4065"
integrity sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==
"@types/serve-index@*":
"@types/serve-index@*", "@types/serve-index@^1.9.1":
version "1.9.1"
resolved "https://registry.npmmirror.com/@types/serve-index/download/@types/serve-index-1.9.1.tgz#1b5e85370a192c01ec6cec4735cf2917337a6278"
integrity sha1-G16FNwoZLAHsbOxHNc8pFzN6Yng=
@ -1431,6 +1430,13 @@
"@types/mime" "^1"
"@types/node" "*"
"@types/sockjs@^0.3.33":
version "0.3.33"
resolved "https://registry.npmmirror.com/@types/sockjs/download/@types/sockjs-0.3.33.tgz#570d3a0b99ac995360e3136fd6045113b1bd236f"
integrity sha1-Vw06C5msmVNg4xNv1gRRE7G9I28=
dependencies:
"@types/node" "*"
"@types/trusted-types@^2.0.2":
version "2.0.2"
resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.2.tgz#fc25ad9943bcac11cceb8168db4f275e0e72e756"
@ -1469,6 +1475,13 @@
http-proxy-middleware "^2.0.0"
webpack "*"
"@types/ws@^8.2.2":
version "8.2.2"
resolved "https://registry.npmmirror.com/@types/ws/download/@types/ws-8.2.2.tgz#7c5be4decb19500ae6b3d563043cd407bf366c21"
integrity sha512-NOn5eIcgWLOo6qW8AcuLZ7G8PycXu0xTxxkS6Q18VWFxgPUSOwV0pBj2a/4viNZVu25i7RIB7GttdkAIUUXOOg==
dependencies:
"@types/node" "*"
"@vue/compiler-core@3.2.26":
version "3.2.26"
resolved "https://registry.npmmirror.com/@vue/compiler-core/download/@vue/compiler-core-3.2.26.tgz#9ab92ae624da51f7b6064f4679c2d4564f437cc8"
@ -1926,6 +1939,11 @@ array-union@^2.1.0:
resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
array-union@^3.0.1:
version "3.0.1"
resolved "https://registry.nlark.com/array-union/download/array-union-3.0.1.tgz#da52630d327f8b88cfbfb57728e2af5cd9b6b975"
integrity sha1-2lJjDTJ/i4jPv7V3KOKvXNm2uXU=
arrify@^2.0.1:
version "2.0.1"
resolved "https://registry.nlark.com/arrify/download/arrify-2.0.1.tgz?cache=0&sync_timestamp=1619599497996&other_urls=https%3A%2F%2Fregistry.nlark.com%2Farrify%2Fdownload%2Farrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa"
@ -2097,6 +2115,22 @@ body-parser@1.19.0:
raw-body "2.4.0"
type-is "~1.6.17"
body-parser@1.19.1:
version "1.19.1"
resolved "https://registry.npmmirror.com/body-parser/download/body-parser-1.19.1.tgz#1499abbaa9274af3ecc9f6f10396c995943e31d4"
integrity sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==
dependencies:
bytes "3.1.1"
content-type "~1.0.4"
debug "2.6.9"
depd "~1.1.2"
http-errors "1.8.1"
iconv-lite "0.4.24"
on-finished "~2.3.0"
qs "6.9.6"
raw-body "2.4.2"
type-is "~1.6.18"
bonjour@^3.5.0:
version "3.5.0"
resolved "https://registry.yarnpkg.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5"
@ -2226,6 +2260,11 @@ bytes@3.1.0:
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"
integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
bytes@3.1.1:
version "3.1.1"
resolved "https://registry.npmmirror.com/bytes/download/bytes-3.1.1.tgz?cache=0&sync_timestamp=1637015259458&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fbytes%2Fdownload%2Fbytes-3.1.1.tgz#3f018291cb4cbad9accb6e6970bca9c8889e879a"
integrity sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==
cacheable-request@^2.1.1:
version "2.1.4"
resolved "https://registry.nlark.com/cacheable-request/download/cacheable-request-2.1.4.tgz?cache=0&sync_timestamp=1623237504263&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcacheable-request%2Fdownload%2Fcacheable-request-2.1.4.tgz#0d808801b6342ad33c91df9d0b44dc09b91e5c3d"
@ -2345,7 +2384,7 @@ chalk@^1.1.3:
strip-ansi "^3.0.0"
supports-color "^2.0.0"
chalk@^2.0.0, chalk@^2.3.0:
chalk@^2.0.0:
version "2.4.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
@ -2568,10 +2607,10 @@ compressible@~2.0.16:
dependencies:
mime-db ">= 1.43.0 < 2"
compression-webpack-plugin@9.0.1:
version "9.0.1"
resolved "https://registry.npmmirror.com/compression-webpack-plugin/download/compression-webpack-plugin-9.0.1.tgz#fd80350670ca88cc8a1c0edac40ee92a0e06fcd4"
integrity sha512-vqlhZIPSyCpy6eaYWy8iPhteLWpARKotRiN5B/jr7lLowJv1GVc98Snn1Dcxe0+SKbfydLu7qZcnNuP+AyG19Q==
compression-webpack-plugin@*, compression-webpack-plugin@9.2.0:
version "9.2.0"
resolved "https://registry.npmmirror.com/compression-webpack-plugin/download/compression-webpack-plugin-9.2.0.tgz#57fd539d17c5907eebdeb4e83dcfe2d7eceb9ef6"
integrity sha512-R/Oi+2+UHotGfu72fJiRoVpuRifZT0tTC6UqFD/DUo+mv8dbOow9rVOuTvDv5nPPm3GZhHL/fKkwxwIHnJ8Nyw==
dependencies:
schema-utils "^4.0.0"
serialize-javascript "^6.0.0"
@ -2633,7 +2672,7 @@ content-disposition@0.5.3:
dependencies:
safe-buffer "5.1.2"
content-disposition@^0.5.2:
content-disposition@0.5.4, content-disposition@^0.5.2:
version "0.5.4"
resolved "https://registry.npmmirror.com/content-disposition/download/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe"
integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==
@ -2662,16 +2701,21 @@ cookie@0.4.0:
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba"
integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==
copy-webpack-plugin@9.1.0:
version "9.1.0"
resolved "https://registry.npmmirror.com/copy-webpack-plugin/download/copy-webpack-plugin-9.1.0.tgz#2d2c460c4c4695ec0a58afb2801a1205256c4e6b"
integrity sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==
cookie@0.4.1:
version "0.4.1"
resolved "https://registry.nlark.com/cookie/download/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1"
integrity sha1-r9cT/ibr0hupXOth+agRblClN9E=
copy-webpack-plugin@10.2.0:
version "10.2.0"
resolved "https://registry.npmmirror.com/copy-webpack-plugin/download/copy-webpack-plugin-10.2.0.tgz#24c2d256953a55400a1ec66be4e0eccd1c4ae958"
integrity sha512-my6iXII95c78w14HzYCNya5TlJYa44lOppAge5GSTMM1SyDxNsVGCJvhP4/ld6snm8lzjn3XOonMZD6s1L86Og==
dependencies:
fast-glob "^3.2.7"
glob-parent "^6.0.1"
globby "^11.0.3"
globby "^12.0.2"
normalize-path "^3.0.0"
schema-utils "^3.1.1"
schema-utils "^4.0.0"
serialize-javascript "^6.0.0"
core-js-compat@^3.16.0, core-js-compat@^3.16.2, core-js-compat@^3.6.5:
@ -2780,12 +2824,11 @@ css-loader@5.2.6:
schema-utils "^3.0.0"
semver "^7.3.5"
css-minimizer-webpack-plugin@3.2.0:
version "3.2.0"
resolved "https://registry.npmmirror.com/css-minimizer-webpack-plugin/download/css-minimizer-webpack-plugin-3.2.0.tgz#f59c56ec11137b37f000081bd19b450095094ad2"
integrity sha512-5q4myvkmm29jRlI73Fl8Mc008i6o6hCEKnV6/fOrzRVDWD6EFGwDRX+SM2qCVeZ7XiztRDKHpTGDUeUMAOOagg==
css-minimizer-webpack-plugin@3.3.1:
version "3.3.1"
resolved "https://registry.npmmirror.com/css-minimizer-webpack-plugin/download/css-minimizer-webpack-plugin-3.3.1.tgz#5afc4507a4ec13dd223f043cda8953ee0bf6ecfa"
integrity sha512-SHA7Hu/EiF0dOwdmV2+agvqYpG+ljlUa7Dvn1AVOmSH3N8KOERoaM9lGpstz9nGsoTjANGyUXdrxl/EwdMScRg==
dependencies:
"@types/cssnano" "^4.0.1"
cssnano "^5.0.6"
jest-worker "^27.0.2"
postcss "^8.3.5"
@ -2857,7 +2900,7 @@ cssnano-preset-default@^5.1.4:
postcss-svgo "^5.0.2"
postcss-unique-selectors "^5.0.1"
cssnano-preset-default@^5.1.8:
cssnano-preset-default@^5.1.9:
version "5.1.9"
resolved "https://registry.npmmirror.com/cssnano-preset-default/download/cssnano-preset-default-5.1.9.tgz#79628ac48eccbdad570f70b4018cc38d43d1b7df"
integrity sha512-RhkEucqlQ+OxEi14K1p8gdXcMQy1mSpo7P1oC44oRls7BYIj8p+cht4IFBFV3W4iOjTP8EUB33XV1fX9KhDzyA==
@ -2897,13 +2940,12 @@ cssnano-utils@^2.0.1:
resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-2.0.1.tgz#8660aa2b37ed869d2e2f22918196a9a8b6498ce2"
integrity sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==
cssnano@5.0.12:
version "5.0.12"
resolved "https://registry.npmmirror.com/cssnano/download/cssnano-5.0.12.tgz#2c083a1c786fc9dc2d5522bd3c0e331b7cd302ab"
integrity sha512-U38V4x2iJ3ijPdeWqUrEr4eKBB5PbEKsNP5T8xcik2Au3LeMtiMHX0i2Hu9k51FcKofNZumbrcdC6+a521IUHg==
cssnano@5.0.14:
version "5.0.14"
resolved "https://registry.npmmirror.com/cssnano/download/cssnano-5.0.14.tgz#99bc550f663b48c38e9b8e0ae795697c9de84b47"
integrity sha512-qzhRkFvBhv08tbyKCIfWbxBXmkIpLl1uNblt8SpTHkgLfON5OCPX/CCnkdNmEosvo8bANQYmTTMEgcVBlisHaw==
dependencies:
cssnano-preset-default "^5.1.8"
is-resolvable "^1.1.0"
cssnano-preset-default "^5.1.9"
lilconfig "^2.0.3"
yaml "^1.10.2"
@ -3468,6 +3510,42 @@ express@4.17.1, express@^4.17.1:
utils-merge "1.0.1"
vary "~1.1.2"
express@4.17.2:
version "4.17.2"
resolved "https://registry.npmmirror.com/express/download/express-4.17.2.tgz#c18369f265297319beed4e5558753cc8c1364cb3"
integrity sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==
dependencies:
accepts "~1.3.7"
array-flatten "1.1.1"
body-parser "1.19.1"
content-disposition "0.5.4"
content-type "~1.0.4"
cookie "0.4.1"
cookie-signature "1.0.6"
debug "2.6.9"
depd "~1.1.2"
encodeurl "~1.0.2"
escape-html "~1.0.3"
etag "~1.8.1"
finalhandler "~1.1.2"
fresh "0.5.2"
merge-descriptors "1.0.1"
methods "~1.1.2"
on-finished "~2.3.0"
parseurl "~1.3.3"
path-to-regexp "0.1.7"
proxy-addr "~2.0.7"
qs "6.9.6"
range-parser "~1.2.1"
safe-buffer "5.2.1"
send "0.17.2"
serve-static "1.14.2"
setprototypeof "1.2.0"
statuses "~1.5.0"
type-is "~1.6.18"
utils-merge "1.0.1"
vary "~1.1.2"
ext-list@^2.0.0:
version "2.2.2"
resolved "https://registry.nlark.com/ext-list/download/ext-list-2.2.2.tgz#0b98e64ed82f5acf0f2931babf69212ef52ddd37"
@ -3660,10 +3738,10 @@ follow-redirects@^1.0.0, follow-redirects@^1.14.0:
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.4.tgz#838fdf48a8bbdd79e52ee51fb1c94e3ed98b9379"
integrity sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==
fork-ts-checker-webpack-plugin@6.4.0:
version "6.4.0"
resolved "https://registry.npmmirror.com/fork-ts-checker-webpack-plugin/download/fork-ts-checker-webpack-plugin-6.4.0.tgz#057e477cf1d8b013b2ed2669437f818680289c4c"
integrity sha1-BX5HfPHYsBOy7SZpQ3+BhoAonEw=
fork-ts-checker-webpack-plugin@6.5.0:
version "6.5.0"
resolved "https://registry.npmmirror.com/fork-ts-checker-webpack-plugin/download/fork-ts-checker-webpack-plugin-6.5.0.tgz#0282b335fa495a97e167f69018f566ea7d2a2b5e"
integrity sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==
dependencies:
"@babel/code-frame" "^7.8.3"
"@types/json-schema" "^7.0.5"
@ -3873,7 +3951,7 @@ globals@^11.1.0:
resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
globby@^11.0.1, globby@^11.0.3:
globby@^11.0.1:
version "11.0.4"
resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5"
integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==
@ -3885,6 +3963,18 @@ globby@^11.0.1, globby@^11.0.3:
merge2 "^1.3.0"
slash "^3.0.0"
globby@^12.0.2:
version "12.0.2"
resolved "https://registry.nlark.com/globby/download/globby-12.0.2.tgz?cache=0&sync_timestamp=1629801109090&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglobby%2Fdownload%2Fglobby-12.0.2.tgz#53788b2adf235602ed4cabfea5c70a1139e1ab11"
integrity sha1-U3iLKt8jVgLtTKv+pccKETnhqxE=
dependencies:
array-union "^3.0.1"
dir-glob "^3.0.1"
fast-glob "^3.2.7"
ignore "^5.1.8"
merge2 "^1.4.1"
slash "^4.0.0"
got@^8.3.1:
version "8.3.2"
resolved "https://registry.npmmirror.com/got/download/got-8.3.2.tgz#1d23f64390e97f776cac52e5b936e5f514d2e937"
@ -4126,6 +4216,17 @@ http-errors@1.7.2:
statuses ">= 1.5.0 < 2"
toidentifier "1.0.0"
http-errors@1.8.1:
version "1.8.1"
resolved "https://registry.npmmirror.com/http-errors/download/http-errors-1.8.1.tgz#7c3f28577cbc8a207388455dbd62295ed07bd68c"
integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==
dependencies:
depd "~1.1.2"
inherits "2.0.4"
setprototypeof "1.2.0"
statuses ">= 1.5.0 < 2"
toidentifier "1.0.1"
http-errors@~1.6.2:
version "1.6.3"
resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
@ -4215,6 +4316,11 @@ ignore@^5.1.4:
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57"
integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==
ignore@^5.1.8:
version "5.2.0"
resolved "https://registry.npmmirror.com/ignore/download/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
import-fresh@^3.1.0, import-fresh@^3.2.1:
version "3.3.0"
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@ -4600,6 +4706,15 @@ jest-worker@^27.0.2, jest-worker@^27.0.6:
merge-stream "^2.0.0"
supports-color "^8.0.0"
jest-worker@^27.4.1:
version "27.4.5"
resolved "https://registry.npmmirror.com/jest-worker/download/jest-worker-27.4.5.tgz#d696e3e46ae0f24cff3fa7195ffba22889262242"
integrity sha512-f2s8kEdy15cv9r7q4KkzGXvlY0JTcmCbMHZBfSQDwW77REr45IDWwd0lksDFeVHH2jJ5pqb90T77XscrjeGzzg==
dependencies:
"@types/node" "*"
merge-stream "^2.0.0"
supports-color "^8.0.0"
js-tokens@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
@ -4736,19 +4851,19 @@ latest-version@^5.1.0:
dependencies:
package-json "^6.3.0"
launch-editor-middleware@2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/launch-editor-middleware/-/launch-editor-middleware-2.2.1.tgz#e14b07e6c7154b0a4b86a0fd345784e45804c157"
integrity sha512-s0UO2/gEGiCgei3/2UN3SMuUj1phjQN8lcpnvgLSz26fAzNWPQ6Nf/kF5IFClnfU2ehp6LrmKdMU/beveO+2jg==
launch-editor-middleware@2.3.0:
version "2.3.0"
resolved "https://registry.npmmirror.com/launch-editor-middleware/download/launch-editor-middleware-2.3.0.tgz#edd0ed45a46f5f1cf27540f93346b5de9e8c3be0"
integrity sha512-GJR64trLdFFwCoL9DMn/d1SZX0OzTDPixu4mcfWTShQ4tIqCHCGvlg9fOEYQXyBlrSMQwylsJfUWncheShfV2w==
dependencies:
launch-editor "^2.2.1"
launch-editor "^2.3.0"
launch-editor@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.2.1.tgz#871b5a3ee39d6680fcc26d37930b6eeda89db0ca"
integrity sha512-On+V7K2uZK6wK7x691ycSUbLD/FyKKelArkbaAMSSJU8JmqmhwN2+mnJDNINuJWSrh2L0kDk+ZQtbC/gOWUwLw==
launch-editor@^2.3.0:
version "2.3.0"
resolved "https://registry.npmmirror.com/launch-editor/download/launch-editor-2.3.0.tgz#23b2081403b7eeaae2918bda510f3535ccab0ee4"
integrity sha512-3QrsCXejlWYHjBPFXTyGNhPj4rrQdB+5+r5r3wArpLH201aR+nWUgw/zKKkTmilCfY/sv6u8qo98pNvtg8LUTA==
dependencies:
chalk "^2.3.0"
picocolors "^1.0.0"
shell-quote "^1.6.1"
lazystream@^1.0.0:
@ -5014,7 +5129,7 @@ merge-stream@^2.0.0:
resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
merge2@^1.3.0:
merge2@^1.3.0, merge2@^1.4.1:
version "1.4.1"
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
@ -5144,7 +5259,7 @@ ms@2.1.2:
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
ms@^2.1.1:
ms@2.1.3, ms@^2.1.1:
version "2.1.3"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
@ -5622,11 +5737,6 @@ pend@~1.2.0:
resolved "https://registry.npm.taobao.org/pend/download/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA=
picocolors@^0.2.1:
version "0.2.1"
resolved "https://registry.npmmirror.com/picocolors/download/picocolors-0.2.1.tgz?cache=0&sync_timestamp=1634093442271&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f"
integrity sha1-VwZw95NkaFHRuhNZlpYqutWHhZ8=
picocolors@^1.0.0:
version "1.0.0"
resolved "https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz?cache=0&sync_timestamp=1634093442271&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
@ -5980,10 +6090,10 @@ postcss-reduce-transforms@^5.0.1:
cssnano-utils "^2.0.1"
postcss-value-parser "^4.1.0"
postcss-rtlcss@3.5.0:
version "3.5.0"
resolved "https://registry.npmmirror.com/postcss-rtlcss/download/postcss-rtlcss-3.5.0.tgz#4ddb6cb814f02a8574a421fb8d39113025e43b8f"
integrity sha512-S/k5PMHejw83R4Dj+8Fh+enEfLo/T8sl5KqlEyWffu6Ly9uWqURBi/pvcOnPk1AeUd60PIYhNijwUB7VEPC2Wg==
postcss-rtlcss@3.5.1:
version "3.5.1"
resolved "https://registry.npmmirror.com/postcss-rtlcss/download/postcss-rtlcss-3.5.1.tgz#e3a5399128942b1aa052f900c1eb3a8eeff9eeb1"
integrity sha512-Ypqqc5zo2LTB/bVObzXxB+XN5zfMF2rNvPXDxf+LZsH7xqEEDfA8ObytKi4APT5IkAC/401/MWUAecxljZLdmg==
dependencies:
rtlcss "^3.5.0"
@ -6038,14 +6148,6 @@ postcss-value-parser@^4.2.0:
resolved "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
"postcss@5 - 7":
version "7.0.39"
resolved "https://registry.npmmirror.com/postcss/download/postcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309"
integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==
dependencies:
picocolors "^0.2.1"
source-map "^0.6.1"
postcss@^8.1.10, postcss@^8.2.10, postcss@^8.2.15, postcss@^8.3.5:
version "8.3.8"
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.3.8.tgz#9ebe2a127396b4b4570ae9f7770e7fb83db2bac1"
@ -6097,7 +6199,7 @@ proto-list@~1.2.1:
resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849"
integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=
proxy-addr@~2.0.5:
proxy-addr@~2.0.5, proxy-addr@~2.0.7:
version "2.0.7"
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025"
integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==
@ -6123,11 +6225,6 @@ pump@^3.0.0:
end-of-stream "^1.1.0"
once "^1.3.1"
punycode@1.3.2:
version "1.3.2"
resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d"
integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=
punycode@^2.1.0:
version "2.1.1"
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
@ -6145,10 +6242,15 @@ qs@6.7.0:
resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc"
integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==
quasar@^2.3.4:
version "2.3.4"
resolved "https://registry.npmmirror.com/quasar/download/quasar-2.3.4.tgz#cd622f84ad4fc9bd4c156d4a0e6f896e3e92d27b"
integrity sha512-VgqjuzlRqZU2t4gKDHQHc/gt9nKXi9y1VRM7xYO6VOuJcm48wgOzyBdTwl1vVseghWeEIEHRM9M+R629WWF9MQ==
qs@6.9.6:
version "6.9.6"
resolved "https://registry.npmmirror.com/qs/download/qs-6.9.6.tgz#26ed3c8243a431b2924aca84cc90471f35d5a0ee"
integrity sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==
quasar@^2.4.2:
version "2.4.2"
resolved "https://registry.npmmirror.com/quasar/download/quasar-2.4.2.tgz#832e23c306d6837ba01d51ceeb344c873d52e736"
integrity sha512-5fnWKg8yc1cGWE7sTt5FxfOqCtdxcy52pmxvpVGNy4TFNG0pC0FBuGR9toY/P1p7VoI422e89M9Ab/wkXcrRkQ==
query-string@^5.0.1:
version "5.1.1"
@ -6159,11 +6261,6 @@ query-string@^5.0.1:
object-assign "^4.1.0"
strict-uri-encode "^1.0.0"
querystring@0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=
queue-microtask@^1.2.2:
version "1.2.3"
resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
@ -6191,6 +6288,16 @@ raw-body@2.4.0:
iconv-lite "0.4.24"
unpipe "1.0.0"
raw-body@2.4.2:
version "2.4.2"
resolved "https://registry.npmmirror.com/raw-body/download/raw-body-2.4.2.tgz?cache=0&sync_timestamp=1637116781880&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fraw-body%2Fdownload%2Fraw-body-2.4.2.tgz#baf3e9c21eebced59dd6533ac872b71f7b61cb32"
integrity sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==
dependencies:
bytes "3.1.1"
http-errors "1.8.1"
iconv-lite "0.4.24"
unpipe "1.0.0"
rc@^1.2.8:
version "1.2.8"
resolved "https://registry.npm.taobao.org/rc/download/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
@ -6490,10 +6597,10 @@ safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0,
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
sass-loader@12.3.0:
version "12.3.0"
resolved "https://registry.npmmirror.com/sass-loader/download/sass-loader-12.3.0.tgz#93278981c189c36a58cbfc37d4b9cef0cdc02871"
integrity sha1-kyeJgcGJw2pYy/w31LnO8M3AKHE=
sass-loader@12.4.0:
version "12.4.0"
resolved "https://registry.npmmirror.com/sass-loader/download/sass-loader-12.4.0.tgz#260b0d51a8a373bb8e88efc11f6ba5583fea0bcf"
integrity sha512-7xN+8khDIzym1oL9XyS6zP6Ges+Bo2B2xbPrjdMHEYyV3AQYhd/wXeru++3ODHF0zMjYmVadblSKrPrjEkL8mg==
dependencies:
klona "^2.0.4"
neo-async "^2.6.2"
@ -6609,6 +6716,25 @@ send@0.17.1:
range-parser "~1.2.1"
statuses "~1.5.0"
send@0.17.2:
version "0.17.2"
resolved "https://registry.npmmirror.com/send/download/send-0.17.2.tgz#926622f76601c41808012c8bf1688fe3906f7820"
integrity sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==
dependencies:
debug "2.6.9"
depd "~1.1.2"
destroy "~1.0.4"
encodeurl "~1.0.2"
escape-html "~1.0.3"
etag "~1.8.1"
fresh "0.5.2"
http-errors "1.8.1"
mime "1.6.0"
ms "2.1.3"
on-finished "~2.3.0"
range-parser "~1.2.1"
statuses "~1.5.0"
serialize-javascript@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa"
@ -6653,6 +6779,16 @@ serve-static@1.14.1:
parseurl "~1.3.3"
send "0.17.1"
serve-static@1.14.2:
version "1.14.2"
resolved "https://registry.npmmirror.com/serve-static/download/serve-static-1.14.2.tgz#722d6294b1d62626d41b43a013ece4598d292bfa"
integrity sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==
dependencies:
encodeurl "~1.0.2"
escape-html "~1.0.3"
parseurl "~1.3.3"
send "0.17.2"
setprototypeof@1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656"
@ -6663,6 +6799,11 @@ setprototypeof@1.1.1:
resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683"
integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==
setprototypeof@1.2.0:
version "1.2.0"
resolved "https://registry.nlark.com/setprototypeof/download/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424"
integrity sha1-ZsmiSnP5/CjL5msJ/tPTPcrxtCQ=
shallow-clone@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3"
@ -6706,6 +6847,11 @@ slash@^3.0.0:
resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
slash@^4.0.0:
version "4.0.0"
resolved "https://registry.nlark.com/slash/download/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7"
integrity sha1-JCI3IXbExsWt214q2oha+YSzlqc=
slice-ansi@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b"
@ -7000,10 +7146,10 @@ svgo@^2.7.0:
picocolors "^1.0.0"
stable "^0.1.8"
table@6.7.3:
version "6.7.3"
resolved "https://registry.npmmirror.com/table/download/table-6.7.3.tgz#255388439715a738391bd2ee4cbca89a4d05a9b7"
integrity sha1-JVOIQ5cVpzg5G9LuTLyomk0Fqbc=
table@6.7.5:
version "6.7.5"
resolved "https://registry.npmmirror.com/table/download/table-6.7.5.tgz#f04478c351ef3d8c7904f0e8be90a1b62417d238"
integrity sha512-LFNeryOqiQHqCVKzhkymKwt6ozeRhlm8IL1mE8rNUurkir4heF6PzMyRgaTa4tlyPTGGgXuvVOF/OLWiH09Lqw==
dependencies:
ajv "^8.0.1"
lodash.truncate "^4.4.2"
@ -7060,12 +7206,12 @@ tempy@^0.6.0:
type-fest "^0.16.0"
unique-string "^2.0.0"
terser-webpack-plugin@5.2.5:
version "5.2.5"
resolved "https://registry.npmmirror.com/terser-webpack-plugin/download/terser-webpack-plugin-5.2.5.tgz#ce65b9880a0c36872555c4874f45bbdb02ee32c9"
integrity sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==
terser-webpack-plugin@5.3.0:
version "5.3.0"
resolved "https://registry.npmmirror.com/terser-webpack-plugin/download/terser-webpack-plugin-5.3.0.tgz#21641326486ecf91d8054161c816e464435bae9f"
integrity sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ==
dependencies:
jest-worker "^27.0.6"
jest-worker "^27.4.1"
schema-utils "^3.1.1"
serialize-javascript "^6.0.0"
source-map "^0.6.1"
@ -7172,6 +7318,11 @@ toidentifier@1.0.0:
resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553"
integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==
toidentifier@1.0.1:
version "1.0.1"
resolved "https://registry.npmmirror.com/toidentifier/download/toidentifier-1.0.1.tgz?cache=0&sync_timestamp=1636938467744&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftoidentifier%2Fdownload%2Ftoidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35"
integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==
toml@^2.3.2:
version "2.3.6"
resolved "https://registry.npm.taobao.org/toml/download/toml-2.3.6.tgz#25b0866483a9722474895559088b436fd11f861b"
@ -7196,10 +7347,10 @@ trim-repeated@^1.0.0:
dependencies:
escape-string-regexp "^1.0.2"
ts-loader@9.2.5:
version "9.2.5"
resolved "https://registry.nlark.com/ts-loader/download/ts-loader-9.2.5.tgz#127733a5e9243bf6dafcb8aa3b8a266d8041dca9"
integrity sha1-EnczpekkO/ba/LiqO4ombYBB3Kk=
ts-loader@9.2.6:
version "9.2.6"
resolved "https://registry.nlark.com/ts-loader/download/ts-loader-9.2.6.tgz#9937c4dd0a1e3dbbb5e433f8102a6601c6615d74"
integrity sha1-mTfE3QoePbu15DP4ECpmAcZhXXQ=
dependencies:
chalk "^4.1.0"
enhanced-resolve "^5.0.0"
@ -7396,14 +7547,6 @@ url-to-options@^1.0.1:
resolved "https://registry.nlark.com/url-to-options/download/url-to-options-1.0.1.tgz#1505a03a289a48cbd7a434efbaeec5055f5633a9"
integrity sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=
url@^0.11.0:
version "0.11.0"
resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1"
integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=
dependencies:
punycode "1.3.2"
querystring "0.2.0"
util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
@ -7571,7 +7714,7 @@ webpack-chain@6.5.1:
deepmerge "^1.5.2"
javascript-stringify "^2.0.1"
webpack-dev-middleware@^5.2.1:
webpack-dev-middleware@^5.3.0:
version "5.3.0"
resolved "https://registry.npmmirror.com/webpack-dev-middleware/download/webpack-dev-middleware-5.3.0.tgz#8fc02dba6e72e1d373eca361623d84610f27be7c"
integrity sha512-MouJz+rXAm9B1OTOYaJnn6rtD/lWZPy2ufQCH3BPs8Rloh/Du6Jze4p7AeLYHkVi0giJnYLaSGDC7S+GM9arhg==
@ -7582,11 +7725,16 @@ webpack-dev-middleware@^5.2.1:
range-parser "^1.2.1"
schema-utils "^4.0.0"
webpack-dev-server@4.6.0:
version "4.6.0"
resolved "https://registry.npmmirror.com/webpack-dev-server/download/webpack-dev-server-4.6.0.tgz#e8648601c440172d9b6f248d28db98bed335315a"
integrity sha512-oojcBIKvx3Ya7qs1/AVWHDgmP1Xml8rGsEBnSobxU/UJSX1xP1GPM3MwsAnDzvqcVmVki8tV7lbcsjEjk0PtYg==
webpack-dev-server@4.7.1:
version "4.7.1"
resolved "https://registry.npmmirror.com/webpack-dev-server/download/webpack-dev-server-4.7.1.tgz#4fe8f7435843dd2e676d687846f7a3d53f758c0d"
integrity sha512-bkoNgFyqlF/CT726Axtf/ELHHYsTZJWz3QJ6HqstWPbalhjAPunlPH9bwt/Lr5cLb+uoLmsta6svVplVzq8beA==
dependencies:
"@types/bonjour" "^3.5.9"
"@types/connect-history-api-fallback" "^1.3.5"
"@types/serve-index" "^1.9.1"
"@types/sockjs" "^0.3.33"
"@types/ws" "^8.2.2"
ansi-html-community "^0.0.8"
bonjour "^3.5.0"
chokidar "^3.5.2"
@ -7609,8 +7757,7 @@ webpack-dev-server@4.6.0:
sockjs "^0.3.21"
spdy "^4.0.2"
strip-ansi "^7.0.0"
url "^0.11.0"
webpack-dev-middleware "^5.2.1"
webpack-dev-middleware "^5.3.0"
ws "^8.1.0"
webpack-merge@5.8.0:
@ -7644,7 +7791,7 @@ webpack-sources@^3.2.2:
resolved "https://registry.npmmirror.com/webpack-sources/download/webpack-sources-3.2.2.tgz?cache=0&sync_timestamp=1636982699200&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fwebpack-sources%2Fdownload%2Fwebpack-sources-3.2.2.tgz#d88e3741833efec57c4c789b6010db9977545260"
integrity sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==
webpack@*, webpack@^5.38.1, webpack@^5.51.0, webpack@^5.58.1:
webpack@*, webpack@^5.38.1, webpack@^5.58.1:
version "5.65.0"
resolved "https://registry.npmmirror.com/webpack/download/webpack-5.65.0.tgz#ed2891d9145ba1f0d318e4ea4f89c3fa18e6f9be"
integrity sha512-Q5or2o6EKs7+oKmJo7LaqZaMOlDWQse9Tm5l1WAfU/ujLGN5Pb0SqGeVkN/4bpPmEqEP5RnVhiqsOtWtUVwGRw==