提交 48b417d3 编写于 作者: ibizdev's avatar ibizdev

xignzi006 发布系统代码

上级 497e7bf0
{
"name": "app",
"version": "0.1.0",
"private": true,
"name": "ibiz-studio-ftl",
"version": "0.0.1",
"scripts": {
"serve": "node --max_old_space_size=8102 ./node_modules/@vue/cli-service/bin/vue-cli-service serve --mode development",
"dev-serve": "node --max_old_space_size=8102 ./node_modules/@vue/cli-service/bin/vue-cli-service serve --mode development",
......@@ -9,7 +8,8 @@
"dev-build": "node --max_old_space_size=8102 ./node_modules/@vue/cli-service/bin/vue-cli-service build --mode development",
"test:unit": "vue-cli-service test:unit",
"test:e2e": "vue-cli-service test:e2e",
"lint": "vue-cli-service lint"
"lint": "vue-cli-service lint",
"analyze": "source-map-explorer dist/js/chunk-vendors.*.js"
},
"dependencies": {
"@fullcalendar/core": "^4.4.0",
......@@ -36,7 +36,7 @@
"rxjs": "^6.5.4",
"tinymce": "4.8.5",
"view-design": "^4.2.0",
"vue": "^2.6.10",
"vue": "^2.6.11",
"vue-class-component": "^7.0.2",
"vue-grid-layout": "^2.3.7",
"vue-i18n": "^8.15.3",
......@@ -63,7 +63,8 @@
"less-loader": "^5.0.0",
"mockjs": "^1.1.0",
"script-loader": "^0.7.2",
"typescript": "^3.9.3",
"vue-template-compiler": "^2.6.10"
"source-map-explorer": "^2.4.2",
"typescript": "^3.9.5",
"vue-template-compiler": "^2.6.11"
}
}
......@@ -28,7 +28,6 @@ import AppCheckboxList from './components/app-checkbox-list/app-checkbox-list.vu
import AppRadioGroup from './components/app-radio-group/app-radio-group.vue'
import AppEmbedPicker from './components/app-embed-picker/app-embed-picker.vue'
import AppTreePicker from './components/app-tree-picker/app-tree-picker.vue'
import AppRichTextEditor from './components/app-rich-text-editor/app-rich-text-editor.vue'
import AppFileUpload from './components/app-file-upload/app-file-upload.vue'
import AppImageUpload from './components/app-image-upload/app-image-upload.vue'
import PropertyLayout from './components/property-layout/property-layout.vue'
......@@ -53,7 +52,6 @@ import AppRate from './components/app-rate/app-rate.vue'
import AppSwitch from './components/app-switch/app-switch.vue'
import AppSlider from './components/app-slider/app-slider.vue'
import AppStepper from './components/app-stepper/app-stepper.vue'
import AppPortalDesign from './components/app-portal-design/app-portal-design.vue'
import DatePickerRange from './components/date-picker-range/date-picker-range.vue'
import AppRangeDate from './components/app-range-date/app-range-date.vue'
import AppActionBar from './components/app-actionbar/app-actionbar.vue'
......@@ -63,7 +61,6 @@ import AppStudioAction from './components/app-studioaction/app-studioaction.vue'
import AppDebugActions from './components/app-debug-actions/app-debug-actions.vue'
import AppHeaderMenus from './components/app-header-menus/app-header-menus.vue'
import AppColumnLink from './components/app-column-link/app-column-link.vue'
import AppDataUploadView from './components/app-data-upload/app-data-upload.vue'
import DropDownListDynamic from './components/dropdown-list-dynamic/dropdown-list-dynamic.vue'
import AppImagePreview from './components/app-image-preview/app-image-preview.vue'
import AppFormatData from './components/app-format-data/app-format-data.vue'
......@@ -115,7 +112,7 @@ export const AppComponents = {
v.component('app-radio-group',AppRadioGroup);
v.component('app-embed-picker', AppEmbedPicker);
v.component('app-tree-picker', AppTreePicker);
v.component('app-rich-text-editor',AppRichTextEditor);
v.component('app-rich-text-editor', () => import('./components/app-rich-text-editor/app-rich-text-editor.vue'));
v.component('app-file-upload',AppFileUpload);
v.component('app-image-upload',AppImageUpload);
v.component('property-layout',PropertyLayout);
......@@ -140,7 +137,7 @@ export const AppComponents = {
v.component('app-switch', AppSwitch);
v.component('app-slider', AppSlider);
v.component('app-stepper', AppStepper);
v.component('app-portal-design',AppPortalDesign);
v.component('app-portal-design', () => import('./components/app-portal-design/app-portal-design.vue'));
v.component('date-picker-range',DatePickerRange);
v.component('app-range-date', AppRangeDate);
v.component('app-actionbar', AppActionBar);
......@@ -150,7 +147,7 @@ export const AppComponents = {
v.component('app-debug-actions', AppDebugActions);
v.component('app-header-menus', AppHeaderMenus);
v.component('app-column-link', AppColumnLink);
v.component('app-data-upload', AppDataUploadView);
v.component('app-data-upload', () => import('./components/app-data-upload/app-data-upload.vue'));
v.component('dropdown-list-dynamic', DropDownListDynamic);
v.component('app-image-preview', AppImagePreview);
v.component('app-format-data', AppFormatData);
......
......@@ -2,6 +2,7 @@
height: 100%;
.app-form-item-label {
min-height: 32px;
text-decoration: none;
display: block;
overflow: hidden;
......@@ -13,7 +14,12 @@
}
}
>.ivu-form-item-content {
.ivu-form-item {
height: 100%;
margin-bottom: 0px;
}
.ivu-form-item-content {
height: 100%;
min-height: 36px;
......
<template>
<div class="app-form-item-wrapper">
<div :class="classes">
<template v-if="this.uiStyle === 'STYLE2'">
<app-form-item2
:caption="caption"
......@@ -16,7 +16,7 @@
</app-form-item2>
</template>
<template v-if="this.uiStyle !== 'STYLE2'">
<form-item :ref="name" :prop="name" :error="error" :rules="rules" :class="classes">
<form-item :ref="name" :prop="name" :error="error" :rules="rules">
<div
v-if="Object.is(this.labelPos,'BOTTOM') || Object.is(this.labelPos,'NONE') || !this.labelPos"
class="editor-wrapper"
......@@ -26,8 +26,13 @@
<slot></slot>
</div>
<div v-if="itemRef && itemRef.validateState === 'error'" class="editor-error-tip">
<Tooltip :content="itemRef.validateMessage" placement="left" :transfer="true">
<Tooltip placement="left">
<Icon type="ios-alert-outline" />
<template slot="content">
<span class="editor-error-tip-content">
{{itemRef.validateMessage}}
</span>
</template>
</Tooltip>
</div>
</div>
......
<template>
<div class='login'>
<img src="/assets/img/background.png"/>
<img>
<div class='login-con'>
<card :bordered="false">
......@@ -166,7 +166,7 @@ export default class Login extends Vue {
* @memberof Login
*/
public handleSubmit(): void {
let leftTime = new Date();
const leftTime = new Date();
leftTime.setTime(leftTime.getSeconds() - 1000);
document.cookie = "ibzuaa-token=;expires=" + leftTime.toUTCString();
const form: any = this.$refs.loginForm;
......
......@@ -55,6 +55,14 @@ export class UserInfo extends Vue {
this.changeTheme(name);
return;
}
if (name === 'custom-logout') {
const leftTime = new Date();
leftTime.setTime(leftTime.getSeconds() - 1000);
document.cookie = "ibzuaa-token=;expires=" + leftTime.toUTCString();
localStorage.removeItem('token');
location.href = location.origin + location.pathname + '#/login?redirect=' + encodeURIComponent(location.href);
return;
}
const item: any = this.findMenuByName(name);
if (item) {
this.menuClick(item);
......@@ -191,10 +199,15 @@ export class UserInfo extends Vue {
<dropdownItem name="app-theme-blue-dark" title="黑色主题">蓝黑</dropdownItem>
</dropdownMenu>
</dropdown>
<dropdown class="user-menu-child" placement="left-start">
<dropdownItem name="custom-logout" title="退出登录">
<icon type="md-log-out" />
退出登录
</dropdownItem>
</dropdown>
</dropdownMenu>
</template>
</dropdown>
return;
}
}
\ No newline at end of file
......@@ -150,6 +150,13 @@ div::-webkit-scrollbar-thumb {
.ivu-form {
height: 100%;
.app-form-item-wrapper {
.ivu-form-item.app-form-item {
margin-bottom: 0;
}
}
}
.el-table::before {
......@@ -166,6 +173,10 @@ div::-webkit-scrollbar-thumb {
color: var(--view-font-color-tint);
border: none;
.el-table__body tr.current-row > td {
background-color: transparent;
}
>.el-table__header-wrapper {
>table {
......@@ -461,179 +472,182 @@ div::-webkit-scrollbar-thumb {
}
// 表单项
.ivu-form-item.app-form-item {
.app-form-item {
margin-bottom: 6px;
>.ivu-form-item-label {
color: var(--form-label-font-color);
}
>.ivu-form-item-content {
>.ivu-form-item {
// 输入框通用
.ivu-input {
&:extend(.form-edit-base-color);
}
.ivu-input::placeholder {
color: var(--form-editor-placeholder-font-color);
}
// 输入框激活
.ivu-input:hover {
border-color: var(--form-editor-active-color);
}
// 输入框禁用
.ivu-input[disabled] {
&:extend(.form-edit-disabled-base-color);
.ivu-form-item-label {
color: var(--form-label-font-color);
}
// 输入框
.el-input {
>input {
.ivu-form-item-content {
// 输入框通用
.ivu-input {
&:extend(.form-edit-base-color);
}
>input::placeholder {
.ivu-input::placeholder {
color: var(--form-editor-placeholder-font-color);
}
>input:hover {
// 输入框激活
.ivu-input:hover {
border-color: var(--form-editor-active-color);
}
>input[disabled] {
// 输入框禁用
.ivu-input[disabled] {
&:extend(.form-edit-disabled-base-color);
}
}
// 步进器
.el-input-number {
height: 32px;
line-height: 32px;
&:extend(.form-edit-base-color);
>span[role="button"] {
background-color: var(--view-button-background-color);
color: var(--view-button-color);
border-right-color: var(--form-editor-background-color);
border-left-color: var(--form-editor-background-color);
}
>.el-input {
// 输入框
.el-input {
>input {
height: 32px;
line-height: 32px;
&:extend(.form-edit-base-color);
}
}
}
// 下拉列表框
.dropdown-list.ivu-select.ivu-select-default {
>.ivu-select-selection {
&:extend(.form-edit-base-color);
.ivu-select-placeholder {
>input::placeholder {
color: var(--form-editor-placeholder-font-color);
}
}
>.ivu-select-selection:hover {
border-color: var(--form-editor-active-color);
}
}
// 选项框
.ivu-checkbox-wrapper.ivu-checkbox-default {
>.ivu-checkbox {
>.ivu-checkbox-inner {
&:extend(.form-edit-base-color);
>input:hover {
border-color: var(--form-editor-active-color);
}
}
>.ivu-checkbox.ivu-checkbox-checked {
>.ivu-checkbox-inner {
background-color: var(--form-editor-active-color);
>input[disabled] {
&:extend(.form-edit-disabled-base-color);
}
}
}
// 滑动输入条
.el-slider {
>.el-slider__runway {
// 步进器
.el-input-number {
height: 32px;
line-height: 32px;
&:extend(.form-edit-base-color);
>.el-slider__bar {
background-color: var(--form-editor-active-color);
>span[role="button"] {
background-color: var(--view-button-background-color);
color: var(--view-button-color);
border-right-color: var(--form-editor-background-color);
border-left-color: var(--form-editor-background-color);
}
>.el-input {
>input {
height: 32px;
line-height: 32px;
}
}
}
}
// 开关-关闭
.el-switch {
>.el-switch__core {
&:extend(.form-edit-base-color);
// 下拉列表框
.dropdown-list.ivu-select.ivu-select-default {
>.ivu-select-selection {
&:extend(.form-edit-base-color);
.ivu-select-placeholder {
color: var(--form-editor-placeholder-font-color);
}
}
>.ivu-select-selection:hover {
border-color: var(--form-editor-active-color);
}
}
>.el-switch__core:hover {
border-color: var(--form-editor-active-color);
// 选项框
.ivu-checkbox-wrapper.ivu-checkbox-default {
>.ivu-checkbox {
>.ivu-checkbox-inner {
&:extend(.form-edit-base-color);
}
}
>.ivu-checkbox.ivu-checkbox-checked {
>.ivu-checkbox-inner {
background-color: var(--form-editor-active-color);
}
}
}
}
// 开关-打开
.el-switch.is-checked {
>.el-switch__core {
background-color: var(--form-editor-active-color);
// 滑动输入条
.el-slider {
>.el-slider__runway {
&:extend(.form-edit-base-color);
>.el-slider__bar {
background-color: var(--form-editor-active-color);
}
}
}
}
// 图片上传
.app-picture-upload {
.el-upload.el-upload--picture-card {
&:extend(.form-edit-base-color);
// 开关-关闭
.el-switch {
>.el-switch__core {
&:extend(.form-edit-base-color);
}
>.el-switch__core:hover {
border-color: var(--form-editor-active-color);
}
}
.el-upload--picture-card:hover, .el-upload:focus {
border-color: var(--form-editor-active-color);
color: var(--form-editor-active-color);
// 开关-打开
.el-switch.is-checked {
>.el-switch__core {
background-color: var(--form-editor-active-color);
}
}
}
// 下拉选择多选
.dropdown-list-mpicker.ivu-select {
color: var(--form-label-font-color);
>.ivu-select-selection {
background: var(--form-editor-background-color);
border-color: transparent;
.ivu-select-placeholder {
color: var(--form-editor-placeholder-font-color);
// 图片上传
.app-picture-upload {
.el-upload.el-upload--picture-card {
&:extend(.form-edit-base-color);
}
.ivu-tag {
background: var(--form-editor-background-color);
.el-upload--picture-card:hover, .el-upload:focus {
border-color: var(--form-editor-active-color);
.ivu-tag-text {
color: var(--form-editor-font-color);
}
color: var(--form-editor-active-color);
}
}
>.ivu-select-selection:hover {
border-color: var(--form-editor-active-color);
// 下拉选择多选
.dropdown-list-mpicker.ivu-select {
color: var(--form-label-font-color);
>.ivu-select-selection {
background: var(--form-editor-background-color);
border-color: transparent;
.ivu-select-placeholder {
color: var(--form-editor-placeholder-font-color);
}
.ivu-tag {
background: var(--form-editor-background-color);
border-color: var(--form-editor-active-color);
.ivu-tag-text {
color: var(--form-editor-font-color);
}
}
}
>.ivu-select-selection:hover {
border-color: var(--form-editor-active-color);
}
}
}
}
......
import Vue from 'vue';
import { StudioCore } from './studio-core';
import IBizStudioComponentsVue from 'ibiz-studio-components-vue';
import AppVuePivotTable from './components/app-vue-pivottable/app-vue-pivottable.vue';
// 注册Vue插件
export const UserDefaultComponent = {
install(v: any, opt: any) {
Vue.use(StudioCore);
Vue.use(IBizStudioComponentsVue);
v.component('app-vue-pivottable', AppVuePivotTable);
v.component('app-vue-pivottable', () => import('./components/app-vue-pivottable/app-vue-pivottable.vue'));
}
};
\ No newline at end of file
......@@ -2457,6 +2457,11 @@ async-validator@~1.8.1:
dependencies:
babel-runtime "6.x"
async@0.9.x:
version "0.9.2"
resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d"
integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=
async@^2.6.2:
version "2.6.3"
resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff"
......@@ -2992,6 +2997,11 @@ bser@2.1.1:
dependencies:
node-int64 "^0.4.0"
btoa@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/btoa/-/btoa-1.2.1.tgz#01a9909f8b2c93f6bf680ba26131eb30f7fa3d73"
integrity sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==
buble@^0.19.3:
version "0.19.8"
resolved "https://registry.yarnpkg.com/buble/-/buble-0.19.8.tgz#d642f0081afab66dccd897d7b6360d94030b9d3d"
......@@ -4788,6 +4798,13 @@ ejs@^2.6.1:
resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.7.4.tgz#48661287573dcc53e366c7a1ae52c3a120eec9ba"
integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==
ejs@^3.0.2:
version "3.1.3"
resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.3.tgz#514d967a8894084d18d3d47bd169a1c0560f093d"
integrity sha512-wmtrUGyfSC23GC/B1SMv2ogAUgbQEtDmTIhfqielrG5ExIM9TP4UoYdi90jLF1aTcsWCJNEO0UrgKzP0y3nTSg==
dependencies:
jake "^10.6.1"
electron-to-chromium@^1.3.322:
version "1.3.334"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.334.tgz#0588359f4ac5c4185ebacdf5fc7e1937e2c99872"
......@@ -4978,7 +4995,7 @@ es6-weak-map@^2.0.3:
es6-iterator "^2.0.3"
es6-symbol "^3.1.1"
escape-html@~1.0.3:
escape-html@^1.0.3, escape-html@~1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=
......@@ -5395,6 +5412,13 @@ file-uri-to-path@1.0.0:
resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd"
integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==
filelist@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.1.tgz#f10d1a3ae86c1694808e8f20906f43d4c9132dbb"
integrity sha512-8zSK6Nu0DQIC08mUC46sWGXi+q3GGpKydAG36k+JDba6VRpkevvOWUW5a/PhShij4+vHT9M+ghgG7eM+a9JDUQ==
dependencies:
minimatch "^3.0.4"
filesize@^3.6.1:
version "3.6.1"
resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317"
......@@ -6117,7 +6141,7 @@ glob-to-regexp@^0.3.0:
resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab"
integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=
glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@~7.1.6:
glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@~7.1.6:
version "7.1.6"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
......@@ -6348,7 +6372,7 @@ growly@^1.3.0:
resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=
gzip-size@^5.0.0:
gzip-size@^5.0.0, gzip-size@^5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274"
integrity sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==
......@@ -7091,6 +7115,11 @@ is-directory@^0.3.1:
resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1"
integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=
is-docker@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.0.0.tgz#2cb0df0e75e2d064fe1864c37cdeacb7b2dcf25b"
integrity sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==
is-extendable@^0.1.0, is-extendable@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
......@@ -7283,6 +7312,13 @@ is-wsl@^1.1.0:
resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d"
integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=
is-wsl@^2.1.1:
version "2.2.0"
resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271"
integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
dependencies:
is-docker "^2.0.0"
isarray@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
......@@ -7365,6 +7401,16 @@ istanbul-reports@^2.2.6:
dependencies:
html-escaper "^2.0.0"
jake@^10.6.1:
version "10.8.2"
resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.2.tgz#ebc9de8558160a66d82d0eadc6a2e58fbc500a7b"
integrity sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==
dependencies:
async "0.9.x"
chalk "^2.4.2"
filelist "^1.0.1"
minimatch "^3.0.4"
javascript-stringify@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/javascript-stringify/-/javascript-stringify-2.0.1.tgz#6ef358035310e35d667c675ed63d3eb7c1aa19e5"
......@@ -9206,6 +9252,14 @@ open@^6.3.0:
dependencies:
is-wsl "^1.1.0"
open@^7.0.3:
version "7.0.4"
resolved "https://registry.yarnpkg.com/open/-/open-7.0.4.tgz#c28a9d315e5c98340bf979fdcb2e58664aa10d83"
integrity sha512-brSA+/yq+b08Hsr4c8fsEW2CRzk1BmfN3SAK/5VCHQ9bdoZJ4qa/+AfR0xHjlbbZUyPkUHs1b8x1RqdyZdkVqQ==
dependencies:
is-docker "^2.0.0"
is-wsl "^2.1.1"
opener@^1.5.1:
version "1.5.1"
resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.1.tgz#6d2f0e77f1a0af0032aca716c2c1fbb8e7e8abed"
......@@ -10947,6 +11001,13 @@ rimraf@^2.5.4, rimraf@^2.6.3, rimraf@^2.7.1:
dependencies:
glob "^7.1.3"
rimraf@~2.6.2:
version "2.6.3"
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
dependencies:
glob "^7.1.3"
ripemd160@^2.0.0, ripemd160@^2.0.1:
version "2.0.2"
resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c"
......@@ -11456,6 +11517,24 @@ source-list-map@^2.0.0:
resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34"
integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==
source-map-explorer@^2.4.2:
version "2.4.2"
resolved "https://registry.yarnpkg.com/source-map-explorer/-/source-map-explorer-2.4.2.tgz#fb23f86c3112eacde5683f24efaf4ddc9f677985"
integrity sha512-3ECQLffCFV8QgrTqcmddLkWL4/aQs6ljYfgWCLselo5QtizOfOeUCKnS4rFn7MIrdeZLM6TZrseOtsrWZhWKoQ==
dependencies:
btoa "^1.2.1"
chalk "^3.0.0"
convert-source-map "^1.7.0"
ejs "^3.0.2"
escape-html "^1.0.3"
glob "^7.1.6"
gzip-size "^5.1.1"
lodash "^4.17.15"
open "^7.0.3"
source-map "^0.7.3"
temp "^0.9.1"
yargs "^15.3.1"
source-map-resolve@^0.5.0, source-map-resolve@^0.5.2:
version "0.5.3"
resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a"
......@@ -11480,7 +11559,7 @@ source-map-url@^0.4.0:
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=
"source-map@>= 0.1.2":
"source-map@>= 0.1.2", source-map@^0.7.3:
version "0.7.3"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
......@@ -12029,6 +12108,13 @@ tape@^4.0.0:
string.prototype.trim "~1.2.1"
through "~2.3.8"
temp@^0.9.1:
version "0.9.1"
resolved "https://registry.yarnpkg.com/temp/-/temp-0.9.1.tgz#2d666114fafa26966cd4065996d7ceedd4dd4697"
integrity sha512-WMuOgiua1xb5R56lE0eH6ivpVmg/lq2OHm4+LtT/xtEtPQ+sz6N3bBM6WZ5FvO1lO4IKIOb43qnhoc4qxP5OeA==
dependencies:
rimraf "~2.6.2"
terser-webpack-plugin@^1.4.3:
version "1.4.3"
resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.3.tgz#5ecaf2dbdc5fb99745fd06791f46fc9ddb1c9a7c"
......@@ -12496,10 +12582,10 @@ typedarray@^0.0.6:
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
typescript@^3.9.3:
version "3.9.3"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.3.tgz#d3ac8883a97c26139e42df5e93eeece33d610b8a"
integrity sha512-D/wqnB2xzNFIcoBG9FG8cXRDjiqSTbG2wd8DMZeQyJlP1vfTkIxH4GKveWaEBYySKIg+USu+E+EDIR47SqnaMQ==
typescript@^3.9.5:
version "3.9.5"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.5.tgz#586f0dba300cde8be52dd1ac4f7e1009c1b13f36"
integrity sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==
uglify-js@3.4.x:
version "3.4.10"
......@@ -13033,7 +13119,7 @@ vue-switches@^2.0.1:
dependencies:
vue "^2.2.6"
vue-template-compiler@^2.6.10:
vue-template-compiler@^2.6.11:
version "2.6.11"
resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.6.11.tgz#c04704ef8f498b153130018993e56309d4698080"
integrity sha512-KIq15bvQDrcCjpGjrAhx4mUlyyHfdmTaoNfeoATHLAiWB+MU3cx4lOzMwrnUh9cCxy0Lt1T11hAFY6TQgroUAA==
......@@ -13520,6 +13606,14 @@ yargs-parser@^16.1.0:
camelcase "^5.0.0"
decamelize "^1.2.0"
yargs-parser@^18.1.1:
version "18.1.3"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0"
integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==
dependencies:
camelcase "^5.0.0"
decamelize "^1.2.0"
yargs@12.0.5:
version "12.0.5"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13"
......@@ -13571,6 +13665,23 @@ yargs@^15.0.0:
y18n "^4.0.0"
yargs-parser "^16.1.0"
yargs@^15.3.1:
version "15.3.1"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.3.1.tgz#9505b472763963e54afe60148ad27a330818e98b"
integrity sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==
dependencies:
cliui "^6.0.0"
decamelize "^1.2.0"
find-up "^4.1.0"
get-caller-file "^2.0.1"
require-directory "^2.1.1"
require-main-filename "^2.0.0"
set-blocking "^2.0.0"
string-width "^4.2.0"
which-module "^2.0.0"
y18n "^4.0.0"
yargs-parser "^18.1.1"
yargs@~3.10.0:
version "3.10.0"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1"
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册