添加播放列表功能
This commit is contained in:
parent
fd904ffe7f
commit
8fe3ab127e
|
@ -9,20 +9,20 @@
|
|||
"test": "echo \"No test specified\" && exit 0"
|
||||
},
|
||||
"dependencies": {
|
||||
"@quasar/cli": "^1.2.1",
|
||||
"@quasar/extras": "^1.12.2",
|
||||
"@quasar/cli": "^1.2.2",
|
||||
"@quasar/extras": "^1.12.4",
|
||||
"@types/element-resize-detector": "^1.1.3",
|
||||
"axios": "^0.21.1",
|
||||
"core-js": "^3.6.5",
|
||||
"element-resize-detector": "^1.2.3",
|
||||
"quasar": "^2.4.2",
|
||||
"quasar": "^2.4.10",
|
||||
"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.6",
|
||||
"@quasar/app": "^3.2.7",
|
||||
"@types/node": "^10.17.15",
|
||||
"workbox-webpack-plugin": "^6.0.0"
|
||||
},
|
||||
|
|
|
@ -0,0 +1,295 @@
|
|||
<template>
|
||||
<q-dialog persistent v-model="show_dialog" @before-hide="resetData">
|
||||
<q-card class="overflow-hidden" style="overflow-y: scroll; max-width: 60vw">
|
||||
<q-form @submit="onSubmit">
|
||||
<q-card-section class="q-ma-none q-pa-sm">
|
||||
<div class="row">
|
||||
<div class="col-auto text-h6">
|
||||
{{ $t("play list") }}
|
||||
</div>
|
||||
<q-space />
|
||||
<div>
|
||||
<q-btn
|
||||
:loading="loading"
|
||||
flat
|
||||
round
|
||||
icon="close"
|
||||
color="red"
|
||||
v-close-popup
|
||||
>
|
||||
<q-tooltip>
|
||||
{{ $t("close") }}
|
||||
</q-tooltip>
|
||||
</q-btn>
|
||||
</div>
|
||||
</div>
|
||||
</q-card-section>
|
||||
|
||||
<q-separator />
|
||||
|
||||
<q-card-section
|
||||
style="max-height: 50vh; width: 60vw; height: 50vh"
|
||||
class="scroll"
|
||||
>
|
||||
<q-list>
|
||||
<div v-for="(item, index) of play_list" :key="index">
|
||||
<q-item clickable>
|
||||
<q-item-section>
|
||||
<div class="fit">{{ item }}</div>
|
||||
</q-item-section>
|
||||
<q-item-section avatar>
|
||||
<q-btn
|
||||
icon="edit"
|
||||
round
|
||||
flat
|
||||
color="blue"
|
||||
@click="editPlaylistItem(index, item)"
|
||||
/>
|
||||
</q-item-section>
|
||||
<q-item-section avatar>
|
||||
<q-btn
|
||||
icon="delete"
|
||||
round
|
||||
flat
|
||||
color="red"
|
||||
@click="play_list.splice(index, 1)"
|
||||
/>
|
||||
</q-item-section>
|
||||
</q-item>
|
||||
</div>
|
||||
</q-list>
|
||||
</q-card-section>
|
||||
|
||||
<q-separator />
|
||||
<q-card-actions>
|
||||
<q-btn
|
||||
ref="accept"
|
||||
flat
|
||||
:label="$t('add row')"
|
||||
:loading="loading"
|
||||
color="primary"
|
||||
@click="addRow"
|
||||
/>
|
||||
<q-space />
|
||||
<q-btn
|
||||
:loading="loading"
|
||||
flat
|
||||
:label="$t('close and reset')"
|
||||
color="primary"
|
||||
v-close-popup
|
||||
/>
|
||||
<q-btn
|
||||
ref="accept"
|
||||
flat
|
||||
:label="$t('close and save')"
|
||||
:loading="loading"
|
||||
type="submit"
|
||||
color="primary"
|
||||
/>
|
||||
</q-card-actions>
|
||||
</q-form>
|
||||
</q-card>
|
||||
</q-dialog>
|
||||
<file-manage-dialog ref="file_manage_dialog" />
|
||||
</template>
|
||||
|
||||
<style scoped>
|
||||
.disable_tree {
|
||||
background: #9e9e9e;
|
||||
cursor: wait;
|
||||
pointer-events: none;
|
||||
}
|
||||
</style>
|
||||
|
||||
<script lang="ts">
|
||||
import { defineComponent, ref, watch, computed } from "vue";
|
||||
import { useStore } from "src/store";
|
||||
import GlobalData from "src/common/GlobalData";
|
||||
import { useQuasar } from "quasar";
|
||||
import { useI18n } from "vue-i18n";
|
||||
import { api } from "boot/axios";
|
||||
import { HttpProtocol } from "src/entities/HttpProtocol";
|
||||
import FileManageDialog from "src/components/FileManageDialog.vue";
|
||||
import FileEntity from "src/entities/FileEntity";
|
||||
import { url } from "inspector";
|
||||
|
||||
export default defineComponent({
|
||||
name: "ComponentPlaylistDialog",
|
||||
components: { FileManageDialog },
|
||||
|
||||
setup() {
|
||||
let $store = useStore();
|
||||
let $q = useQuasar();
|
||||
let $t = useI18n();
|
||||
|
||||
let show_dialog = ref(false);
|
||||
let loading = ref(false);
|
||||
let file_manage_dialog: any = ref(null);
|
||||
|
||||
let play_list = ref(<string[]>[]);
|
||||
|
||||
let _resolove: any = null;
|
||||
|
||||
const initialize_properties = (options: any) => {
|
||||
play_list.value = [];
|
||||
const prefix = (
|
||||
GlobalData.getInstance().applicationConfig?.application_data_dir ?? ""
|
||||
).replace(/\\/g, "/");
|
||||
if (typeof options == "string") {
|
||||
for (let item of options.split(";")) {
|
||||
if (!item || item.length == 0) {
|
||||
continue;
|
||||
}
|
||||
try {
|
||||
/* try {
|
||||
const url = new URL(item);
|
||||
|
||||
if (url.host == "media" && url.pathname.startsWith("/usb")) {
|
||||
const usb_index = parseInt(url.pathname.substr("/usb".length, 1));
|
||||
if (!isNaN(usb_index)) {
|
||||
const target_path = decodeURI(url.pathname);
|
||||
item =
|
||||
"/usb" +
|
||||
(usb_index + 1).toString() +
|
||||
target_path.substr("/usb0".length);
|
||||
} else {
|
||||
console.error("url:", item);
|
||||
console.error("url:", url);
|
||||
console.error(
|
||||
"usb_index:",
|
||||
url.pathname.substr("/usb".length, 1)
|
||||
);
|
||||
console.error("usb_index:", usb_index);
|
||||
}
|
||||
} else if (
|
||||
url.host == "userdata" &&
|
||||
url.pathname.startsWith("/media_player_datas")
|
||||
) {
|
||||
item = decodeURI(url.pathname).substr(
|
||||
"/media_player_datas/".length
|
||||
);
|
||||
}
|
||||
} catch {}*/
|
||||
|
||||
if (
|
||||
(GlobalData.getInstance().applicationConfig?.runtime_os ??
|
||||
"UNKNOW") == "WINDOWS"
|
||||
) {
|
||||
let temp_str = decodeURI(new URL(item).pathname)
|
||||
.substr(1)
|
||||
.replace(/\\/g, "/");
|
||||
if (temp_str.startsWith(prefix)) {
|
||||
temp_str = temp_str.substr(prefix.length + 1);
|
||||
}
|
||||
play_list.value.push(temp_str);
|
||||
} else {
|
||||
let temp_str = decodeURI(new URL(item).pathname).replace(
|
||||
/\\/g,
|
||||
"/"
|
||||
);
|
||||
play_list.value.push(temp_str);
|
||||
}
|
||||
} catch (e) {
|
||||
console.warn(e);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
console.error("options type error!", options);
|
||||
}
|
||||
};
|
||||
|
||||
const doSelectFile = async () => {
|
||||
let result = "";
|
||||
const obj = await file_manage_dialog.value.showDialogAsync("select");
|
||||
if (obj) {
|
||||
interface __I {
|
||||
path: string;
|
||||
file: FileEntity;
|
||||
}
|
||||
let { path, file }: __I = obj;
|
||||
if (path && file) {
|
||||
result = path + "/" + file.name;
|
||||
}
|
||||
|
||||
return result.replace(/\\/g, "/");
|
||||
}
|
||||
};
|
||||
|
||||
const addRow = async () => {
|
||||
const path = await doSelectFile();
|
||||
if (path) {
|
||||
play_list.value.push(path);
|
||||
}
|
||||
};
|
||||
|
||||
return {
|
||||
show_dialog,
|
||||
loading,
|
||||
play_list,
|
||||
file_manage_dialog,
|
||||
|
||||
addRow,
|
||||
|
||||
showDialogAsync(options: any) {
|
||||
if (_resolove) {
|
||||
_resolove();
|
||||
_resolove = null;
|
||||
}
|
||||
show_dialog.value = true;
|
||||
initialize_properties(options);
|
||||
if (play_list.value.length == 0) {
|
||||
addRow();
|
||||
}
|
||||
return new Promise((resolove) => {
|
||||
_resolove = resolove;
|
||||
});
|
||||
},
|
||||
resetData() {
|
||||
loading.value = false;
|
||||
if (_resolove) {
|
||||
_resolove();
|
||||
_resolove = null;
|
||||
}
|
||||
},
|
||||
async editPlaylistItem(index: number, item: string) {
|
||||
const path = await doSelectFile();
|
||||
if (path) {
|
||||
play_list.value[index] = path;
|
||||
}
|
||||
},
|
||||
async onSubmit() {
|
||||
loading.value = true;
|
||||
try {
|
||||
if (_resolove) {
|
||||
if (play_list.value.length == 0) {
|
||||
_resolove("");
|
||||
} else {
|
||||
const temp =
|
||||
GlobalData.getInstance().applicationConfig
|
||||
?.application_data_dir ?? "";
|
||||
let str = "";
|
||||
for (const item of play_list.value) {
|
||||
try {
|
||||
if (item.startsWith("/")) {
|
||||
str += item + ";";
|
||||
} else if (item[1] == ":") {
|
||||
// windows 盘符
|
||||
str += "file:///" + (item + ";");
|
||||
} else {
|
||||
str += new URL(temp + "/" + item).toString() + ";";
|
||||
}
|
||||
} catch (e) {
|
||||
console.log(e);
|
||||
}
|
||||
}
|
||||
_resolove(str);
|
||||
}
|
||||
}
|
||||
show_dialog.value = false;
|
||||
} catch {}
|
||||
loading.value = false;
|
||||
},
|
||||
};
|
||||
},
|
||||
});
|
||||
</script>
|
|
@ -140,15 +140,15 @@
|
|||
:loading="loading"
|
||||
:disable="loading"
|
||||
filled
|
||||
@dblclick="doSelectFile"
|
||||
@dblclick="showPlaylistDialog()"
|
||||
v-model="item_data.media_url"
|
||||
:readonly="media_url_label.startsWith($t('file path'))"
|
||||
:label="media_url_label"
|
||||
:hint="
|
||||
$t('please input') +
|
||||
media_url_label.substr(0, media_url_label.length - 2) +
|
||||
(media_url_label.startsWith($t('file path'))
|
||||
? ',' + $t('dbclick select file')
|
||||
: '')
|
||||
media_url_label.startsWith($t('file path'))
|
||||
? $t('dbclick select file')
|
||||
: $t('please input') +
|
||||
media_url_label.substr(0, media_url_label.length - 1)
|
||||
"
|
||||
lazy-rules
|
||||
:rules="[
|
||||
|
@ -257,7 +257,7 @@
|
|||
</q-card-actions>
|
||||
</q-form>
|
||||
</q-card>
|
||||
<file-manage-dialog ref="file_manage_dialog" />
|
||||
<playlist-dialog ref="playlist_dialog" />
|
||||
</q-dialog>
|
||||
</template>
|
||||
|
||||
|
@ -283,17 +283,13 @@ import { useStore } from "src/store";
|
|||
import GlobalData from "src/common/GlobalData";
|
||||
import { useQuasar } from "quasar";
|
||||
import { useI18n } from "vue-i18n";
|
||||
import {
|
||||
SignalSourceEntity,
|
||||
SignalSourceTreeItemEntity,
|
||||
} from "src/entities/SignalSourceEntity";
|
||||
import { SignalSourceEntity } from "src/entities/SignalSourceEntity";
|
||||
|
||||
import FileManageDialog from "src/components/FileManageDialog.vue";
|
||||
import FileEntity from "src/entities/FileEntity";
|
||||
import PlaylistDialog from "src/components/PlaylistDialog.vue";
|
||||
|
||||
export default defineComponent({
|
||||
name: "ComponentSignalSourceDialog",
|
||||
components: { FileManageDialog },
|
||||
components: { PlaylistDialog },
|
||||
|
||||
setup() {
|
||||
let $store = useStore();
|
||||
|
@ -307,7 +303,7 @@ export default defineComponent({
|
|||
item_data.window_type = "EwindowType::Multimedia";
|
||||
const selected: any = ref(null);
|
||||
let loading = ref(false);
|
||||
let file_manage_dialog: any = ref(null);
|
||||
let playlist_dialog: any = ref(null);
|
||||
|
||||
let suppored_window_types = new Set<string>([
|
||||
"EwindowType::Multimedia",
|
||||
|
@ -420,7 +416,7 @@ export default defineComponent({
|
|||
selected,
|
||||
loading,
|
||||
tree_nodes,
|
||||
file_manage_dialog,
|
||||
playlist_dialog,
|
||||
showDialog(options: any) {
|
||||
if (options) {
|
||||
type.value = options.type ?? 1;
|
||||
|
@ -434,43 +430,13 @@ export default defineComponent({
|
|||
selected.value = item_data.group_uuid;
|
||||
} else {
|
||||
selected.value = options.parent_node ?? "";
|
||||
item_data.name = $t.t("new signal source");
|
||||
}
|
||||
}
|
||||
if (item_data) {
|
||||
setMediaUrlLabel(item_data.window_type);
|
||||
}
|
||||
try {
|
||||
console.log(item_data.media_url);
|
||||
const url = new URL(item_data.media_url);
|
||||
console.log(url);
|
||||
console.log(url.host);
|
||||
console.log(url.pathname);
|
||||
if (url.host == "media" && url.pathname.startsWith("/usb")) {
|
||||
const usb_index = parseInt(url.pathname.substr("/usb".length, 1));
|
||||
if (!isNaN(usb_index)) {
|
||||
const target_path = decodeURI(url.pathname);
|
||||
item_data.media_url =
|
||||
"/usb" +
|
||||
(usb_index + 1).toString() +
|
||||
target_path.substr("/usb0".length);
|
||||
} else {
|
||||
console.error("url:", item_data.media_url);
|
||||
console.error("url:", url);
|
||||
console.error(
|
||||
"usb_index:",
|
||||
url.pathname.substr("/usb".length, 1)
|
||||
);
|
||||
console.error("usb_index:", usb_index);
|
||||
}
|
||||
} else if (
|
||||
url.host == "userdata" &&
|
||||
url.pathname.startsWith("/media_player_datas")
|
||||
) {
|
||||
item_data.media_url = decodeURI(url.pathname).substr(
|
||||
"/media_player_datas/".length
|
||||
);
|
||||
}
|
||||
} catch {}
|
||||
|
||||
show_dialog.value = true;
|
||||
},
|
||||
resetData() {
|
||||
|
@ -495,26 +461,12 @@ export default defineComponent({
|
|||
} catch {}
|
||||
loading.value = false;
|
||||
},
|
||||
async doSelectFile() {
|
||||
if (!media_url_label.value.startsWith($t.t("file path"))) {
|
||||
return;
|
||||
}
|
||||
const obj = await file_manage_dialog.value.showDialogAsync("select");
|
||||
if (obj) {
|
||||
interface __I {
|
||||
path: string;
|
||||
file: FileEntity;
|
||||
}
|
||||
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;
|
||||
});
|
||||
}
|
||||
}
|
||||
async showPlaylistDialog() {
|
||||
const result = await playlist_dialog.value.showDialogAsync(
|
||||
item_data.media_url
|
||||
);
|
||||
if (result) {
|
||||
item_data.media_url = decodeURI(result);
|
||||
}
|
||||
},
|
||||
};
|
||||
|
|
|
@ -25,4 +25,6 @@ export default class ApplicationConfigEntity {
|
|||
system_volume: number = 100;
|
||||
system_muted: number = 0;
|
||||
output_audio_card: string = "";
|
||||
application_data_dir: string = "";
|
||||
runtime_os: string = "";
|
||||
}
|
||||
|
|
|
@ -289,4 +289,7 @@ export default {
|
|||
"restart device3568": "重启电视机拼接盒",
|
||||
"enable subtitle": "启用字幕",
|
||||
"y offset": "Y轴偏移",
|
||||
"play list": "播放列表",
|
||||
"close and save": "保存修改并关闭",
|
||||
"close and reset": "放弃修改并关闭",
|
||||
};
|
||||
|
|
534
yarn.lock
534
yarn.lock
|
@ -1035,21 +1035,19 @@
|
|||
resolved "https://registry.yarnpkg.com/@positron/stack-trace/-/stack-trace-1.0.0.tgz#14fcc712a530038ef9be1ce6952315a839f466a8"
|
||||
integrity sha1-FPzHEqUwA475vhzmlSMVqDn0Zqg=
|
||||
|
||||
"@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==
|
||||
"@quasar/app@^3.2.7":
|
||||
version "3.2.7"
|
||||
resolved "https://registry.npmmirror.com/@quasar/app/download/@quasar/app-3.2.7.tgz#84b947141d4d5c2b4e355ca2bb29605b227d1ff7"
|
||||
integrity sha512-2WyTkcV1IPHcV5G6MnEe8gsgKtqH+H5C0nJtappIBmpJBEowOfsgLAmqBVIZb+Aor+3T22SRUkg8ge5IdLiNvQ==
|
||||
dependencies:
|
||||
"@quasar/babel-preset-app" "2.0.1"
|
||||
"@quasar/fastclick" "1.1.4"
|
||||
"@quasar/ssr-helpers" "2.1.1"
|
||||
"@types/compression-webpack-plugin" "9.1.1"
|
||||
"@types/cordova" "0.0.34"
|
||||
"@types/express" "4.17.13"
|
||||
"@types/webpack-bundle-analyzer" "4.4.1"
|
||||
"@types/webpack-dev-server" "4.5.0"
|
||||
archiver "5.3.0"
|
||||
autoprefixer "10.4.0"
|
||||
autoprefixer "10.4.2"
|
||||
browserslist "^4.12.0"
|
||||
chalk "4.1.2"
|
||||
chokidar "3.5.2"
|
||||
|
@ -1059,12 +1057,12 @@
|
|||
cross-spawn "7.0.3"
|
||||
css-loader "5.2.6"
|
||||
css-minimizer-webpack-plugin "3.3.1"
|
||||
cssnano "5.0.14"
|
||||
cssnano "5.0.15"
|
||||
dot-prop "6.0.1"
|
||||
elementtree "0.1.7"
|
||||
error-stack-parser "2.0.6"
|
||||
express "4.17.2"
|
||||
fast-glob "3.2.7"
|
||||
fast-glob "3.2.11"
|
||||
file-loader "6.2.0"
|
||||
fork-ts-checker-webpack-plugin "6.5.0"
|
||||
fs-extra "10.0.0"
|
||||
|
@ -1093,10 +1091,10 @@
|
|||
sass "1.32.12"
|
||||
sass-loader "12.4.0"
|
||||
semver "7.3.5"
|
||||
table "6.7.5"
|
||||
table "6.8.0"
|
||||
terser-webpack-plugin "5.3.0"
|
||||
ts-loader "9.2.6"
|
||||
typescript "4.4.2"
|
||||
typescript "4.5.4"
|
||||
url-loader "4.1.1"
|
||||
vue "^3.2.24"
|
||||
vue-loader "16.8.3"
|
||||
|
@ -1105,7 +1103,7 @@
|
|||
webpack "^5.58.1"
|
||||
webpack-bundle-analyzer "4.5.0"
|
||||
webpack-chain "6.5.1"
|
||||
webpack-dev-server "4.7.1"
|
||||
webpack-dev-server "4.7.3"
|
||||
webpack-merge "5.8.0"
|
||||
webpack-node-externals "3.0.0"
|
||||
|
||||
|
@ -1135,13 +1133,13 @@
|
|||
core-js "^3.6.5"
|
||||
core-js-compat "^3.6.5"
|
||||
|
||||
"@quasar/cli@^1.2.1":
|
||||
version "1.2.1"
|
||||
resolved "https://registry.nlark.com/@quasar/cli/download/@quasar/cli-1.2.1.tgz#4a6d395648f70446158f90479ba069a837ef037f"
|
||||
integrity sha1-Sm05Vkj3BEYVj5BHm6BpqDfvA38=
|
||||
"@quasar/cli@^1.2.2":
|
||||
version "1.2.2"
|
||||
resolved "https://registry.npmmirror.com/@quasar/cli/download/@quasar/cli-1.2.2.tgz#40b3999df743bd575b3677581f92846ae4628537"
|
||||
integrity sha512-uvZR1bCuDXbV9AdRZXkLV96TRTffsMIFw4qKJT5s+1dIjbrSRDSYyNIBuqI5hCOZvo+641GB1bjf3dvxt5Gebg==
|
||||
dependencies:
|
||||
async "3.2.0"
|
||||
chalk "4.1.1"
|
||||
async "3.2.1"
|
||||
chalk "4.1.2"
|
||||
ci-info "3.2.0"
|
||||
compression "1.7.4"
|
||||
connect-history-api-fallback "1.6.0"
|
||||
|
@ -1152,8 +1150,8 @@
|
|||
express "4.17.1"
|
||||
fs-extra "9.0.1"
|
||||
handlebars "4.7.7"
|
||||
http-proxy-middleware "2.0.0"
|
||||
inquirer "8.1.0"
|
||||
http-proxy-middleware "2.0.1"
|
||||
inquirer "8.2.0"
|
||||
metalsmith "2.3.0"
|
||||
minimatch "3.0.4"
|
||||
minimist "1.2.5"
|
||||
|
@ -1168,10 +1166,10 @@
|
|||
update-notifier "5.1.0"
|
||||
validate-npm-package-name "3.0.0"
|
||||
|
||||
"@quasar/extras@^1.12.2":
|
||||
version "1.12.2"
|
||||
resolved "https://registry.npmmirror.com/@quasar/extras/download/@quasar/extras-1.12.2.tgz#1d70b8aa38fd2f4eaf2bdc7148837180f8073d24"
|
||||
integrity sha512-WDsmEdKJX5axXlkrVZUGAq++tsJ2jRwgSnZXt4TT6csyxM0rmDAoVbYNrc0KaQuEe9QXgHT2QDaaYzymfE616A==
|
||||
"@quasar/extras@^1.12.4":
|
||||
version "1.12.4"
|
||||
resolved "https://registry.npmmirror.com/@quasar/extras/download/@quasar/extras-1.12.4.tgz#6058b8cc71d8f1b4444c6a9ba7bca392171f7af3"
|
||||
integrity sha512-a5yIWDzuhH9mwB+TnJs70gLjydUjxzxyGk0MuXfgdXNOVcb5qhZhuPvPx7JrUCQn5N3Jh0cO3+KA4CKCwcpYug==
|
||||
|
||||
"@quasar/fastclick@1.1.4":
|
||||
version "1.1.4"
|
||||
|
@ -1260,13 +1258,6 @@
|
|||
"@types/connect" "*"
|
||||
"@types/node" "*"
|
||||
|
||||
"@types/bonjour@*":
|
||||
version "3.5.9"
|
||||
resolved "https://registry.npmmirror.com/@types/bonjour/download/@types/bonjour-3.5.9.tgz?cache=0&sync_timestamp=1637265667542&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fbonjour%2Fdownload%2F%40types%2Fbonjour-3.5.9.tgz#3cc4e5135dbb5940fc6051604809234612f89cb4"
|
||||
integrity sha1-PMTlE127WUD8YFFgSAkjRhL4nLQ=
|
||||
dependencies:
|
||||
"@types/node" "*"
|
||||
|
||||
"@types/bonjour@^3.5.9":
|
||||
version "3.5.10"
|
||||
resolved "https://registry.npmmirror.com/@types/bonjour/download/@types/bonjour-3.5.10.tgz#0f6aadfe00ea414edc86f5d106357cda9701e275"
|
||||
|
@ -1274,14 +1265,7 @@
|
|||
dependencies:
|
||||
"@types/node" "*"
|
||||
|
||||
"@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":
|
||||
"@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==
|
||||
|
@ -1415,7 +1399,7 @@
|
|||
resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.1.tgz#d8f1c0d0dc23afad6dc16a9e993a0865774b4065"
|
||||
integrity sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==
|
||||
|
||||
"@types/serve-index@*", "@types/serve-index@^1.9.1":
|
||||
"@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=
|
||||
|
@ -1451,30 +1435,6 @@
|
|||
tapable "^2.2.0"
|
||||
webpack "^5"
|
||||
|
||||
"@types/webpack-dev-middleware@*":
|
||||
version "5.0.2"
|
||||
resolved "https://registry.npmmirror.com/@types/webpack-dev-middleware/download/@types/webpack-dev-middleware-5.0.2.tgz#0f66566c2ca7d484891b4552c8a7b64a3044e3e2"
|
||||
integrity sha1-D2ZWbCyn1ISJG0VSyKe2SjBE4+I=
|
||||
dependencies:
|
||||
"@types/connect" "*"
|
||||
tapable "^2.1.1"
|
||||
webpack "^5.38.1"
|
||||
|
||||
"@types/webpack-dev-server@4.5.0":
|
||||
version "4.5.0"
|
||||
resolved "https://registry.npmmirror.com/@types/webpack-dev-server/download/@types/webpack-dev-server-4.5.0.tgz#52a983de97db81a38b7309a8cf8a730c3e02f28e"
|
||||
integrity sha512-HMb6pZPANObue3LwbdpQLWzQyF9O0wntiPyXj4vGutlAbNKTXH4hDCHaZyfvfZDmFn+5HprrWHm1TGt3awNr/A==
|
||||
dependencies:
|
||||
"@types/bonjour" "*"
|
||||
"@types/connect-history-api-fallback" "*"
|
||||
"@types/express" "*"
|
||||
"@types/serve-index" "*"
|
||||
"@types/serve-static" "*"
|
||||
"@types/webpack-dev-middleware" "*"
|
||||
chokidar "^3.5.1"
|
||||
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"
|
||||
|
@ -1954,10 +1914,10 @@ astral-regex@^2.0.0:
|
|||
resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
|
||||
integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==
|
||||
|
||||
async@3.2.0:
|
||||
version "3.2.0"
|
||||
resolved "https://registry.npmmirror.com/async/download/async-3.2.0.tgz#b3a2685c5ebb641d3de02d161002c60fc9f85720"
|
||||
integrity sha1-s6JoXF67ZB094C0WEALGD8n4VyA=
|
||||
async@3.2.1, async@^3.2.0:
|
||||
version "3.2.1"
|
||||
resolved "https://registry.yarnpkg.com/async/-/async-3.2.1.tgz#d3274ec66d107a47476a4c49136aacdb00665fc8"
|
||||
integrity sha512-XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg==
|
||||
|
||||
async@^2.6.2:
|
||||
version "2.6.3"
|
||||
|
@ -1966,27 +1926,22 @@ async@^2.6.2:
|
|||
dependencies:
|
||||
lodash "^4.17.14"
|
||||
|
||||
async@^3.2.0:
|
||||
version "3.2.1"
|
||||
resolved "https://registry.yarnpkg.com/async/-/async-3.2.1.tgz#d3274ec66d107a47476a4c49136aacdb00665fc8"
|
||||
integrity sha512-XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg==
|
||||
|
||||
at-least-node@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2"
|
||||
integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
|
||||
|
||||
autoprefixer@10.4.0:
|
||||
version "10.4.0"
|
||||
resolved "https://registry.npmmirror.com/autoprefixer/download/autoprefixer-10.4.0.tgz?cache=0&sync_timestamp=1635421245353&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fautoprefixer%2Fdownload%2Fautoprefixer-10.4.0.tgz#c3577eb32a1079a440ec253e404eaf1eb21388c8"
|
||||
integrity sha1-w1d+syoQeaRA7CU+QE6vHrITiMg=
|
||||
autoprefixer@10.4.2:
|
||||
version "10.4.2"
|
||||
resolved "https://registry.npmmirror.com/autoprefixer/download/autoprefixer-10.4.2.tgz#25e1df09a31a9fba5c40b578936b90d35c9d4d3b"
|
||||
integrity sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==
|
||||
dependencies:
|
||||
browserslist "^4.17.5"
|
||||
caniuse-lite "^1.0.30001272"
|
||||
fraction.js "^4.1.1"
|
||||
browserslist "^4.19.1"
|
||||
caniuse-lite "^1.0.30001297"
|
||||
fraction.js "^4.1.2"
|
||||
normalize-range "^0.1.2"
|
||||
picocolors "^1.0.0"
|
||||
postcss-value-parser "^4.1.0"
|
||||
postcss-value-parser "^4.2.0"
|
||||
|
||||
axios@^0.21.1:
|
||||
version "0.21.4"
|
||||
|
@ -2188,7 +2143,7 @@ browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4
|
|||
nanocolors "^0.1.5"
|
||||
node-releases "^1.1.76"
|
||||
|
||||
browserslist@^4.17.5:
|
||||
browserslist@^4.19.1:
|
||||
version "4.19.1"
|
||||
resolved "https://registry.npmmirror.com/browserslist/download/browserslist-4.19.1.tgz#4ac0435b35ab655896c31d53018b6dd5e9e4c9a3"
|
||||
integrity sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==
|
||||
|
@ -2342,11 +2297,16 @@ caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001259:
|
|||
dependencies:
|
||||
nanocolors "^0.1.0"
|
||||
|
||||
caniuse-lite@^1.0.30001272, caniuse-lite@^1.0.30001286:
|
||||
caniuse-lite@^1.0.30001286:
|
||||
version "1.0.30001291"
|
||||
resolved "https://registry.npmmirror.com/caniuse-lite/download/caniuse-lite-1.0.30001291.tgz#08a8d2cfea0b2cf2e1d94dd795942d0daef6108c"
|
||||
integrity sha512-roMV5V0HNGgJ88s42eE70sstqGW/gwFndosYrikHthw98N5tLnOTxFqMLQjZVRxTWFlJ4rn+MsgXrR7MDPY4jA==
|
||||
|
||||
caniuse-lite@^1.0.30001297:
|
||||
version "1.0.30001300"
|
||||
resolved "https://registry.npmmirror.com/caniuse-lite/download/caniuse-lite-1.0.30001300.tgz#11ab6c57d3eb6f964cba950401fd00a146786468"
|
||||
integrity sha512-cVjiJHWGcNlJi8TZVKNMnvMid3Z3TTdDHmLDzlOdIiZq138Exvo0G+G0wTdVYolxKb4AYwC+38pxodiInVtJSA==
|
||||
|
||||
caw@^2.0.1:
|
||||
version "2.0.1"
|
||||
resolved "https://registry.nlark.com/caw/download/caw-2.0.1.tgz#6c3ca071fc194720883c2dc5da9b074bfc7e9e95"
|
||||
|
@ -2357,14 +2317,6 @@ caw@^2.0.1:
|
|||
tunnel-agent "^0.6.0"
|
||||
url-to-options "^1.0.1"
|
||||
|
||||
chalk@4.1.1:
|
||||
version "4.1.1"
|
||||
resolved "https://registry.npmmirror.com/chalk/download/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad"
|
||||
integrity sha1-yAs/qyi/Y3HmhjMl7uZ+YYt35q0=
|
||||
dependencies:
|
||||
ansi-styles "^4.1.0"
|
||||
supports-color "^7.1.0"
|
||||
|
||||
chalk@4.1.2, chalk@^4.1.0, chalk@^4.1.1:
|
||||
version "4.1.2"
|
||||
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
|
||||
|
@ -2398,7 +2350,7 @@ chardet@^0.7.0:
|
|||
resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e"
|
||||
integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
|
||||
|
||||
chokidar@3.5.2, "chokidar@>=3.0.0 <4.0.0", chokidar@^3.4.2, chokidar@^3.5.1, chokidar@^3.5.2:
|
||||
chokidar@3.5.2, "chokidar@>=3.0.0 <4.0.0", chokidar@^3.4.2, chokidar@^3.5.2:
|
||||
version "3.5.2"
|
||||
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75"
|
||||
integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==
|
||||
|
@ -2607,7 +2559,7 @@ compressible@~2.0.16:
|
|||
dependencies:
|
||||
mime-db ">= 1.43.0 < 2"
|
||||
|
||||
compression-webpack-plugin@*, compression-webpack-plugin@9.2.0:
|
||||
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==
|
||||
|
@ -2865,6 +2817,41 @@ cssesc@^3.0.0:
|
|||
resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
|
||||
integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
|
||||
|
||||
cssnano-preset-default@^5.1.10:
|
||||
version "5.1.10"
|
||||
resolved "https://registry.npmmirror.com/cssnano-preset-default/download/cssnano-preset-default-5.1.10.tgz#9350765fdf3c49bf78fac7673354fa58fa95daa4"
|
||||
integrity sha512-BcpSzUVygHMOnp9uG5rfPzTOCb0GAHQkqtUQx8j1oMNF9A1Q8hziOOhiM4bdICpmrBIU85BE64RD5XGYsVQZNA==
|
||||
dependencies:
|
||||
css-declaration-sorter "^6.0.3"
|
||||
cssnano-utils "^3.0.0"
|
||||
postcss-calc "^8.2.0"
|
||||
postcss-colormin "^5.2.3"
|
||||
postcss-convert-values "^5.0.2"
|
||||
postcss-discard-comments "^5.0.1"
|
||||
postcss-discard-duplicates "^5.0.1"
|
||||
postcss-discard-empty "^5.0.1"
|
||||
postcss-discard-overridden "^5.0.2"
|
||||
postcss-merge-longhand "^5.0.4"
|
||||
postcss-merge-rules "^5.0.4"
|
||||
postcss-minify-font-values "^5.0.2"
|
||||
postcss-minify-gradients "^5.0.4"
|
||||
postcss-minify-params "^5.0.3"
|
||||
postcss-minify-selectors "^5.1.1"
|
||||
postcss-normalize-charset "^5.0.1"
|
||||
postcss-normalize-display-values "^5.0.2"
|
||||
postcss-normalize-positions "^5.0.2"
|
||||
postcss-normalize-repeat-style "^5.0.2"
|
||||
postcss-normalize-string "^5.0.2"
|
||||
postcss-normalize-timing-functions "^5.0.2"
|
||||
postcss-normalize-unicode "^5.0.2"
|
||||
postcss-normalize-url "^5.0.4"
|
||||
postcss-normalize-whitespace "^5.0.2"
|
||||
postcss-ordered-values "^5.0.3"
|
||||
postcss-reduce-initial "^5.0.2"
|
||||
postcss-reduce-transforms "^5.0.2"
|
||||
postcss-svgo "^5.0.3"
|
||||
postcss-unique-selectors "^5.0.2"
|
||||
|
||||
cssnano-preset-default@^5.1.4:
|
||||
version "5.1.4"
|
||||
resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.1.4.tgz#359943bf00c5c8e05489f12dd25f3006f2c1cbd2"
|
||||
|
@ -2900,52 +2887,22 @@ cssnano-preset-default@^5.1.4:
|
|||
postcss-svgo "^5.0.2"
|
||||
postcss-unique-selectors "^5.0.1"
|
||||
|
||||
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==
|
||||
dependencies:
|
||||
css-declaration-sorter "^6.0.3"
|
||||
cssnano-utils "^2.0.1"
|
||||
postcss-calc "^8.0.0"
|
||||
postcss-colormin "^5.2.2"
|
||||
postcss-convert-values "^5.0.2"
|
||||
postcss-discard-comments "^5.0.1"
|
||||
postcss-discard-duplicates "^5.0.1"
|
||||
postcss-discard-empty "^5.0.1"
|
||||
postcss-discard-overridden "^5.0.1"
|
||||
postcss-merge-longhand "^5.0.4"
|
||||
postcss-merge-rules "^5.0.3"
|
||||
postcss-minify-font-values "^5.0.1"
|
||||
postcss-minify-gradients "^5.0.3"
|
||||
postcss-minify-params "^5.0.2"
|
||||
postcss-minify-selectors "^5.1.0"
|
||||
postcss-normalize-charset "^5.0.1"
|
||||
postcss-normalize-display-values "^5.0.1"
|
||||
postcss-normalize-positions "^5.0.1"
|
||||
postcss-normalize-repeat-style "^5.0.1"
|
||||
postcss-normalize-string "^5.0.1"
|
||||
postcss-normalize-timing-functions "^5.0.1"
|
||||
postcss-normalize-unicode "^5.0.1"
|
||||
postcss-normalize-url "^5.0.4"
|
||||
postcss-normalize-whitespace "^5.0.1"
|
||||
postcss-ordered-values "^5.0.2"
|
||||
postcss-reduce-initial "^5.0.2"
|
||||
postcss-reduce-transforms "^5.0.1"
|
||||
postcss-svgo "^5.0.3"
|
||||
postcss-unique-selectors "^5.0.2"
|
||||
|
||||
cssnano-utils@^2.0.1:
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-2.0.1.tgz#8660aa2b37ed869d2e2f22918196a9a8b6498ce2"
|
||||
integrity sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==
|
||||
|
||||
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==
|
||||
cssnano-utils@^3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.npmmirror.com/cssnano-utils/download/cssnano-utils-3.0.0.tgz#c0b9fcd6e4f05c5155b07e9ab11bf94b97163057"
|
||||
integrity sha512-Pzs7/BZ6OgT+tXXuF12DKR8SmSbzUeVYCtMBbS8lI0uAm3mrYmkyqCXXPsQESI6kmLfEVBppbdVY/el3hg3nAA==
|
||||
|
||||
cssnano@5.0.15:
|
||||
version "5.0.15"
|
||||
resolved "https://registry.npmmirror.com/cssnano/download/cssnano-5.0.15.tgz#8779eaf60e3665e6a12687c814d375cc9f78db76"
|
||||
integrity sha512-ppZsS7oPpi2sfiyV5+i+NbB/3GtQ+ab2Vs1azrZaXWujUSN4o+WdTxlCZIMcT9yLW3VO/5yX3vpyDaQ1nIn8CQ==
|
||||
dependencies:
|
||||
cssnano-preset-default "^5.1.9"
|
||||
cssnano-preset-default "^5.1.10"
|
||||
lilconfig "^2.0.3"
|
||||
yaml "^1.10.2"
|
||||
|
||||
|
@ -3582,7 +3539,18 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
|
|||
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
|
||||
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
|
||||
|
||||
fast-glob@3.2.7, fast-glob@^3.1.1, fast-glob@^3.2.7:
|
||||
fast-glob@3.2.11:
|
||||
version "3.2.11"
|
||||
resolved "https://registry.npmmirror.com/fast-glob/download/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9"
|
||||
integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==
|
||||
dependencies:
|
||||
"@nodelib/fs.stat" "^2.0.2"
|
||||
"@nodelib/fs.walk" "^1.2.3"
|
||||
glob-parent "^5.1.2"
|
||||
merge2 "^1.3.0"
|
||||
micromatch "^4.0.4"
|
||||
|
||||
fast-glob@^3.1.1, fast-glob@^3.2.7:
|
||||
version "3.2.7"
|
||||
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1"
|
||||
integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==
|
||||
|
@ -3762,10 +3730,10 @@ forwarded@0.2.0:
|
|||
resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811"
|
||||
integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==
|
||||
|
||||
fraction.js@^4.1.1:
|
||||
version "4.1.1"
|
||||
resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.1.1.tgz#ac4e520473dae67012d618aab91eda09bcb400ff"
|
||||
integrity sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==
|
||||
fraction.js@^4.1.2:
|
||||
version "4.1.2"
|
||||
resolved "https://registry.npmmirror.com/fraction.js/download/fraction.js-4.1.2.tgz#13e420a92422b6cf244dff8690ed89401029fbe8"
|
||||
integrity sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA==
|
||||
|
||||
fresh@0.5.2:
|
||||
version "0.5.2"
|
||||
|
@ -4253,18 +4221,7 @@ http-parser-js@>=0.5.1:
|
|||
resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.3.tgz#01d2709c79d41698bb01d4decc5e9da4e4a033d9"
|
||||
integrity sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==
|
||||
|
||||
http-proxy-middleware@2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.nlark.com/http-proxy-middleware/download/http-proxy-middleware-2.0.0.tgz#20d1ac3409199c83e5d0383ba6436b04e7acb9fe"
|
||||
integrity sha1-INGsNAkZnIPl0Dg7pkNrBOesuf4=
|
||||
dependencies:
|
||||
"@types/http-proxy" "^1.17.5"
|
||||
http-proxy "^1.18.1"
|
||||
is-glob "^4.0.1"
|
||||
is-plain-obj "^3.0.0"
|
||||
micromatch "^4.0.2"
|
||||
|
||||
http-proxy-middleware@^2.0.0:
|
||||
http-proxy-middleware@2.0.1, http-proxy-middleware@^2.0.0:
|
||||
version "2.0.1"
|
||||
resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz#7ef3417a479fb7666a571e09966c66a39bd2c15f"
|
||||
integrity sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==
|
||||
|
@ -4372,26 +4329,6 @@ ini@^1.3.4, ini@~1.3.0:
|
|||
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
|
||||
integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
|
||||
|
||||
inquirer@8.1.0:
|
||||
version "8.1.0"
|
||||
resolved "https://registry.npmmirror.com/inquirer/download/inquirer-8.1.0.tgz#68ce5ce5376cf0e89765c993d8b7c1e62e184d69"
|
||||
integrity sha1-aM5c5Tds8OiXZcmT2LfB5i4YTWk=
|
||||
dependencies:
|
||||
ansi-escapes "^4.2.1"
|
||||
chalk "^4.1.1"
|
||||
cli-cursor "^3.1.0"
|
||||
cli-width "^3.0.0"
|
||||
external-editor "^3.0.3"
|
||||
figures "^3.0.0"
|
||||
lodash "^4.17.21"
|
||||
mute-stream "0.0.8"
|
||||
ora "^5.3.0"
|
||||
run-async "^2.4.0"
|
||||
rxjs "^6.6.6"
|
||||
string-width "^4.1.0"
|
||||
strip-ansi "^6.0.0"
|
||||
through "^2.3.6"
|
||||
|
||||
inquirer@8.2.0:
|
||||
version "8.2.0"
|
||||
resolved "https://registry.npmmirror.com/inquirer/download/inquirer-8.2.0.tgz#f44f008dd344bbfc4b30031f45d984e034a3ac3a"
|
||||
|
@ -5343,6 +5280,11 @@ node-forge@^0.10.0:
|
|||
resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3"
|
||||
integrity sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==
|
||||
|
||||
node-forge@^1.2.0:
|
||||
version "1.2.1"
|
||||
resolved "https://registry.npmmirror.com/node-forge/download/node-forge-1.2.1.tgz#82794919071ef2eb5c509293325cec8afd0fd53c"
|
||||
integrity sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==
|
||||
|
||||
node-loader@2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/node-loader/-/node-loader-2.0.0.tgz#9109a6d828703fd3e0aa03c1baec12a798071562"
|
||||
|
@ -5523,7 +5465,7 @@ ora@5.4.0:
|
|||
strip-ansi "^6.0.0"
|
||||
wcwidth "^1.0.1"
|
||||
|
||||
ora@^5.3.0, ora@^5.4.1:
|
||||
ora@^5.4.1:
|
||||
version "5.4.1"
|
||||
resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18"
|
||||
integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==
|
||||
|
@ -5800,6 +5742,14 @@ postcss-calc@^8.0.0:
|
|||
postcss-selector-parser "^6.0.2"
|
||||
postcss-value-parser "^4.0.2"
|
||||
|
||||
postcss-calc@^8.2.0:
|
||||
version "8.2.2"
|
||||
resolved "https://registry.npmmirror.com/postcss-calc/download/postcss-calc-8.2.2.tgz#9706e7399e8ec8b61a47830dcf1f21391af23373"
|
||||
integrity sha512-B5R0UeB4zLJvxNt1FVCaDZULdzsKLPc6FhjFJ+xwFiq7VG4i9cuaJLxVjNtExNK8ocm3n2o4unXXLiVX1SCqxA==
|
||||
dependencies:
|
||||
postcss-selector-parser "^6.0.2"
|
||||
postcss-value-parser "^4.0.2"
|
||||
|
||||
postcss-colormin@^5.2.0:
|
||||
version "5.2.0"
|
||||
resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.2.0.tgz#2b620b88c0ff19683f3349f4cf9e24ebdafb2c88"
|
||||
|
@ -5810,10 +5760,10 @@ postcss-colormin@^5.2.0:
|
|||
colord "^2.0.1"
|
||||
postcss-value-parser "^4.1.0"
|
||||
|
||||
postcss-colormin@^5.2.2:
|
||||
version "5.2.2"
|
||||
resolved "https://registry.npmmirror.com/postcss-colormin/download/postcss-colormin-5.2.2.tgz#019cd6912bef9e7e0924462c5e4ffae241e2f437"
|
||||
integrity sha512-tSEe3NpqWARUTidDlF0LntPkdlhXqfDFuA1yslqpvvGAfpZ7oBaw+/QXd935NKm2U9p4PED0HDZlzmMk7fVC6g==
|
||||
postcss-colormin@^5.2.3:
|
||||
version "5.2.3"
|
||||
resolved "https://registry.npmmirror.com/postcss-colormin/download/postcss-colormin-5.2.3.tgz#da7fb80e81ad80d2867ea9e38672a892add5df15"
|
||||
integrity sha512-dra4xoAjub2wha6RUXAgadHEn2lGxbj8drhFcIGLOMn914Eu7DkPUurugDXgstwttCYkJtZ/+PkWRWdp3UHRIA==
|
||||
dependencies:
|
||||
browserslist "^4.16.6"
|
||||
caniuse-api "^3.0.0"
|
||||
|
@ -5854,6 +5804,11 @@ postcss-discard-overridden@^5.0.1:
|
|||
resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz#454b41f707300b98109a75005ca4ab0ff2743ac6"
|
||||
integrity sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==
|
||||
|
||||
postcss-discard-overridden@^5.0.2:
|
||||
version "5.0.2"
|
||||
resolved "https://registry.npmmirror.com/postcss-discard-overridden/download/postcss-discard-overridden-5.0.2.tgz#e6f51d83e66feffcf05ed94c4ad20b814d0aab5f"
|
||||
integrity sha512-+56BLP6NSSUuWUXjRgAQuho1p5xs/hU5Sw7+xt9S3JSg+7R6+WMGnJW7Hre/6tTuZ2xiXMB42ObkiZJ2hy/Pew==
|
||||
|
||||
postcss-loader@6.2.1:
|
||||
version "6.2.1"
|
||||
resolved "https://registry.npmmirror.com/postcss-loader/download/postcss-loader-6.2.1.tgz#0895f7346b1702103d30fdc66e4d494a93c008ef"
|
||||
|
@ -5891,14 +5846,14 @@ postcss-merge-rules@^5.0.2:
|
|||
postcss-selector-parser "^6.0.5"
|
||||
vendors "^1.0.3"
|
||||
|
||||
postcss-merge-rules@^5.0.3:
|
||||
version "5.0.3"
|
||||
resolved "https://registry.npmmirror.com/postcss-merge-rules/download/postcss-merge-rules-5.0.3.tgz?cache=0&sync_timestamp=1637085393742&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpostcss-merge-rules%2Fdownload%2Fpostcss-merge-rules-5.0.3.tgz#b5cae31f53129812a77e3eb1eeee448f8cf1a1db"
|
||||
integrity sha512-cEKTMEbWazVa5NXd8deLdCnXl+6cYG7m2am+1HzqH0EnTdy8fRysatkaXb2dEnR+fdaDxTvuZ5zoBdv6efF6hg==
|
||||
postcss-merge-rules@^5.0.4:
|
||||
version "5.0.4"
|
||||
resolved "https://registry.npmmirror.com/postcss-merge-rules/download/postcss-merge-rules-5.0.4.tgz#a50640fd832380f322bd2861a9b33fbde4219f9b"
|
||||
integrity sha512-yOj7bW3NxlQxaERBB0lEY1sH5y+RzevjbdH4DBJurjKERNpknRByFNdNe+V72i5pIZL12woM9uGdS5xbSB+kDQ==
|
||||
dependencies:
|
||||
browserslist "^4.16.6"
|
||||
caniuse-api "^3.0.0"
|
||||
cssnano-utils "^2.0.1"
|
||||
cssnano-utils "^3.0.0"
|
||||
postcss-selector-parser "^6.0.5"
|
||||
|
||||
postcss-minify-font-values@^5.0.1:
|
||||
|
@ -5908,6 +5863,13 @@ postcss-minify-font-values@^5.0.1:
|
|||
dependencies:
|
||||
postcss-value-parser "^4.1.0"
|
||||
|
||||
postcss-minify-font-values@^5.0.2:
|
||||
version "5.0.2"
|
||||
resolved "https://registry.npmmirror.com/postcss-minify-font-values/download/postcss-minify-font-values-5.0.2.tgz#4603e956d85cd0719156e2b3eb68e3cd2f917092"
|
||||
integrity sha512-R6MJZryq28Cw0AmnyhXrM7naqJZZLoa1paBltIzh2wM7yb4D45TLur+eubTQ4jCmZU9SGeZdWsc5KcSoqTMeTg==
|
||||
dependencies:
|
||||
postcss-value-parser "^4.2.0"
|
||||
|
||||
postcss-minify-gradients@^5.0.2:
|
||||
version "5.0.2"
|
||||
resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.0.2.tgz#7c175c108f06a5629925d698b3c4cf7bd3864ee5"
|
||||
|
@ -5917,14 +5879,14 @@ postcss-minify-gradients@^5.0.2:
|
|||
cssnano-utils "^2.0.1"
|
||||
postcss-value-parser "^4.1.0"
|
||||
|
||||
postcss-minify-gradients@^5.0.3:
|
||||
version "5.0.3"
|
||||
resolved "https://registry.npmmirror.com/postcss-minify-gradients/download/postcss-minify-gradients-5.0.3.tgz#f970a11cc71e08e9095e78ec3a6b34b91c19550e"
|
||||
integrity sha1-+XChHMceCOkJXnjsOms0uRwZVQ4=
|
||||
postcss-minify-gradients@^5.0.4:
|
||||
version "5.0.4"
|
||||
resolved "https://registry.npmmirror.com/postcss-minify-gradients/download/postcss-minify-gradients-5.0.4.tgz#f13146950513f5a201015306914e3c76d10b591d"
|
||||
integrity sha512-RVwZA7NC4R4J76u8X0Q0j+J7ItKUWAeBUJ8oEEZWmtv3Xoh19uNJaJwzNpsydQjk6PkuhRrK+YwwMf+c+68EYg==
|
||||
dependencies:
|
||||
colord "^2.9.1"
|
||||
cssnano-utils "^2.0.1"
|
||||
postcss-value-parser "^4.1.0"
|
||||
cssnano-utils "^3.0.0"
|
||||
postcss-value-parser "^4.2.0"
|
||||
|
||||
postcss-minify-params@^5.0.1:
|
||||
version "5.0.1"
|
||||
|
@ -5937,15 +5899,15 @@ postcss-minify-params@^5.0.1:
|
|||
postcss-value-parser "^4.1.0"
|
||||
uniqs "^2.0.0"
|
||||
|
||||
postcss-minify-params@^5.0.2:
|
||||
version "5.0.2"
|
||||
resolved "https://registry.npmmirror.com/postcss-minify-params/download/postcss-minify-params-5.0.2.tgz#1b644da903473fbbb18fbe07b8e239883684b85c"
|
||||
integrity sha512-qJAPuBzxO1yhLad7h2Dzk/F7n1vPyfHfCCh5grjGfjhi1ttCnq4ZXGIW77GSrEbh9Hus9Lc/e/+tB4vh3/GpDg==
|
||||
postcss-minify-params@^5.0.3:
|
||||
version "5.0.3"
|
||||
resolved "https://registry.npmmirror.com/postcss-minify-params/download/postcss-minify-params-5.0.3.tgz#9f933d37098ef1dcf007e159a47bb2c1cf06989d"
|
||||
integrity sha512-NY92FUikE+wralaiVexFd5gwb7oJTIDhgTNeIw89i1Ymsgt4RWiPXfz3bg7hDy4NL6gepcThJwOYNtZO/eNi7Q==
|
||||
dependencies:
|
||||
alphanum-sort "^1.0.2"
|
||||
browserslist "^4.16.6"
|
||||
cssnano-utils "^2.0.1"
|
||||
postcss-value-parser "^4.1.0"
|
||||
cssnano-utils "^3.0.0"
|
||||
postcss-value-parser "^4.2.0"
|
||||
|
||||
postcss-minify-selectors@^5.1.0:
|
||||
version "5.1.0"
|
||||
|
@ -5955,6 +5917,14 @@ postcss-minify-selectors@^5.1.0:
|
|||
alphanum-sort "^1.0.2"
|
||||
postcss-selector-parser "^6.0.5"
|
||||
|
||||
postcss-minify-selectors@^5.1.1:
|
||||
version "5.1.1"
|
||||
resolved "https://registry.npmmirror.com/postcss-minify-selectors/download/postcss-minify-selectors-5.1.1.tgz#20ae03b411f7fb397451e3d7d85b989f944b871c"
|
||||
integrity sha512-TOzqOPXt91O2luJInaVPiivh90a2SIK5Nf1Ea7yEIM/5w+XA5BGrZGUSW8aEx9pJ/oNj7ZJBhjvigSiBV+bC1Q==
|
||||
dependencies:
|
||||
alphanum-sort "^1.0.2"
|
||||
postcss-selector-parser "^6.0.5"
|
||||
|
||||
postcss-modules-extract-imports@^3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d"
|
||||
|
@ -5996,6 +5966,13 @@ postcss-normalize-display-values@^5.0.1:
|
|||
cssnano-utils "^2.0.1"
|
||||
postcss-value-parser "^4.1.0"
|
||||
|
||||
postcss-normalize-display-values@^5.0.2:
|
||||
version "5.0.2"
|
||||
resolved "https://registry.npmmirror.com/postcss-normalize-display-values/download/postcss-normalize-display-values-5.0.2.tgz#8b5273c6c7d0a445e6ef226b8a5bb3204a55fb99"
|
||||
integrity sha512-RxXoJPUR0shSjkMMzgEZDjGPrgXUVYyWA/YwQRicb48H15OClPuaDR7tYokLAlGZ2tCSENEN5WxjgxSD5m4cUw==
|
||||
dependencies:
|
||||
postcss-value-parser "^4.2.0"
|
||||
|
||||
postcss-normalize-positions@^5.0.1:
|
||||
version "5.0.1"
|
||||
resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz#868f6af1795fdfa86fbbe960dceb47e5f9492fe5"
|
||||
|
@ -6003,6 +5980,13 @@ postcss-normalize-positions@^5.0.1:
|
|||
dependencies:
|
||||
postcss-value-parser "^4.1.0"
|
||||
|
||||
postcss-normalize-positions@^5.0.2:
|
||||
version "5.0.2"
|
||||
resolved "https://registry.npmmirror.com/postcss-normalize-positions/download/postcss-normalize-positions-5.0.2.tgz#799fa494b352a5da183be8f050024af6d92fa29c"
|
||||
integrity sha512-tqghWFVDp2btqFg1gYob1etPNxXLNh3uVeWgZE2AQGh6b2F8AK2Gj36v5Vhyh+APwIzNjmt6jwZ9pTBP+/OM8g==
|
||||
dependencies:
|
||||
postcss-value-parser "^4.2.0"
|
||||
|
||||
postcss-normalize-repeat-style@^5.0.1:
|
||||
version "5.0.1"
|
||||
resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz#cbc0de1383b57f5bb61ddd6a84653b5e8665b2b5"
|
||||
|
@ -6011,6 +5995,13 @@ postcss-normalize-repeat-style@^5.0.1:
|
|||
cssnano-utils "^2.0.1"
|
||||
postcss-value-parser "^4.1.0"
|
||||
|
||||
postcss-normalize-repeat-style@^5.0.2:
|
||||
version "5.0.2"
|
||||
resolved "https://registry.npmmirror.com/postcss-normalize-repeat-style/download/postcss-normalize-repeat-style-5.0.2.tgz#fd9bddba3e6fd5f5d95c18dfb42a09ecd563adea"
|
||||
integrity sha512-/rIZn8X9bBzC7KvY4iKUhXUGW3MmbXwfPF23jC9wT9xTi7kAvgj8sEgwxjixBmoL6MVa4WOgxNz2hAR6wTK8tw==
|
||||
dependencies:
|
||||
postcss-value-parser "^4.2.0"
|
||||
|
||||
postcss-normalize-string@^5.0.1:
|
||||
version "5.0.1"
|
||||
resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz#d9eafaa4df78c7a3b973ae346ef0e47c554985b0"
|
||||
|
@ -6018,6 +6009,13 @@ postcss-normalize-string@^5.0.1:
|
|||
dependencies:
|
||||
postcss-value-parser "^4.1.0"
|
||||
|
||||
postcss-normalize-string@^5.0.2:
|
||||
version "5.0.2"
|
||||
resolved "https://registry.npmmirror.com/postcss-normalize-string/download/postcss-normalize-string-5.0.2.tgz#1b2bbf91526f61266f28abf7f773e4136b2c4bd2"
|
||||
integrity sha512-zaI1yzwL+a/FkIzUWMQoH25YwCYxi917J4pYm1nRXtdgiCdnlTkx5eRzqWEC64HtRa06WCJ9TIutpb6GmW4gFw==
|
||||
dependencies:
|
||||
postcss-value-parser "^4.2.0"
|
||||
|
||||
postcss-normalize-timing-functions@^5.0.1:
|
||||
version "5.0.1"
|
||||
resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz#8ee41103b9130429c6cbba736932b75c5e2cb08c"
|
||||
|
@ -6026,6 +6024,13 @@ postcss-normalize-timing-functions@^5.0.1:
|
|||
cssnano-utils "^2.0.1"
|
||||
postcss-value-parser "^4.1.0"
|
||||
|
||||
postcss-normalize-timing-functions@^5.0.2:
|
||||
version "5.0.2"
|
||||
resolved "https://registry.npmmirror.com/postcss-normalize-timing-functions/download/postcss-normalize-timing-functions-5.0.2.tgz#db4f4f49721f47667afd1fdc5edb032f8d9cdb2e"
|
||||
integrity sha512-Ao0PP6MoYsRU1LxeVUW740ioknvdIUmfr6uAA3xWlQJ9s69/Tupy8qwhuKG3xWfl+KvLMAP9p2WXF9cwuk/7Bg==
|
||||
dependencies:
|
||||
postcss-value-parser "^4.2.0"
|
||||
|
||||
postcss-normalize-unicode@^5.0.1:
|
||||
version "5.0.1"
|
||||
resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz#82d672d648a411814aa5bf3ae565379ccd9f5e37"
|
||||
|
@ -6034,6 +6039,14 @@ postcss-normalize-unicode@^5.0.1:
|
|||
browserslist "^4.16.0"
|
||||
postcss-value-parser "^4.1.0"
|
||||
|
||||
postcss-normalize-unicode@^5.0.2:
|
||||
version "5.0.2"
|
||||
resolved "https://registry.npmmirror.com/postcss-normalize-unicode/download/postcss-normalize-unicode-5.0.2.tgz#c4db89a0116066716b9e9fcb6444ce63178f5ced"
|
||||
integrity sha512-3y/V+vjZ19HNcTizeqwrbZSUsE69ZMRHfiiyLAJb7C7hJtYmM4Gsbajy7gKagu97E8q5rlS9k8FhojA8cpGhWw==
|
||||
dependencies:
|
||||
browserslist "^4.16.6"
|
||||
postcss-value-parser "^4.2.0"
|
||||
|
||||
postcss-normalize-url@^5.0.2:
|
||||
version "5.0.2"
|
||||
resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz#ddcdfb7cede1270740cf3e4dfc6008bd96abc763"
|
||||
|
@ -6058,6 +6071,13 @@ postcss-normalize-whitespace@^5.0.1:
|
|||
dependencies:
|
||||
postcss-value-parser "^4.1.0"
|
||||
|
||||
postcss-normalize-whitespace@^5.0.2:
|
||||
version "5.0.2"
|
||||
resolved "https://registry.npmmirror.com/postcss-normalize-whitespace/download/postcss-normalize-whitespace-5.0.2.tgz#92c5eaffe5255b5c43fca0baf19227e607c534db"
|
||||
integrity sha512-CXBx+9fVlzSgbk0IXA/dcZn9lXixnQRndnsPC5ht3HxlQ1bVh77KQDL1GffJx1LTzzfae8ftMulsjYmO2yegxA==
|
||||
dependencies:
|
||||
postcss-value-parser "^4.2.0"
|
||||
|
||||
postcss-ordered-values@^5.0.2:
|
||||
version "5.0.2"
|
||||
resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz#1f351426977be00e0f765b3164ad753dac8ed044"
|
||||
|
@ -6066,6 +6086,14 @@ postcss-ordered-values@^5.0.2:
|
|||
cssnano-utils "^2.0.1"
|
||||
postcss-value-parser "^4.1.0"
|
||||
|
||||
postcss-ordered-values@^5.0.3:
|
||||
version "5.0.3"
|
||||
resolved "https://registry.npmmirror.com/postcss-ordered-values/download/postcss-ordered-values-5.0.3.tgz#d80a8565f2e21efe8a06abacd60629a783bbcf54"
|
||||
integrity sha512-T9pDS+P9bWeFvqivXd5ACzQmrCmHjv3ZP+djn8E1UZY7iK79pFSm7i3WbKw2VSmFmdbMm8sQ12OPcNpzBo3Z2w==
|
||||
dependencies:
|
||||
cssnano-utils "^3.0.0"
|
||||
postcss-value-parser "^4.2.0"
|
||||
|
||||
postcss-reduce-initial@^5.0.1:
|
||||
version "5.0.1"
|
||||
resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz#9d6369865b0f6f6f6b165a0ef5dc1a4856c7e946"
|
||||
|
@ -6090,6 +6118,13 @@ postcss-reduce-transforms@^5.0.1:
|
|||
cssnano-utils "^2.0.1"
|
||||
postcss-value-parser "^4.1.0"
|
||||
|
||||
postcss-reduce-transforms@^5.0.2:
|
||||
version "5.0.2"
|
||||
resolved "https://registry.npmmirror.com/postcss-reduce-transforms/download/postcss-reduce-transforms-5.0.2.tgz#9242758629f9ad4d90312eadbc921259d15bee4d"
|
||||
integrity sha512-25HeDeFsgiPSUx69jJXZn8I06tMxLQJJNF5h7i9gsUg8iP4KOOJ8EX8fj3seeoLt3SLU2YDD6UPnDYVGUO7DEA==
|
||||
dependencies:
|
||||
postcss-value-parser "^4.2.0"
|
||||
|
||||
postcss-rtlcss@3.5.1:
|
||||
version "3.5.1"
|
||||
resolved "https://registry.npmmirror.com/postcss-rtlcss/download/postcss-rtlcss-3.5.1.tgz#e3a5399128942b1aa052f900c1eb3a8eeff9eeb1"
|
||||
|
@ -6247,10 +6282,10 @@ qs@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==
|
||||
quasar@^2.4.10:
|
||||
version "2.4.10"
|
||||
resolved "https://registry.npmmirror.com/quasar/download/quasar-2.4.10.tgz#d04ea753b0100ad2932a2dbaeb4d893154c717b8"
|
||||
integrity sha512-fYd3VwUqtAyRBAbL+4CnadjFjyFJtMIeIOjeQzvycSdPqsv30WtVjz6SYIN53mZ7lFY0xfvnvHCfeVRPEl1FYw==
|
||||
|
||||
query-string@^5.0.1:
|
||||
version "5.1.1"
|
||||
|
@ -6568,13 +6603,6 @@ run-parallel@^1.1.9:
|
|||
dependencies:
|
||||
queue-microtask "^1.2.2"
|
||||
|
||||
rxjs@^6.6.6:
|
||||
version "6.6.7"
|
||||
resolved "https://registry.npmmirror.com/rxjs/download/rxjs-6.6.7.tgz?cache=0&sync_timestamp=1633554235070&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Frxjs%2Fdownload%2Frxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9"
|
||||
integrity sha1-kKwBisq/SRv2UEQjXVhjxNq4BMk=
|
||||
dependencies:
|
||||
tslib "^1.9.0"
|
||||
|
||||
rxjs@^7.2.0:
|
||||
version "7.3.0"
|
||||
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.3.0.tgz#39fe4f3461dc1e50be1475b2b85a0a88c1e938c6"
|
||||
|
@ -6666,13 +6694,20 @@ select-hose@^2.0.0:
|
|||
resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca"
|
||||
integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=
|
||||
|
||||
selfsigned@1.10.11, selfsigned@^1.10.11:
|
||||
selfsigned@1.10.11:
|
||||
version "1.10.11"
|
||||
resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.11.tgz#24929cd906fe0f44b6d01fb23999a739537acbe9"
|
||||
integrity sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==
|
||||
dependencies:
|
||||
node-forge "^0.10.0"
|
||||
|
||||
selfsigned@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.npmmirror.com/selfsigned/download/selfsigned-2.0.0.tgz#e927cd5377cbb0a1075302cff8df1042cc2bce5b"
|
||||
integrity sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==
|
||||
dependencies:
|
||||
node-forge "^1.2.0"
|
||||
|
||||
semver-diff@^3.1.1:
|
||||
version "3.1.1"
|
||||
resolved "https://registry.nlark.com/semver-diff/download/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b"
|
||||
|
@ -7146,10 +7181,10 @@ svgo@^2.7.0:
|
|||
picocolors "^1.0.0"
|
||||
stable "^0.1.8"
|
||||
|
||||
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==
|
||||
table@6.8.0:
|
||||
version "6.8.0"
|
||||
resolved "https://registry.npmmirror.com/table/download/table-6.8.0.tgz#87e28f14fa4321c3377ba286f07b79b281a3b3ca"
|
||||
integrity sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==
|
||||
dependencies:
|
||||
ajv "^8.0.1"
|
||||
lodash.truncate "^4.4.2"
|
||||
|
@ -7357,11 +7392,6 @@ ts-loader@9.2.6:
|
|||
micromatch "^4.0.0"
|
||||
semver "^7.3.4"
|
||||
|
||||
tslib@^1.9.0:
|
||||
version "1.14.1"
|
||||
resolved "https://registry.nlark.com/tslib/download/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
|
||||
integrity sha1-zy04vcNKE0vK8QkcQfZhni9nLQA=
|
||||
|
||||
tslib@^2.0.3:
|
||||
version "2.3.1"
|
||||
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01"
|
||||
|
@ -7409,10 +7439,10 @@ typedarray-to-buffer@^3.1.5:
|
|||
dependencies:
|
||||
is-typedarray "^1.0.0"
|
||||
|
||||
typescript@4.4.2:
|
||||
version "4.4.2"
|
||||
resolved "https://registry.npmmirror.com/typescript/download/typescript-4.4.2.tgz#6d618640d430e3569a1dfb44f7d7e600ced3ee86"
|
||||
integrity sha512-gzP+t5W4hdy4c+68bfcv0t400HVJMMd2+H9B7gae1nQlBzCqvrXX+6GL/b3GAgyTH966pzrZ70/fRjwAtZksSQ==
|
||||
typescript@4.5.4:
|
||||
version "4.5.4"
|
||||
resolved "https://registry.npmmirror.com/typescript/download/typescript-4.5.4.tgz#a17d3a0263bf5c8723b9c52f43c5084edf13c2e8"
|
||||
integrity sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==
|
||||
|
||||
uglify-js@^3.1.4:
|
||||
version "3.14.5"
|
||||
|
@ -7725,10 +7755,10 @@ webpack-dev-middleware@^5.3.0:
|
|||
range-parser "^1.2.1"
|
||||
schema-utils "^4.0.0"
|
||||
|
||||
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==
|
||||
webpack-dev-server@4.7.3:
|
||||
version "4.7.3"
|
||||
resolved "https://registry.npmmirror.com/webpack-dev-server/download/webpack-dev-server-4.7.3.tgz#4e995b141ff51fa499906eebc7906f6925d0beaa"
|
||||
integrity sha512-mlxq2AsIw2ag016nixkzUkdyOE8ST2GTy34uKSABp1c4nhjZvH90D5ZRR+UOLSsG4Z3TFahAi72a3ymRtfRm+Q==
|
||||
dependencies:
|
||||
"@types/bonjour" "^3.5.9"
|
||||
"@types/connect-history-api-fallback" "^1.3.5"
|
||||
|
@ -7752,7 +7782,7 @@ webpack-dev-server@4.7.1:
|
|||
p-retry "^4.5.0"
|
||||
portfinder "^1.0.28"
|
||||
schema-utils "^4.0.0"
|
||||
selfsigned "^1.10.11"
|
||||
selfsigned "^2.0.0"
|
||||
serve-index "^1.9.1"
|
||||
sockjs "^0.3.21"
|
||||
spdy "^4.0.2"
|
||||
|
@ -7791,36 +7821,6 @@ 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.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==
|
||||
dependencies:
|
||||
"@types/eslint-scope" "^3.7.0"
|
||||
"@types/estree" "^0.0.50"
|
||||
"@webassemblyjs/ast" "1.11.1"
|
||||
"@webassemblyjs/wasm-edit" "1.11.1"
|
||||
"@webassemblyjs/wasm-parser" "1.11.1"
|
||||
acorn "^8.4.1"
|
||||
acorn-import-assertions "^1.7.6"
|
||||
browserslist "^4.14.5"
|
||||
chrome-trace-event "^1.0.2"
|
||||
enhanced-resolve "^5.8.3"
|
||||
es-module-lexer "^0.9.0"
|
||||
eslint-scope "5.1.1"
|
||||
events "^3.2.0"
|
||||
glob-to-regexp "^0.4.1"
|
||||
graceful-fs "^4.2.4"
|
||||
json-parse-better-errors "^1.0.2"
|
||||
loader-runner "^4.2.0"
|
||||
mime-types "^2.1.27"
|
||||
neo-async "^2.6.2"
|
||||
schema-utils "^3.1.0"
|
||||
tapable "^2.1.1"
|
||||
terser-webpack-plugin "^5.1.3"
|
||||
watchpack "^2.3.1"
|
||||
webpack-sources "^3.2.2"
|
||||
|
||||
webpack@^5:
|
||||
version "5.54.0"
|
||||
resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.54.0.tgz#629f0cd14c7a4340af758a3c7cef25c50670ae4d"
|
||||
|
@ -7851,6 +7851,36 @@ webpack@^5:
|
|||
watchpack "^2.2.0"
|
||||
webpack-sources "^3.2.0"
|
||||
|
||||
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==
|
||||
dependencies:
|
||||
"@types/eslint-scope" "^3.7.0"
|
||||
"@types/estree" "^0.0.50"
|
||||
"@webassemblyjs/ast" "1.11.1"
|
||||
"@webassemblyjs/wasm-edit" "1.11.1"
|
||||
"@webassemblyjs/wasm-parser" "1.11.1"
|
||||
acorn "^8.4.1"
|
||||
acorn-import-assertions "^1.7.6"
|
||||
browserslist "^4.14.5"
|
||||
chrome-trace-event "^1.0.2"
|
||||
enhanced-resolve "^5.8.3"
|
||||
es-module-lexer "^0.9.0"
|
||||
eslint-scope "5.1.1"
|
||||
events "^3.2.0"
|
||||
glob-to-regexp "^0.4.1"
|
||||
graceful-fs "^4.2.4"
|
||||
json-parse-better-errors "^1.0.2"
|
||||
loader-runner "^4.2.0"
|
||||
mime-types "^2.1.27"
|
||||
neo-async "^2.6.2"
|
||||
schema-utils "^3.1.0"
|
||||
tapable "^2.1.1"
|
||||
terser-webpack-plugin "^5.1.3"
|
||||
watchpack "^2.3.1"
|
||||
webpack-sources "^3.2.2"
|
||||
|
||||
websocket-driver@>=0.5.1, websocket-driver@^0.7.4:
|
||||
version "0.7.4"
|
||||
resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760"
|
||||
|
|
Loading…
Reference in New Issue