Feature(custom): remove use of element-plus

This commit is contained in:
Kuingsmile
2025-08-10 16:19:33 +08:00
parent 66469ae2cf
commit b40eeee165
13 changed files with 428 additions and 556 deletions

View File

@@ -40,11 +40,10 @@
"upload-dist": "node ./scripts/upload-dist-to-r2.cjs" "upload-dist": "node ./scripts/upload-dist-to-r2.cjs"
}, },
"dependencies": { "dependencies": {
"@aws-sdk/client-s3": "^3.862.0", "@aws-sdk/client-s3": "^3.864.0",
"@aws-sdk/lib-storage": "^3.862.0", "@aws-sdk/lib-storage": "^3.864.0",
"@aws-sdk/s3-request-presigner": "^3.862.0", "@aws-sdk/s3-request-presigner": "^3.864.0",
"@electron-toolkit/preload": "^3.0.2", "@electron-toolkit/preload": "^3.0.2",
"@element-plus/icons-vue": "^2.3.2",
"@headlessui/vue": "^1.7.23", "@headlessui/vue": "^1.7.23",
"@highlightjs/vue-plugin": "^2.1.2", "@highlightjs/vue-plugin": "^2.1.2",
"@nodelib/fs.walk": "^3.0.1", "@nodelib/fs.walk": "^3.0.1",
@@ -60,7 +59,6 @@
"cos-nodejs-sdk-v5": "^2.15.4", "cos-nodejs-sdk-v5": "^2.15.4",
"dexie": "^3.2.4", "dexie": "^3.2.4",
"electron-updater": "^6.6.2", "electron-updater": "^6.6.2",
"element-plus": "2.10.5",
"fast-xml-parser": "^5.2.5", "fast-xml-parser": "^5.2.5",
"form-data": "^4.0.4", "form-data": "^4.0.4",
"fs-extra": "^11.3.0", "fs-extra": "^11.3.0",
@@ -69,7 +67,7 @@
"hpagent": "^1.2.0", "hpagent": "^1.2.0",
"js-yaml": "^4.1.0", "js-yaml": "^4.1.0",
"lodash-es": "^4.17.21", "lodash-es": "^4.17.21",
"lucide-vue-next": "^0.537.0", "lucide-vue-next": "^0.539.0",
"marked": "^16.1.1", "marked": "^16.1.1",
"mime-types": "^2.1.35", "mime-types": "^2.1.35",
"mitt": "^3.0.1", "mitt": "^3.0.1",
@@ -88,7 +86,7 @@
"ssh2-no-cpu-features": "^2.0.0", "ssh2-no-cpu-features": "^2.0.0",
"upyun": "^3.4.6", "upyun": "^3.4.6",
"uuid": "^11.1.0", "uuid": "^11.1.0",
"video.js": "^8.23.3", "video.js": "^8.23.4",
"vue": "^3.5.18", "vue": "^3.5.18",
"vue-i18n": "^11.1.11", "vue-i18n": "^11.1.11",
"vue-router": "^4.5.1", "vue-router": "^4.5.1",
@@ -98,7 +96,7 @@
}, },
"devDependencies": { "devDependencies": {
"@electron/notarize": "^3.0.1", "@electron/notarize": "^3.0.1",
"@eslint/js": "^9.32.0", "@eslint/js": "^9.33.0",
"@intlify/unplugin-vue-i18n": "^6.0.8", "@intlify/unplugin-vue-i18n": "^6.0.8",
"@types/ali-oss": "^6.16.11", "@types/ali-oss": "^6.16.11",
"@types/fs-extra": "^11.0.4", "@types/fs-extra": "^11.0.4",
@@ -122,7 +120,7 @@
"electron-builder": "^26.0.12", "electron-builder": "^26.0.12",
"electron-devtools-installer": "^4.0.0", "electron-devtools-installer": "^4.0.0",
"electron-vite": "^4.0.0", "electron-vite": "^4.0.0",
"eslint": "^9.32.0", "eslint": "^9.33.0",
"eslint-plugin-prettier": "^5.5.4", "eslint-plugin-prettier": "^5.5.4",
"eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-simple-import-sort": "^12.1.1",
"eslint-plugin-unicorn": "^60.0.0", "eslint-plugin-unicorn": "^60.0.0",

View File

@@ -1,36 +1,41 @@
<template> <template>
<el-image <div class="image-container">
<div
v-if="isLoading"
class="loading-placeholder"
>
<div class="loading-spinner" />
</div>
<img
v-else-if="!hasError"
:src=" :src="
isShowThumbnail && item.isImage isShowThumbnail && item.isImage
? base64Image ? base64Image
: `/assets/icons/${getFileIconPath(item.fileName ?? '')}` : `/assets/icons/${getFileIconPath(item.fileName ?? '')}`
" "
fit="contain" alt=""
style="height: 100px; width: 100%; margin: 0 auto" class="image"
@load="handleImageLoad"
@error="handleImageError"
> >
<template #placeholder> <img
<el-icon> v-else
<Loading />
</el-icon>
</template>
<template #error>
<el-image
:src="`/assets/icons/${getFileIconPath(item.fileName ?? '')}`" :src="`/assets/icons/${getFileIconPath(item.fileName ?? '')}`"
fit="contain" alt=""
style="height: 100px; width: 100%; margin: 0 auto" class="image"
/> >
</template> </div>
</el-image>
</template> </template>
<script lang="ts" setup> <script lang="ts" setup>
import { Loading } from '@element-plus/icons-vue'
import { onBeforeMount, ref } from 'vue' import { onBeforeMount, ref } from 'vue'
import { getFileIconPath } from '@/manage/utils/common' import { getFileIconPath } from '@/manage/utils/common'
const base64Image = ref('') const base64Image = ref('')
const isLoading = ref(true)
const hasError = ref(false)
const props = defineProps<{ const props = defineProps<{
isShowThumbnail: boolean isShowThumbnail: boolean
item: { item: {
@@ -41,16 +46,70 @@ const props = defineProps<{
}>() }>()
const createBase64Image = async () => { const createBase64Image = async () => {
try {
const filePath = window.node.path.normalize(props.localPath) const filePath = window.node.path.normalize(props.localPath)
const base64 = await window.node.fs.readFile(filePath, 'base64') const base64 = await window.node.fs.readFile(filePath, 'base64')
base64Image.value = `data:${window.node.mime.lookup(filePath) || 'image/png'};base64,${base64}` base64Image.value = `data:${window.node.mime.lookup(filePath) || 'image/png'};base64,${base64}`
isLoading.value = false
} catch (e) {
console.log(e)
hasError.value = true
isLoading.value = false
}
}
const handleImageLoad = () => {
isLoading.value = false
hasError.value = false
}
const handleImageError = () => {
isLoading.value = false
hasError.value = true
} }
onBeforeMount(async () => { onBeforeMount(async () => {
try {
await createBase64Image() await createBase64Image()
} catch (e) {
console.log(e)
}
}) })
</script> </script>
<style scoped>
.image-container {
height: 100px;
width: 100%;
margin: 0 auto;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
.image {
max-height: 100%;
max-width: 100%;
object-fit: contain;
display: block;
}
.loading-placeholder {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
}
.loading-spinner {
width: 24px;
height: 24px;
border: 2px solid #e4e7ed;
border-top: 2px solid #409eff;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
</style>

View File

@@ -1,32 +1,37 @@
<template> <template>
<el-image <div class="image-container">
:src="imageSource" <div
fit="contain" v-if="isLoading"
style="height: 100px; width: 100%; margin: 0 auto" class="loading-placeholder"
> >
<template #placeholder> <div class="loading-spinner" />
<el-icon> </div>
<Loading /> <img
</el-icon> v-else-if="!hasError"
</template> :src="imageSource"
<template #error> alt=""
<el-image class="image"
@load="handleImageLoad"
@error="handleImageError"
>
<img
v-else
:src="iconPath" :src="iconPath"
fit="contain" alt=""
style="height: 100px; width: 100%; margin: 0 auto" class="image"
/> >
</template> </div>
</el-image>
</template> </template>
<script lang="ts" setup> <script lang="ts" setup>
import { Loading } from '@element-plus/icons-vue'
import { computed, onMounted, ref, watch } from 'vue' import { computed, onMounted, ref, watch } from 'vue'
import { getFileIconPath } from '@/manage/utils/common' import { getFileIconPath } from '@/manage/utils/common'
import { IRPCActionType } from '@/utils/enum' import { IRPCActionType } from '@/utils/enum'
const preSignedUrl = ref('') const preSignedUrl = ref('')
const isLoading = ref(true)
const hasError = ref(false)
const props = defineProps<{ const props = defineProps<{
item: { item: {
@@ -49,10 +54,70 @@ const imageSource = computed(() => {
const iconPath = computed(() => `/assets/icons/${getFileIconPath(props.item.fileName ?? '')}`) const iconPath = computed(() => `/assets/icons/${getFileIconPath(props.item.fileName ?? '')}`)
async function getUrl () { async function getUrl () {
try {
isLoading.value = true
hasError.value = false
preSignedUrl.value = await window.electron.triggerRPC<any>(IRPCActionType.MANAGE_GET_PRE_SIGNED_URL, props.alias, props.config) preSignedUrl.value = await window.electron.triggerRPC<any>(IRPCActionType.MANAGE_GET_PRE_SIGNED_URL, props.alias, props.config)
isLoading.value = false
} catch (error) {
console.error('Failed to get pre-signed URL:', error)
hasError.value = true
isLoading.value = false
}
}
const handleImageLoad = () => {
isLoading.value = false
hasError.value = false
}
const handleImageError = () => {
isLoading.value = false
hasError.value = true
} }
watch(() => [props.url, props.item], getUrl, { deep: true }) watch(() => [props.url, props.item], getUrl, { deep: true })
onMounted(getUrl) onMounted(getUrl)
</script> </script>
<style scoped>
.image-container {
height: 100px;
width: 100%;
margin: 0 auto;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
.image {
max-height: 100%;
max-width: 100%;
object-fit: contain;
display: block;
}
.loading-placeholder {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
}
.loading-spinner {
width: 24px;
height: 24px;
border: 2px solid #e4e7ed;
border-top: 2px solid #409eff;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
</style>

View File

@@ -1,64 +0,0 @@
import { Loading } from '@element-plus/icons-vue'
import { ElIcon, ElImage } from 'element-plus'
import { computed, defineComponent, onMounted, ref, watch } from 'vue'
import { getFileIconPath } from '@/manage/utils/common'
import { IRPCActionType } from '@/utils/enum'
export default defineComponent({
props: {
isShowThumbnail: {
type: Boolean,
required: true
},
item: {
type: Object,
required: true
},
alias: {
type: String,
required: true
},
url: {
type: String,
required: true
},
config: {
type: Object,
required: true
}
},
setup (props) {
const preSignedUrl = ref('')
const imageSource = computed(() => {
return props.isShowThumbnail && props.item.isImage
? preSignedUrl.value
: `/assets/icons/${getFileIconPath(props.item.fileName ?? '')}`
})
const iconPath = computed(() =>
`/assets/icons/${getFileIconPath(props.item.fileName ?? '')}`
)
async function getUrl () {
preSignedUrl.value = await window.electron.triggerRPC<any>(IRPCActionType.MANAGE_GET_PRE_SIGNED_URL, props.alias, props.config)
}
watch(() => [props.url, props.item], getUrl, { deep: true })
onMounted(getUrl)
return () => (
<ElImage src={imageSource.value} fit='contain' style='height: 100px;width: 100%;margin: 0 auto;'>
{{
placeholder: () => (
<ElIcon>
<Loading />
</ElIcon>
),
error: () => <ElImage src={iconPath.value} fit='contain' style='height: 100px;width: 100%;margin: 0 auto;' />
}}
</ElImage>
)
}
})

View File

@@ -1,26 +1,29 @@
<template> <template>
<el-image <div class="image-container">
:src="imageSource" <div
fit="contain" v-if="isLoading"
style="height: 100px; width: 100%; margin: 0 auto" class="loading-placeholder"
> >
<template #placeholder> <div class="loading-spinner" />
<el-icon> </div>
<Loading /> <img
</el-icon> v-else-if="!hasError"
</template> :src="imageSource"
<template #error> alt=""
<el-image class="image"
@load="handleImageLoad"
@error="handleImageError"
>
<img
v-else
:src="iconPath" :src="iconPath"
fit="contain" alt=""
style="height: 100px; width: 100%; margin: 0 auto" class="image"
/> >
</template> </div>
</el-image>
</template> </template>
<script lang="ts" setup> <script lang="ts" setup>
import { Loading } from '@element-plus/icons-vue'
import { computed, onMounted, ref, watch } from 'vue' import { computed, onMounted, ref, watch } from 'vue'
import { getFileIconPath } from '@/manage/utils/common' import { getFileIconPath } from '@/manage/utils/common'
@@ -29,6 +32,8 @@ import { formatEndpoint } from '@/utils/common'
const base64Url = ref('') const base64Url = ref('')
const success = ref(false) const success = ref(false)
const isLoading = ref(true)
const hasError = ref(false)
const props = defineProps<{ const props = defineProps<{
item: { item: {
@@ -72,22 +77,78 @@ async function getWebdavHeader (key: string) {
const fetchImage = async () => { const fetchImage = async () => {
try { try {
isLoading.value = true
hasError.value = false
const headers = await getWebdavHeader(props.item.key) const headers = await getWebdavHeader(props.item.key)
const res = await fetch(props.url, { method: 'GET', headers }) const res = await fetch(props.url, { method: 'GET', headers })
if (res.status >= 200 && res.status < 300) { if (res.status >= 200 && res.status < 300) {
const blob = await res.blob() const blob = await res.blob()
success.value = true success.value = true
base64Url.value = URL.createObjectURL(blob) base64Url.value = URL.createObjectURL(blob)
isLoading.value = false
} else { } else {
throw new Error('Network response was not ok.') throw new Error('Network response was not ok.')
} }
} catch (err) { } catch (err) {
success.value = false success.value = false
hasError.value = true
isLoading.value = false
console.log(err) console.log(err)
} }
} }
const handleImageLoad = () => {
isLoading.value = false
hasError.value = false
}
const handleImageError = () => {
isLoading.value = false
hasError.value = true
}
watch(() => [props.url, props.item], fetchImage, { deep: true }) watch(() => [props.url, props.item], fetchImage, { deep: true })
onMounted(fetchImage) onMounted(fetchImage)
</script> </script>
<style scoped>
.image-container {
height: 100px;
width: 100%;
margin: 0 auto;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
.image {
max-height: 100%;
max-width: 100%;
object-fit: contain;
display: block;
}
.loading-placeholder {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
}
.loading-spinner {
width: 24px;
height: 24px;
border: 2px solid #e4e7ed;
border-top: 2px solid #409eff;
border-radius: 50%;
animation: spin 1s linear infinite;
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
</style>

View File

@@ -1,95 +0,0 @@
import { Loading } from '@element-plus/icons-vue'
import { ElIcon, ElImage } from 'element-plus'
import { computed, defineComponent, onMounted, ref, watch } from 'vue'
import { getFileIconPath } from '@/manage/utils/common'
import { getAuthHeader } from '@/manage/utils/digestAuth'
import { formatEndpoint } from '@/utils/common'
export default defineComponent({
props: {
isShowThumbnail: {
type: Boolean,
required: true
},
item: {
type: Object,
required: true
},
url: {
type: String,
required: true
},
config: {
type: Object,
required: true
}
},
setup (props) {
const base64Url = ref('')
const success = ref(false)
const imageSource = computed(() => {
return props.isShowThumbnail && props.item.isImage && success.value
? base64Url.value
: `/assets/icons/${getFileIconPath(props.item.fileName ?? '')}`
})
const iconPath = computed(() =>
`/assets/icons/${getFileIconPath(props.item.fileName ?? '')}`
)
async function getWebdavHeader (key: string) {
let headers = {} as any
if (props.config.authType === 'digest') {
const authHeader = await getAuthHeader(
'GET',
formatEndpoint(props.config.endpoint, props.config.sslEnabled || false),
`/${key.replace(/^\//, '')}`,
props.config.username,
props.config.password
)
headers = {
Authorization: authHeader
}
} else {
headers = {
Authorization: 'Basic ' + Buffer.from(`${props.config.username}:${props.config.password}`).toString('base64')
}
}
return headers
}
const fetchImage = async () => {
try {
const headers = await getWebdavHeader(props.item.key)
const res = await fetch(props.url, { method: 'GET', headers })
if (res.status >= 200 && res.status < 300) {
const blob = await res.blob()
success.value = true
base64Url.value = URL.createObjectURL(blob)
} else {
throw new Error('Network response was not ok.')
}
} catch (err) {
success.value = false
console.log(err)
}
}
watch(() => [props.url, props.item], fetchImage, { deep: true })
onMounted(fetchImage)
return () => (
<ElImage src={imageSource.value} fit='contain' style='height: 100px;width: 100%;margin: 0 auto;'>
{{
placeholder: () => (
<ElIcon>
<Loading />
</ElIcon>
),
error: () => <ElImage src={iconPath.value} fit='contain' style='height: 100px;width: 100%;margin: 0 auto;' />
}}
</ElImage>
)
}
})

View File

@@ -213,7 +213,6 @@ import {
TransitionChild, TransitionChild,
TransitionRoot TransitionRoot
} from '@headlessui/vue' } from '@headlessui/vue'
import { ElMessage as $message } from 'element-plus'
import { pick } from 'lodash-es' import { pick } from 'lodash-es'
import { CheckIcon, ChevronDownIcon, CopyIcon, DatabaseIcon, FolderIcon, Info, PieChartIcon, PlugIcon, Settings, UploadIcon } from 'lucide-vue-next' import { CheckIcon, ChevronDownIcon, CopyIcon, DatabaseIcon, FolderIcon, Info, PieChartIcon, PlugIcon, Settings, UploadIcon } from 'lucide-vue-next'
import QrcodeVue from 'qrcode.vue' import QrcodeVue from 'qrcode.vue'
@@ -221,6 +220,7 @@ import pkg from 'root/package.json'
import { computed, nextTick, onBeforeMount, reactive, Ref, ref, watch } from 'vue' import { computed, nextTick, onBeforeMount, reactive, Ref, ref, watch } from 'vue'
import { useI18n } from 'vue-i18n' import { useI18n } from 'vue-i18n'
import useMessage from '@/hooks/useMessage'
import * as config from '@/router/config' import * as config from '@/router/config'
import { SHOW_MAIN_PAGE_QRCODE } from '@/utils/constant' import { SHOW_MAIN_PAGE_QRCODE } from '@/utils/constant'
import { getConfig } from '@/utils/dataSender' import { getConfig } from '@/utils/dataSender'
@@ -231,6 +231,7 @@ import ThemeSwitcher from './ui/ThemeSwitcher.vue'
const version = ref(pkg.version) const version = ref(pkg.version)
const { t } = useI18n() const { t } = useI18n()
const message = useMessage()
const routerConfig = reactive(config) const routerConfig = reactive(config)
const qrcodeVisible = ref(false) const qrcodeVisible = ref(false)
const choosedPicBedForQRCode: Ref<string[]> = ref([]) const choosedPicBedForQRCode: Ref<string[]> = ref([])
@@ -264,7 +265,7 @@ function openMenu () {
function handleCopyPicBedConfig () { function handleCopyPicBedConfig () {
window.electron.clipboard.writeText(picBedConfigString.value) window.electron.clipboard.writeText(picBedConfigString.value)
$message.success(t('navigation.copySuccess')) message.success(t('navigation.copySuccess'))
} }
const navigationItems = computed(() => [ const navigationItems = computed(() => [

View File

@@ -1,11 +1,9 @@
import 'element-plus/dist/index.css'
import 'video.js/dist/video-js.css' import 'video.js/dist/video-js.css'
import 'highlight.js/styles/stackoverflow-light.css' import 'highlight.js/styles/stackoverflow-light.css'
import 'highlight.js/lib/common' import 'highlight.js/lib/common'
import hljsVuePlugin from '@highlightjs/vue-plugin' import hljsVuePlugin from '@highlightjs/vue-plugin'
import VueVideoPlayer from '@videojs-player/vue' import VueVideoPlayer from '@videojs-player/vue'
import ElementUI from 'element-plus'
import { createPinia } from 'pinia' import { createPinia } from 'pinia'
import piniaPluginPersistedstate from 'pinia-plugin-persistedstate' import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'
import { createApp } from 'vue' import { createApp } from 'vue'
@@ -49,7 +47,6 @@ app.use(VueLazyLoad, {
delay: 500 delay: 500
}) })
app.use(i18n) app.use(i18n)
app.use(ElementUI)
app.use(router) app.use(router)
app.use(store) app.use(store)
app.use(pinia) app.use(pinia)

View File

@@ -1,46 +0,0 @@
<template>
<el-form-item>
<template #label>
<span style="position: absolute; left: 0">
<span
v-for="(segment, index) in segments"
:key="index"
:style="segment.style"
>
{{ segment.text }}
</span>
<el-tooltip
v-if="tooltip"
:content="tooltip"
effect="dark"
placement="right"
:persistent="false"
teleported
>
<el-icon>
<InfoFilled />
</el-icon>
</el-tooltip>
</span>
</template>
<el-switch
v-model="value"
:active-text="activeText"
:inactive-text="inactiveText"
style="--el-switch-on-color: #13ce66; --el-switch-off-color: #ff4949; position: absolute; right: 0"
/>
</el-form-item>
</template>
<script lang="ts" setup>
import { InfoFilled } from '@element-plus/icons-vue'
defineProps<{
tooltip?: string
activeText?: string
inactiveText?: string
segments?: { text: string; style: string }[]
}>()
const value = defineModel<boolean>()
</script>

View File

@@ -1,6 +1,6 @@
# 支持预览的文件格式列表 # 支持预览的文件格式列表
### 图片 ## 图片
| 格式 | 描述 | 格式 | 描述 | | 格式 | 描述 | 格式 | 描述 |
| :---: | :----------: | :--------: | :----------------: | | :---: | :----------: | :--------: | :----------------: |
@@ -9,7 +9,7 @@
| .ico | 图标文件格式 | .webp | WebP格式 | | .ico | 图标文件格式 | .webp | WebP格式 |
| .svg | 可缩放矢量图 | .avif | AVIF格式 | | .svg | 可缩放矢量图 | .avif | AVIF格式 |
### 文本 ## 文本
| 格式 | 描述 | 格式 | 描述 | | 格式 | 描述 | 格式 | 描述 |
| :------------: | :-----------------: | :---------------: | :----------------: | | :------------: | :-----------------: | :---------------: | :----------------: |
@@ -34,7 +34,7 @@
| .applescript | AppleScript脚本文件 | .eslintignore | ESLint忽略文件 | | .applescript | AppleScript脚本文件 | .eslintignore | ESLint忽略文件 |
| .lock | 锁文件 | .ps1 | PowerShell脚本文件 | | .lock | 锁文件 | .ps1 | PowerShell脚本文件 |
### 视频 ## 视频
| 格式 | 描述 | 格式 | 描述 | | 格式 | 描述 | 格式 | 描述 |
| :---: | :-------------------: | :---: | :-----------------------------: | | :---: | :-------------------: | :---: | :-----------------------------: |

View File

@@ -48,11 +48,9 @@
}, },
"include": [ "include": [
"src/**/*.ts", "src/**/*.ts",
"src/**/*.tsx",
"src/**/*.vue", "src/**/*.vue",
"src/**/*.d.ts", "src/**/*.d.ts",
"tests/**/*.ts", "tests/**/*.ts",
"tests/**/*.tsx",
"electron.vite.config.*" "electron.vite.config.*"
], ],
"exclude": [ "exclude": [

420
yarn.lock
View File

@@ -157,32 +157,32 @@
tslib "^2.6.2" tslib "^2.6.2"
uuid "^9.0.1" uuid "^9.0.1"
"@aws-sdk/client-s3@^3.862.0": "@aws-sdk/client-s3@^3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.862.0.tgz#cb48a4524b0d8567d95c29e26b0f70126fbf960e" resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.864.0.tgz#ffbcbf0ba861fad711261b4174da3be19b1c7d5f"
integrity sha512-sPmqv2qKORtGRN51cRoHyTOK/SMejG1snXUQytuximeDPn5e/p6cCsYwOI8QuQNW+/7HbmosEz91lPcbClWXxg== integrity sha512-QGYi9bWliewxumsvbJLLyx9WC0a4DP4F+utygBcq0zwPxaM0xDfBspQvP1dsepi7mW5aAjZmJ2+Xb7X0EhzJ/g==
dependencies: dependencies:
"@aws-crypto/sha1-browser" "5.2.0" "@aws-crypto/sha1-browser" "5.2.0"
"@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-browser" "5.2.0"
"@aws-crypto/sha256-js" "5.2.0" "@aws-crypto/sha256-js" "5.2.0"
"@aws-sdk/core" "3.862.0" "@aws-sdk/core" "3.864.0"
"@aws-sdk/credential-provider-node" "3.862.0" "@aws-sdk/credential-provider-node" "3.864.0"
"@aws-sdk/middleware-bucket-endpoint" "3.862.0" "@aws-sdk/middleware-bucket-endpoint" "3.862.0"
"@aws-sdk/middleware-expect-continue" "3.862.0" "@aws-sdk/middleware-expect-continue" "3.862.0"
"@aws-sdk/middleware-flexible-checksums" "3.862.0" "@aws-sdk/middleware-flexible-checksums" "3.864.0"
"@aws-sdk/middleware-host-header" "3.862.0" "@aws-sdk/middleware-host-header" "3.862.0"
"@aws-sdk/middleware-location-constraint" "3.862.0" "@aws-sdk/middleware-location-constraint" "3.862.0"
"@aws-sdk/middleware-logger" "3.862.0" "@aws-sdk/middleware-logger" "3.862.0"
"@aws-sdk/middleware-recursion-detection" "3.862.0" "@aws-sdk/middleware-recursion-detection" "3.862.0"
"@aws-sdk/middleware-sdk-s3" "3.862.0" "@aws-sdk/middleware-sdk-s3" "3.864.0"
"@aws-sdk/middleware-ssec" "3.862.0" "@aws-sdk/middleware-ssec" "3.862.0"
"@aws-sdk/middleware-user-agent" "3.862.0" "@aws-sdk/middleware-user-agent" "3.864.0"
"@aws-sdk/region-config-resolver" "3.862.0" "@aws-sdk/region-config-resolver" "3.862.0"
"@aws-sdk/signature-v4-multi-region" "3.862.0" "@aws-sdk/signature-v4-multi-region" "3.864.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@aws-sdk/util-endpoints" "3.862.0" "@aws-sdk/util-endpoints" "3.862.0"
"@aws-sdk/util-user-agent-browser" "3.862.0" "@aws-sdk/util-user-agent-browser" "3.862.0"
"@aws-sdk/util-user-agent-node" "3.862.0" "@aws-sdk/util-user-agent-node" "3.864.0"
"@aws-sdk/xml-builder" "3.862.0" "@aws-sdk/xml-builder" "3.862.0"
"@smithy/config-resolver" "^4.1.5" "@smithy/config-resolver" "^4.1.5"
"@smithy/core" "^3.8.0" "@smithy/core" "^3.8.0"
@@ -265,23 +265,23 @@
"@smithy/util-utf8" "^4.0.0" "@smithy/util-utf8" "^4.0.0"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/client-sso@3.862.0": "@aws-sdk/client-sso@3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.862.0.tgz#a3025c96b8fb386c1d0b5a853d38c2e2b8122c23" resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.864.0.tgz#4099313516d61ed61791551c6f0683259b9cbf5e"
integrity sha512-zHf7Bn22K09BdFgiGg6yWfy927djGhs58KB5qpqD2ie7u796TvetPH14p6UUAOGyk6aah+wR/WLFFoc+51uADA== integrity sha512-THiOp0OpQROEKZ6IdDCDNNh3qnNn/kFFaTSOiugDpgcE5QdsOxh1/RXq7LmHpTJum3cmnFf8jG59PHcz9Tjnlw==
dependencies: dependencies:
"@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-browser" "5.2.0"
"@aws-crypto/sha256-js" "5.2.0" "@aws-crypto/sha256-js" "5.2.0"
"@aws-sdk/core" "3.862.0" "@aws-sdk/core" "3.864.0"
"@aws-sdk/middleware-host-header" "3.862.0" "@aws-sdk/middleware-host-header" "3.862.0"
"@aws-sdk/middleware-logger" "3.862.0" "@aws-sdk/middleware-logger" "3.862.0"
"@aws-sdk/middleware-recursion-detection" "3.862.0" "@aws-sdk/middleware-recursion-detection" "3.862.0"
"@aws-sdk/middleware-user-agent" "3.862.0" "@aws-sdk/middleware-user-agent" "3.864.0"
"@aws-sdk/region-config-resolver" "3.862.0" "@aws-sdk/region-config-resolver" "3.862.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@aws-sdk/util-endpoints" "3.862.0" "@aws-sdk/util-endpoints" "3.862.0"
"@aws-sdk/util-user-agent-browser" "3.862.0" "@aws-sdk/util-user-agent-browser" "3.862.0"
"@aws-sdk/util-user-agent-node" "3.862.0" "@aws-sdk/util-user-agent-node" "3.864.0"
"@smithy/config-resolver" "^4.1.5" "@smithy/config-resolver" "^4.1.5"
"@smithy/core" "^3.8.0" "@smithy/core" "^3.8.0"
"@smithy/fetch-http-handler" "^5.1.1" "@smithy/fetch-http-handler" "^5.1.1"
@@ -330,10 +330,10 @@
fast-xml-parser "5.2.5" fast-xml-parser "5.2.5"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/core@3.862.0": "@aws-sdk/core@3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.862.0.tgz#e48a4f9910be4ba05817c679a835f6120a41ebf6" resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.864.0.tgz#5ea4e400bb479faf4e0aa71a32ec89e8a3f2ceaf"
integrity sha512-oJ5Au3QCAQmOmh7PD7dUxnPDxWsT9Z95XEOiJV027//11pwRSUMiNSvW8srPa3i7CZRNjz5QHX6O4KqX9PxNsQ== integrity sha512-LFUREbobleHEln+Zf7IG83lAZwvHZG0stI7UU0CtwyuhQy5Yx0rKksHNOCmlM7MpTEbSCfntEhYi3jUaY5e5lg==
dependencies: dependencies:
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@aws-sdk/xml-builder" "3.862.0" "@aws-sdk/xml-builder" "3.862.0"
@@ -362,12 +362,12 @@
"@smithy/types" "^4.3.1" "@smithy/types" "^4.3.1"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/credential-provider-env@3.862.0": "@aws-sdk/credential-provider-env@3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.862.0.tgz#e890eaecba6b5c4f43bb3845af308163d18a440e" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.864.0.tgz#32e048eafaad51e3c67ef34d1310cc19f2f67c38"
integrity sha512-/nafSJMuixcrCN1SmsOBIQ5m1fhr9ZnCxw3JZD9qJm3yNXhAshqAC+KcA3JGFnvdBVLhY/pUpdoQmxZmuFJItQ== integrity sha512-StJPOI2Rt8UE6lYjXUpg6tqSZaM72xg46ljPg8kIevtBAAfdtq9K20qT/kSliWGIBocMFAv0g2mC0hAa+ECyvg==
dependencies: dependencies:
"@aws-sdk/core" "3.862.0" "@aws-sdk/core" "3.864.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@smithy/property-provider" "^4.0.5" "@smithy/property-provider" "^4.0.5"
"@smithy/types" "^4.3.2" "@smithy/types" "^4.3.2"
@@ -389,12 +389,12 @@
"@smithy/util-stream" "^4.2.3" "@smithy/util-stream" "^4.2.3"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/credential-provider-http@3.862.0": "@aws-sdk/credential-provider-http@3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.862.0.tgz#dbb8e43015119a2fecfbd764b79a3774e64088ad" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.864.0.tgz#e312b137c1fdce87adb5140b039516c077726f5c"
integrity sha512-JnF3vH6GxvPuMGSI5QsmVlmWc0ebElEiJvUGByTMSr/BfzywZdJBKzPVqViwNqAW5cBWiZ/rpL+ekZ24Nb0Vow== integrity sha512-E/RFVxGTuGnuD+9pFPH2j4l6HvrXzPhmpL8H8nOoJUosjx7d4v93GJMbbl1v/fkDLqW9qN4Jx2cI6PAjohA6OA==
dependencies: dependencies:
"@aws-sdk/core" "3.862.0" "@aws-sdk/core" "3.864.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@smithy/fetch-http-handler" "^5.1.1" "@smithy/fetch-http-handler" "^5.1.1"
"@smithy/node-http-handler" "^4.1.1" "@smithy/node-http-handler" "^4.1.1"
@@ -424,18 +424,18 @@
"@smithy/types" "^4.3.1" "@smithy/types" "^4.3.1"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/credential-provider-ini@3.862.0": "@aws-sdk/credential-provider-ini@3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.862.0.tgz#063cabf094658ef5fc7bda518a6246c1e45429b6" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.864.0.tgz#3149745e91d030f191ad618e7ee15c92101ad24e"
integrity sha512-LkpZ2S9DQCTHTPu1p0Qg5bM5DN/b/cEflW269RoeuYpiznxdV8r/mqYuhh/VPXQKkBZdiILe4/OODtg+vk4S0A== integrity sha512-PlxrijguR1gxyPd5EYam6OfWLarj2MJGf07DvCx9MAuQkw77HBnsu6+XbV8fQriFuoJVTBLn9ROhMr/ROAYfUg==
dependencies: dependencies:
"@aws-sdk/core" "3.862.0" "@aws-sdk/core" "3.864.0"
"@aws-sdk/credential-provider-env" "3.862.0" "@aws-sdk/credential-provider-env" "3.864.0"
"@aws-sdk/credential-provider-http" "3.862.0" "@aws-sdk/credential-provider-http" "3.864.0"
"@aws-sdk/credential-provider-process" "3.862.0" "@aws-sdk/credential-provider-process" "3.864.0"
"@aws-sdk/credential-provider-sso" "3.862.0" "@aws-sdk/credential-provider-sso" "3.864.0"
"@aws-sdk/credential-provider-web-identity" "3.862.0" "@aws-sdk/credential-provider-web-identity" "3.864.0"
"@aws-sdk/nested-clients" "3.862.0" "@aws-sdk/nested-clients" "3.864.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@smithy/credential-provider-imds" "^4.0.7" "@smithy/credential-provider-imds" "^4.0.7"
"@smithy/property-provider" "^4.0.5" "@smithy/property-provider" "^4.0.5"
@@ -461,17 +461,17 @@
"@smithy/types" "^4.3.1" "@smithy/types" "^4.3.1"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/credential-provider-node@3.862.0": "@aws-sdk/credential-provider-node@3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.862.0.tgz#f8e14bd4d212aaf39c57fa3f844939465b056de3" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.864.0.tgz#d01277b53ac179d2ea97ba16147ba0cb3f710aae"
integrity sha512-4+X/LdEGPCBMlhn6MCcNJ5yJ8k+yDXeSO1l9X49NNQiG60SH/yObB3VvotcHWC+A3EEZx4dOw/ylcPt86e7Irg== integrity sha512-2BEymFeXURS+4jE9tP3vahPwbYRl0/1MVaFZcijj6pq+nf5EPGvkFillbdBRdc98ZI2NedZgSKu3gfZXgYdUhQ==
dependencies: dependencies:
"@aws-sdk/credential-provider-env" "3.862.0" "@aws-sdk/credential-provider-env" "3.864.0"
"@aws-sdk/credential-provider-http" "3.862.0" "@aws-sdk/credential-provider-http" "3.864.0"
"@aws-sdk/credential-provider-ini" "3.862.0" "@aws-sdk/credential-provider-ini" "3.864.0"
"@aws-sdk/credential-provider-process" "3.862.0" "@aws-sdk/credential-provider-process" "3.864.0"
"@aws-sdk/credential-provider-sso" "3.862.0" "@aws-sdk/credential-provider-sso" "3.864.0"
"@aws-sdk/credential-provider-web-identity" "3.862.0" "@aws-sdk/credential-provider-web-identity" "3.864.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@smithy/credential-provider-imds" "^4.0.7" "@smithy/credential-provider-imds" "^4.0.7"
"@smithy/property-provider" "^4.0.5" "@smithy/property-provider" "^4.0.5"
@@ -491,12 +491,12 @@
"@smithy/types" "^4.3.1" "@smithy/types" "^4.3.1"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/credential-provider-process@3.862.0": "@aws-sdk/credential-provider-process@3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.862.0.tgz#6d86202164f31a10180d39870e4e1278180be516" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.864.0.tgz#5f39e34a084cfa07966874955fa3aa0f966bcf15"
integrity sha512-bR/eRCjRsilAuaUpNzTWWE4sUxJC4k571+4LLxE6Xo+0oYHfH+Ih00+sQRX06s4SqZZROdppissm3OOr5d26qA== integrity sha512-Zxnn1hxhq7EOqXhVYgkF4rI9MnaO3+6bSg/tErnBQ3F8kDpA7CFU24G1YxwaJXp2X4aX3LwthefmSJHwcVP/2g==
dependencies: dependencies:
"@aws-sdk/core" "3.862.0" "@aws-sdk/core" "3.864.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@smithy/property-provider" "^4.0.5" "@smithy/property-provider" "^4.0.5"
"@smithy/shared-ini-file-loader" "^4.0.5" "@smithy/shared-ini-file-loader" "^4.0.5"
@@ -517,14 +517,14 @@
"@smithy/types" "^4.3.1" "@smithy/types" "^4.3.1"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/credential-provider-sso@3.862.0": "@aws-sdk/credential-provider-sso@3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.862.0.tgz#3aafb0527ccce5f246eb65340e45a6eded6716ee" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.864.0.tgz#1556640016f9bd3dd1c2e140270098a75c922ca3"
integrity sha512-1E1rTKWJAbzN/uiIXFPCVAS2PrZgy87O6BEO69404bI7o/iYHOfohfn66bdSqBnZ7Tn/hFJdCk6i23U3pibf5w== integrity sha512-UPyPNQbxDwHVGmgWdGg9/9yvzuedRQVF5jtMkmP565YX9pKZ8wYAcXhcYdNPWFvH0GYdB0crKOmvib+bmCuwkw==
dependencies: dependencies:
"@aws-sdk/client-sso" "3.862.0" "@aws-sdk/client-sso" "3.864.0"
"@aws-sdk/core" "3.862.0" "@aws-sdk/core" "3.864.0"
"@aws-sdk/token-providers" "3.862.0" "@aws-sdk/token-providers" "3.864.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@smithy/property-provider" "^4.0.5" "@smithy/property-provider" "^4.0.5"
"@smithy/shared-ini-file-loader" "^4.0.5" "@smithy/shared-ini-file-loader" "^4.0.5"
@@ -543,13 +543,13 @@
"@smithy/types" "^4.3.1" "@smithy/types" "^4.3.1"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/credential-provider-web-identity@3.862.0": "@aws-sdk/credential-provider-web-identity@3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.862.0.tgz#00cf9dbed1bd1c0772e5b840fd848e0a6db45855" resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.864.0.tgz#5cf54ec064957552e4c8c9070fd2b313f152a776"
integrity sha512-Skv07eOS4usDf/Bna3FWKIo0/35qhxb22Z/OxrbNtx2Hxa/upp42S+Y6fA9qzgLqXMNYDZngKYwwMPtzrbkMAg== integrity sha512-nNcjPN4SYg8drLwqK0vgVeSvxeGQiD0FxOaT38mV2H8cu0C5NzpvA+14Xy+W6vT84dxgmJYKk71Cr5QL2Oz+rA==
dependencies: dependencies:
"@aws-sdk/core" "3.862.0" "@aws-sdk/core" "3.864.0"
"@aws-sdk/nested-clients" "3.862.0" "@aws-sdk/nested-clients" "3.864.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@smithy/property-provider" "^4.0.5" "@smithy/property-provider" "^4.0.5"
"@smithy/types" "^4.3.2" "@smithy/types" "^4.3.2"
@@ -568,10 +568,10 @@
stream-browserify "3.0.0" stream-browserify "3.0.0"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/lib-storage@^3.862.0": "@aws-sdk/lib-storage@^3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/lib-storage/-/lib-storage-3.862.0.tgz#fa7068ff94e3b8ea71bbfdfc55842ad5231c0e56" resolved "https://registry.yarnpkg.com/@aws-sdk/lib-storage/-/lib-storage-3.864.0.tgz#3433b1ccd635e0d8904439f63fb2a5da05a0c2de"
integrity sha512-LonTzJcUZh9wg5NsqT5lWy2VRLrbjLu/EpmQSC6vr1x2Eqj/T47HPEMXomeQyEChRM3c4e3KXFt3qPpz4d61rQ== integrity sha512-Me/HlMXXPv3tStPQufdwnYGholY14JmmzCdOjhnG7gnaClBEnroZKcHuQhrgMm+KyfbzCQ2+9YHsULOfFrg7Mw==
dependencies: dependencies:
"@smithy/abort-controller" "^4.0.5" "@smithy/abort-controller" "^4.0.5"
"@smithy/middleware-endpoint" "^4.1.18" "@smithy/middleware-endpoint" "^4.1.18"
@@ -646,15 +646,15 @@
"@smithy/util-utf8" "^4.0.0" "@smithy/util-utf8" "^4.0.0"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/middleware-flexible-checksums@3.862.0": "@aws-sdk/middleware-flexible-checksums@3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.862.0.tgz#63517732954af1cb143ece82ffdb7a1b9a1256ea" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.864.0.tgz#fcbb40ae1513f96185ec961693c0f55ec1f4da18"
integrity sha512-3PuTNJs43GmtNIfj4R/aNPGX6lfIq0gjfekVPUO/MnP/eV+RVgkCvEqWYyN6RZyOzrzsJydXbmydwLHAwMzxiw== integrity sha512-MvakvzPZi9uyP3YADuIqtk/FAcPFkyYFWVVMf5iFs/rCdk0CUzn02Qf4CSuyhbkS6Y0KrAsMgKR4MgklPU79Wg==
dependencies: dependencies:
"@aws-crypto/crc32" "5.2.0" "@aws-crypto/crc32" "5.2.0"
"@aws-crypto/crc32c" "5.2.0" "@aws-crypto/crc32c" "5.2.0"
"@aws-crypto/util" "5.2.0" "@aws-crypto/util" "5.2.0"
"@aws-sdk/core" "3.862.0" "@aws-sdk/core" "3.864.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@smithy/is-array-buffer" "^4.0.0" "@smithy/is-array-buffer" "^4.0.0"
"@smithy/node-config-provider" "^4.1.4" "@smithy/node-config-provider" "^4.1.4"
@@ -761,12 +761,12 @@
"@smithy/util-utf8" "^4.0.0" "@smithy/util-utf8" "^4.0.0"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/middleware-sdk-s3@3.862.0": "@aws-sdk/middleware-sdk-s3@3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.862.0.tgz#12a75f7af830e93a72b879b18e870cdb17bf3474" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.864.0.tgz#5142210471ed702452277ad653af483147c42598"
integrity sha512-rDRHxxZuY9E7py/OVYN1VQRAw0efEThvK5sZ3HfNNpL6Zk4HeOGtc6NtULSfeCeyHCVlJsdOVkIxJge2Ax5vSA== integrity sha512-GjYPZ6Xnqo17NnC8NIQyvvdzzO7dm+Ks7gpxD/HsbXPmV2aEfuFveJXneGW9e1BheSKFff6FPDWu8Gaj2Iu1yg==
dependencies: dependencies:
"@aws-sdk/core" "3.862.0" "@aws-sdk/core" "3.864.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@aws-sdk/util-arn-parser" "3.804.0" "@aws-sdk/util-arn-parser" "3.804.0"
"@smithy/core" "^3.8.0" "@smithy/core" "^3.8.0"
@@ -812,12 +812,12 @@
"@smithy/types" "^4.3.1" "@smithy/types" "^4.3.1"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/middleware-user-agent@3.862.0": "@aws-sdk/middleware-user-agent@3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.862.0.tgz#db9935e5a12eed53d79d1bba06f1880870d4fe53" resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.864.0.tgz#7c8a5e7f09eb2855f9a045cdfeee56e099e15552"
integrity sha512-7OOaGbAw7Kg1zoKO9wV8cA5NnJC+RYsocjmP3FZ0FiKa7gbmeQ6Cfheunzd1Re9fgelgL3OIRjqO5mSmOIhyhA== integrity sha512-wrddonw4EyLNSNBrApzEhpSrDwJiNfjxDm5E+bn8n32BbAojXASH8W8jNpxz/jMgNkkJNxCfyqybGKzBX0OhbQ==
dependencies: dependencies:
"@aws-sdk/core" "3.862.0" "@aws-sdk/core" "3.864.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@aws-sdk/util-endpoints" "3.862.0" "@aws-sdk/util-endpoints" "3.862.0"
"@smithy/core" "^3.8.0" "@smithy/core" "^3.8.0"
@@ -869,23 +869,23 @@
"@smithy/util-utf8" "^4.0.0" "@smithy/util-utf8" "^4.0.0"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/nested-clients@3.862.0": "@aws-sdk/nested-clients@3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.862.0.tgz#50322a72af7eb65678f5a19d58f4c4c32ae6e292" resolved "https://registry.yarnpkg.com/@aws-sdk/nested-clients/-/nested-clients-3.864.0.tgz#8d8b7e8e481649ae0f6ef37339b07cd8f6405e74"
integrity sha512-fPrfXa+m9S0DA5l8+p4A9NFQ22lEHm/ezaUWWWs6F3/U49lR6yKhNAGji3LlIG7b7ZdTJ3smAcaxNHclJsoQIg== integrity sha512-H1C+NjSmz2y8Tbgh7Yy89J20yD/hVyk15hNoZDbCYkXg0M358KS7KVIEYs8E2aPOCr1sK3HBE819D/yvdMgokA==
dependencies: dependencies:
"@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-browser" "5.2.0"
"@aws-crypto/sha256-js" "5.2.0" "@aws-crypto/sha256-js" "5.2.0"
"@aws-sdk/core" "3.862.0" "@aws-sdk/core" "3.864.0"
"@aws-sdk/middleware-host-header" "3.862.0" "@aws-sdk/middleware-host-header" "3.862.0"
"@aws-sdk/middleware-logger" "3.862.0" "@aws-sdk/middleware-logger" "3.862.0"
"@aws-sdk/middleware-recursion-detection" "3.862.0" "@aws-sdk/middleware-recursion-detection" "3.862.0"
"@aws-sdk/middleware-user-agent" "3.862.0" "@aws-sdk/middleware-user-agent" "3.864.0"
"@aws-sdk/region-config-resolver" "3.862.0" "@aws-sdk/region-config-resolver" "3.862.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@aws-sdk/util-endpoints" "3.862.0" "@aws-sdk/util-endpoints" "3.862.0"
"@aws-sdk/util-user-agent-browser" "3.862.0" "@aws-sdk/util-user-agent-browser" "3.862.0"
"@aws-sdk/util-user-agent-node" "3.862.0" "@aws-sdk/util-user-agent-node" "3.864.0"
"@smithy/config-resolver" "^4.1.5" "@smithy/config-resolver" "^4.1.5"
"@smithy/core" "^3.8.0" "@smithy/core" "^3.8.0"
"@smithy/fetch-http-handler" "^5.1.1" "@smithy/fetch-http-handler" "^5.1.1"
@@ -951,12 +951,12 @@
"@smithy/types" "^4.3.1" "@smithy/types" "^4.3.1"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/s3-request-presigner@^3.862.0": "@aws-sdk/s3-request-presigner@^3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.862.0.tgz#39773f00accd8ca6941007b02dc77fcd73093de6" resolved "https://registry.yarnpkg.com/@aws-sdk/s3-request-presigner/-/s3-request-presigner-3.864.0.tgz#dcef376d61552e24a5c96fd563e692eecdf29e7f"
integrity sha512-GkWvScAlg1YPLBc7tXmaMJ3i3qi6pCbKmMASnwcSdJufWQtnMqXwiHzDlxheGodx68MC/sOryuQGtKVdAkPwOg== integrity sha512-IiVFDxabrqTB1A9qZI6IEa3cOgF2eciUG4UX27HzkMY6UXG0EZhnGkgkgHYMt6j2hGAFOvAh0ogv/XxZLg6Zaw==
dependencies: dependencies:
"@aws-sdk/signature-v4-multi-region" "3.862.0" "@aws-sdk/signature-v4-multi-region" "3.864.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@aws-sdk/util-format-url" "3.862.0" "@aws-sdk/util-format-url" "3.862.0"
"@smithy/middleware-endpoint" "^4.1.18" "@smithy/middleware-endpoint" "^4.1.18"
@@ -977,12 +977,12 @@
"@smithy/types" "^4.3.1" "@smithy/types" "^4.3.1"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/signature-v4-multi-region@3.862.0": "@aws-sdk/signature-v4-multi-region@3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.862.0.tgz#4932a77b776b430e8f7afa4da25383327f700de7" resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.864.0.tgz#75e24f5382aa77b7e629f8feb366bcf2a358ffb8"
integrity sha512-ZAjrbXnu3yTxXMPiEVxDP/I8zfssrLQGgUi0NgJP6Cz/mOS/S/3hfOZrMown1jLhkTrzLpjNE8Q2n18VtRbScQ== integrity sha512-w2HIn/WIcUyv1bmyCpRUKHXB5KdFGzyxPkp/YK5g+/FuGdnFFYWGfcO8O+How4jwrZTarBYsAHW9ggoKvwr37w==
dependencies: dependencies:
"@aws-sdk/middleware-sdk-s3" "3.862.0" "@aws-sdk/middleware-sdk-s3" "3.864.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@smithy/protocol-http" "^5.1.3" "@smithy/protocol-http" "^5.1.3"
"@smithy/signature-v4" "^5.1.3" "@smithy/signature-v4" "^5.1.3"
@@ -1002,13 +1002,13 @@
"@smithy/types" "^4.3.1" "@smithy/types" "^4.3.1"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/token-providers@3.862.0": "@aws-sdk/token-providers@3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.862.0.tgz#d2d5459ca0400074508cb3012ea45213beb5551a" resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.864.0.tgz#c5f88c34bf268435a5b64b7814193c63ae330a68"
integrity sha512-p3u7aom3WQ7ArFByNbccRIkCssk5BB4IUX9oFQa2P0MOFCbkKFBLG7WMegRXhq5grOHmI4SRftEDDy3CcoTqSQ== integrity sha512-gTc2QHOBo05SCwVA65dUtnJC6QERvFaPiuppGDSxoF7O5AQNK0UR/kMSenwLqN8b5E1oLYvQTv3C1idJLRX0cg==
dependencies: dependencies:
"@aws-sdk/core" "3.862.0" "@aws-sdk/core" "3.864.0"
"@aws-sdk/nested-clients" "3.862.0" "@aws-sdk/nested-clients" "3.864.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@smithy/property-provider" "^4.0.5" "@smithy/property-provider" "^4.0.5"
"@smithy/shared-ini-file-loader" "^4.0.5" "@smithy/shared-ini-file-loader" "^4.0.5"
@@ -1125,12 +1125,12 @@
"@smithy/types" "^4.3.1" "@smithy/types" "^4.3.1"
tslib "^2.6.2" tslib "^2.6.2"
"@aws-sdk/util-user-agent-node@3.862.0": "@aws-sdk/util-user-agent-node@3.864.0":
version "3.862.0" version "3.864.0"
resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.862.0.tgz#28723b823d55fec873451a10e7c27a17c823234e" resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.864.0.tgz#2fd8276a6d7d0ee3d6fe75421c5565e63ae6a0d5"
integrity sha512-KtJdSoa1Vmwquy+zwiqRQjtsuKaHlVcZm8tsTchHbc6809/VeaC+ZZOqlil9IWOOyWNGIX8GTRwP9TEb8cT5Gw== integrity sha512-d+FjUm2eJEpP+FRpVR3z6KzMdx1qwxEYDz8jzNKwxYLBBquaBaP/wfoMtMQKAcbrR7aT9FZVZF7zDgzNxUvQlQ==
dependencies: dependencies:
"@aws-sdk/middleware-user-agent" "3.862.0" "@aws-sdk/middleware-user-agent" "3.864.0"
"@aws-sdk/types" "3.862.0" "@aws-sdk/types" "3.862.0"
"@smithy/node-config-provider" "^4.1.4" "@smithy/node-config-provider" "^4.1.4"
"@smithy/types" "^4.3.2" "@smithy/types" "^4.3.2"
@@ -1553,11 +1553,6 @@
dependencies: dependencies:
"@jridgewell/trace-mapping" "0.3.9" "@jridgewell/trace-mapping" "0.3.9"
"@ctrl/tinycolor@^3.4.1":
version "3.5.0"
resolved "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.5.0.tgz#6e52b3d1c38d13130101771821e09cdd414a16bc"
integrity sha512-tlJpwF40DEQcfR/QF+wNMVyGMaO9FQp6Z1Wahj4Gk3CJQYHwA2xVG7iKDFdW6zuxZY9XWOpGcfNCTsX4McOsOg==
"@develar/schema-utils@~2.6.5": "@develar/schema-utils@~2.6.5":
version "2.6.5" version "2.6.5"
resolved "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz#3ece22c5838402419a6e0425f85742b961d9b6c6" resolved "https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz#3ece22c5838402419a6e0425f85742b961d9b6c6"
@@ -1690,16 +1685,6 @@
minimatch "^9.0.3" minimatch "^9.0.3"
plist "^3.1.0" plist "^3.1.0"
"@element-plus/icons-vue@^2.3.1":
version "2.3.1"
resolved "https://registry.yarnpkg.com/@element-plus/icons-vue/-/icons-vue-2.3.1.tgz#1f635ad5fdd5c85ed936481525570e82b5a8307a"
integrity sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==
"@element-plus/icons-vue@^2.3.2":
version "2.3.2"
resolved "https://registry.yarnpkg.com/@element-plus/icons-vue/-/icons-vue-2.3.2.tgz#7e9cb231fb738b2056f33e22c3a29e214b538dcf"
integrity sha512-OzIuTaIfC8QXEPmJvB4Y4kw34rSXdCJzxcD1kFStBvr8bK6X1zQAYDo0CNMjojnfTqRQCJ0I7prlErcoRiET2A==
"@emnapi/core@^1.4.3": "@emnapi/core@^1.4.3":
version "1.4.5" version "1.4.5"
resolved "https://registry.yarnpkg.com/@emnapi/core/-/core-1.4.5.tgz#bfbb0cbbbb9f96ec4e2c4fd917b7bbe5495ceccb" resolved "https://registry.yarnpkg.com/@emnapi/core/-/core-1.4.5.tgz#bfbb0cbbbb9f96ec4e2c4fd917b7bbe5495ceccb"
@@ -1880,18 +1865,25 @@
debug "^4.3.1" debug "^4.3.1"
minimatch "^3.1.2" minimatch "^3.1.2"
"@eslint/config-helpers@^0.3.0": "@eslint/config-helpers@^0.3.1":
version "0.3.0" version "0.3.1"
resolved "https://registry.yarnpkg.com/@eslint/config-helpers/-/config-helpers-0.3.0.tgz#3e09a90dfb87e0005c7694791e58e97077271286" resolved "https://registry.yarnpkg.com/@eslint/config-helpers/-/config-helpers-0.3.1.tgz#d316e47905bd0a1a931fa50e669b9af4104d1617"
integrity sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw== integrity sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==
"@eslint/core@^0.15.0", "@eslint/core@^0.15.1": "@eslint/core@^0.15.1":
version "0.15.1" version "0.15.1"
resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.15.1.tgz#d530d44209cbfe2f82ef86d6ba08760196dd3b60" resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.15.1.tgz#d530d44209cbfe2f82ef86d6ba08760196dd3b60"
integrity sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA== integrity sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==
dependencies: dependencies:
"@types/json-schema" "^7.0.15" "@types/json-schema" "^7.0.15"
"@eslint/core@^0.15.2":
version "0.15.2"
resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.15.2.tgz#59386327d7862cc3603ebc7c78159d2dcc4a868f"
integrity sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==
dependencies:
"@types/json-schema" "^7.0.15"
"@eslint/eslintrc@^3.3.1": "@eslint/eslintrc@^3.3.1":
version "3.3.1" version "3.3.1"
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.3.1.tgz#e55f7f1dd400600dd066dbba349c4c0bac916964" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.3.1.tgz#e55f7f1dd400600dd066dbba349c4c0bac916964"
@@ -1907,17 +1899,17 @@
minimatch "^3.1.2" minimatch "^3.1.2"
strip-json-comments "^3.1.1" strip-json-comments "^3.1.1"
"@eslint/js@9.32.0", "@eslint/js@^9.32.0": "@eslint/js@9.33.0", "@eslint/js@^9.33.0":
version "9.32.0" version "9.33.0"
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.32.0.tgz#a02916f58bd587ea276876cb051b579a3d75d091" resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.33.0.tgz#475c92fdddab59b8b8cab960e3de2564a44bf368"
integrity sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg== integrity sha512-5K1/mKhWaMfreBGJTwval43JJmkip0RmM+3+IuqupeSKNC/Th2Kc7ucaq5ovTSra/OOKB9c58CGSz3QMVbWt0A==
"@eslint/object-schema@^2.1.6": "@eslint/object-schema@^2.1.6":
version "2.1.6" version "2.1.6"
resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.6.tgz#58369ab5b5b3ca117880c0f6c0b0f32f6950f24f" resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.6.tgz#58369ab5b5b3ca117880c0f6c0b0f32f6950f24f"
integrity sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA== integrity sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==
"@eslint/plugin-kit@^0.3.3", "@eslint/plugin-kit@^0.3.4": "@eslint/plugin-kit@^0.3.3":
version "0.3.4" version "0.3.4"
resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.3.4.tgz#c6b9f165e94bf4d9fdd493f1c028a94aaf5fc1cc" resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.3.4.tgz#c6b9f165e94bf4d9fdd493f1c028a94aaf5fc1cc"
integrity sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw== integrity sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==
@@ -1925,17 +1917,13 @@
"@eslint/core" "^0.15.1" "@eslint/core" "^0.15.1"
levn "^0.4.1" levn "^0.4.1"
"@floating-ui/core@^1.0.5": "@eslint/plugin-kit@^0.3.5":
version "1.1.0" version "0.3.5"
resolved "https://registry.npmjs.org/@floating-ui/core/-/core-1.1.0.tgz#0a1dee4bbce87ff71602625d33f711cafd8afc08" resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz#fd8764f0ee79c8ddab4da65460c641cefee017c5"
integrity sha512-zbsLwtnHo84w1Kc8rScAo5GMk1GdecSlrflIbfnEBJwvTSj1SL6kkOYV+nHraMCPEy+RNZZUaZyL8JosDGCtGQ== integrity sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==
"@floating-ui/dom@^1.0.1":
version "1.1.0"
resolved "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.1.0.tgz#29fea1344fdef15b6ba270a733d20b7134fee5c2"
integrity sha512-TSogMPVxbRe77QCj1dt8NmRiJasPvuc+eT5jnJ6YpLqgOD2zXc5UA3S1qwybN+GVCDNdKfpKy1oj8RpzLJvh6A==
dependencies: dependencies:
"@floating-ui/core" "^1.0.5" "@eslint/core" "^0.15.2"
levn "^0.4.1"
"@gar/promisify@^1.1.3": "@gar/promisify@^1.1.3":
version "1.1.3" version "1.1.3"
@@ -2677,11 +2665,6 @@
resolved "https://registry.yarnpkg.com/@pkgr/core/-/core-0.2.9.tgz#d229a7b7f9dac167a156992ef23c7f023653f53b" resolved "https://registry.yarnpkg.com/@pkgr/core/-/core-0.2.9.tgz#d229a7b7f9dac167a156992ef23c7f023653f53b"
integrity sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA== integrity sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==
"@popperjs/core@npm:@sxzz/popperjs-es@^2.11.7":
version "2.11.7"
resolved "https://registry.npmjs.org/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz#a7f69e3665d3da9b115f9e71671dae1b97e13671"
integrity sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==
"@rolldown/pluginutils@1.0.0-beta.29": "@rolldown/pluginutils@1.0.0-beta.29":
version "1.0.0-beta.29" version "1.0.0-beta.29"
resolved "https://registry.yarnpkg.com/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.29.tgz#f8fc9a8788757dccba0d3b7fee93183621773d4c" resolved "https://registry.yarnpkg.com/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.29.tgz#f8fc9a8788757dccba0d3b7fee93183621773d4c"
@@ -3925,23 +3908,11 @@
dependencies: dependencies:
"@types/lodash" "*" "@types/lodash" "*"
"@types/lodash-es@^4.17.6":
version "4.17.6"
resolved "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.6.tgz#c2ed4c8320ffa6f11b43eb89e9eaeec65966a0a0"
integrity sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==
dependencies:
"@types/lodash" "*"
"@types/lodash@*": "@types/lodash@*":
version "4.14.178" version "4.14.178"
resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.178.tgz#341f6d2247db528d4a13ddbb374bcdc80406f4f8" resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.178.tgz#341f6d2247db528d4a13ddbb374bcdc80406f4f8"
integrity sha512-0d5Wd09ItQWH1qFbEyQ7oTQ3GZrMfth5JkbN3EvTKLXcHLRDSXeLnlvlOn0wvxVIwK5o2M8JzP/OWz7T3NRsbw== integrity sha512-0d5Wd09ItQWH1qFbEyQ7oTQ3GZrMfth5JkbN3EvTKLXcHLRDSXeLnlvlOn0wvxVIwK5o2M8JzP/OWz7T3NRsbw==
"@types/lodash@^4.14.182":
version "4.14.182"
resolved "https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.182.tgz#05301a4d5e62963227eaafe0ce04dd77c54ea5c2"
integrity sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==
"@types/lodash@^4.17.17": "@types/lodash@^4.17.17":
version "4.17.20" version "4.17.20"
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.17.20.tgz#1ca77361d7363432d29f5e55950d9ec1e1c6ea93" resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.17.20.tgz#1ca77361d7363432d29f5e55950d9ec1e1c6ea93"
@@ -4081,11 +4052,6 @@
resolved "https://registry.yarnpkg.com/@types/video.js/-/video.js-7.3.58.tgz#7e8cdafee25c75d6eb18f530b93ac52edff53c03" resolved "https://registry.yarnpkg.com/@types/video.js/-/video.js-7.3.58.tgz#7e8cdafee25c75d6eb18f530b93ac52edff53c03"
integrity sha512-1CQjuSrgbv1/dhmcfQ83eVyYbvGyqhTvb2Opxr0QCV+iJ4J6/J+XWQ3Om59WiwCd1MN3rDUHasx5XRrpUtewYQ== integrity sha512-1CQjuSrgbv1/dhmcfQ83eVyYbvGyqhTvb2Opxr0QCV+iJ4J6/J+XWQ3Om59WiwCd1MN3rDUHasx5XRrpUtewYQ==
"@types/web-bluetooth@^0.0.16":
version "0.0.16"
resolved "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz#1d12873a8e49567371f2a75fe3e7f7edca6662d8"
integrity sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==
"@types/web-bluetooth@^0.0.21": "@types/web-bluetooth@^0.0.21":
version "0.0.21" version "0.0.21"
resolved "https://registry.yarnpkg.com/@types/web-bluetooth/-/web-bluetooth-0.0.21.tgz#525433c784aed9b457aaa0ee3d92aeb71f346b63" resolved "https://registry.yarnpkg.com/@types/web-bluetooth/-/web-bluetooth-0.0.21.tgz#525433c784aed9b457aaa0ee3d92aeb71f346b63"
@@ -4417,7 +4383,7 @@
mux.js "6.2.0" mux.js "6.2.0"
video.js "^7 || ^8" video.js "^7 || ^8"
"@videojs/http-streaming@^3.17.0": "@videojs/http-streaming@^3.17.2":
version "3.17.2" version "3.17.2"
resolved "https://registry.yarnpkg.com/@videojs/http-streaming/-/http-streaming-3.17.2.tgz#264eaf23980f4f0e3ad918a665ac60f178f01ff8" resolved "https://registry.yarnpkg.com/@videojs/http-streaming/-/http-streaming-3.17.2.tgz#264eaf23980f4f0e3ad918a665ac60f178f01ff8"
integrity sha512-VBQ3W4wnKnVKb/limLdtSD2rAd5cmHN70xoMf4OmuDd0t2kfJX04G+sfw6u2j8oOm2BXYM9E1f4acHruqKnM1g== integrity sha512-VBQ3W4wnKnVKb/limLdtSD2rAd5cmHN70xoMf4OmuDd0t2kfJX04G+sfw6u2j8oOm2BXYM9E1f4acHruqKnM1g==
@@ -4676,38 +4642,16 @@
"@vueuse/metadata" "13.6.0" "@vueuse/metadata" "13.6.0"
"@vueuse/shared" "13.6.0" "@vueuse/shared" "13.6.0"
"@vueuse/core@^9.1.0":
version "9.9.0"
resolved "https://registry.npmjs.org/@vueuse/core/-/core-9.9.0.tgz#ad6849cd03ba7ee396ef93fa01d4f2e5b11a4942"
integrity sha512-JdDb7TrE0imZnwBhMF4+0PCJqGD3AxzH8S2sfk54P0rqvklK+EAtAR/mPb1HwV/JPujQFQJhghQ190Yq03YpVw==
dependencies:
"@types/web-bluetooth" "^0.0.16"
"@vueuse/metadata" "9.9.0"
"@vueuse/shared" "9.9.0"
vue-demi "*"
"@vueuse/metadata@13.6.0": "@vueuse/metadata@13.6.0":
version "13.6.0" version "13.6.0"
resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-13.6.0.tgz#49196025c96c7daeb591c20a54b61cc336af99b6" resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-13.6.0.tgz#49196025c96c7daeb591c20a54b61cc336af99b6"
integrity sha512-rnIH7JvU7NjrpexTsl2Iwv0V0yAx9cw7+clymjKuLSXG0QMcLD0LDgdNmXic+qL0SGvgSVPEpM9IDO/wqo1vkQ== integrity sha512-rnIH7JvU7NjrpexTsl2Iwv0V0yAx9cw7+clymjKuLSXG0QMcLD0LDgdNmXic+qL0SGvgSVPEpM9IDO/wqo1vkQ==
"@vueuse/metadata@9.9.0":
version "9.9.0"
resolved "https://registry.npmjs.org/@vueuse/metadata/-/metadata-9.9.0.tgz#d3f3f40dcedb6a045e7940a1fba78828a70d9b7e"
integrity sha512-pgxsUJv/d7IjKpLeB6TthggEsaBwM3ffc5jPrr5TmxAm/fup0mGR5VTzrdA/PSx85tpb+CIvP92D+55qBNc8ag==
"@vueuse/shared@13.6.0": "@vueuse/shared@13.6.0":
version "13.6.0" version "13.6.0"
resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-13.6.0.tgz#872fdbd725fb4e3a12bd5aab85af9a5db0b1e481" resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-13.6.0.tgz#872fdbd725fb4e3a12bd5aab85af9a5db0b1e481"
integrity sha512-pDykCSoS2T3fsQrYqf9SyF0QXWHmcGPQ+qiOVjlYSzlWd9dgppB2bFSM1GgKKkt7uzn0BBMV3IbJsUfHG2+BCg== integrity sha512-pDykCSoS2T3fsQrYqf9SyF0QXWHmcGPQ+qiOVjlYSzlWd9dgppB2bFSM1GgKKkt7uzn0BBMV3IbJsUfHG2+BCg==
"@vueuse/shared@9.9.0":
version "9.9.0"
resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-9.9.0.tgz#3f02e6a86d9c789c3dd73308bd3adea958860086"
integrity sha512-+D0XFwHG0T+uaIbCSlROBwm1wzs71B7n3KyDOxnvfEMMHDOzl09rYKwaE2AENmYwYPXfHPbSBRDD2gBVHbvTcg==
dependencies:
vue-demi "*"
"@xmldom/xmldom@^0.8.3": "@xmldom/xmldom@^0.8.3":
version "0.8.6" version "0.8.6"
resolved "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.6.tgz#8a1524eb5bd5e965c1e3735476f0262469f71440" resolved "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.6.tgz#8a1524eb5bd5e965c1e3735476f0262469f71440"
@@ -5058,11 +5002,6 @@ async-exit-hook@^2.0.1:
resolved "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz#8bd8b024b0ec9b1c01cccb9af9db29bd717dfaf3" resolved "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz#8bd8b024b0ec9b1c01cccb9af9db29bd717dfaf3"
integrity sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw== integrity sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==
async-validator@^4.2.5:
version "4.2.5"
resolved "https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz#c96ea3332a521699d0afaaceed510a54656c6339"
integrity sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==
async@^3.2.3: async@^3.2.3:
version "3.2.4" version "3.2.4"
resolved "https://registry.npmjs.org/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" resolved "https://registry.npmjs.org/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c"
@@ -6511,27 +6450,6 @@ electron@^36.7.3:
"@types/node" "^22.7.7" "@types/node" "^22.7.7"
extract-zip "^2.0.1" extract-zip "^2.0.1"
element-plus@2.10.5:
version "2.10.5"
resolved "https://registry.yarnpkg.com/element-plus/-/element-plus-2.10.5.tgz#38ba09c9c7e0e5a8cae6c0bd591c17004ea7f9c8"
integrity sha512-O9wTDu3Tm51ACVByWrThtBhH4Ygefg1HGY5pyAaxnoIrj8uMN0GtZ4IREwR3Yw/6sM2HyxjrsGI/D46iUVP97A==
dependencies:
"@ctrl/tinycolor" "^3.4.1"
"@element-plus/icons-vue" "^2.3.1"
"@floating-ui/dom" "^1.0.1"
"@popperjs/core" "npm:@sxzz/popperjs-es@^2.11.7"
"@types/lodash" "^4.14.182"
"@types/lodash-es" "^4.17.6"
"@vueuse/core" "^9.1.0"
async-validator "^4.2.5"
dayjs "^1.11.13"
escape-html "^1.0.3"
lodash "^4.17.21"
lodash-es "^4.17.21"
lodash-unified "^1.0.2"
memoize-one "^6.0.0"
normalize-wheel-es "^1.2.0"
emoji-regex@^10.3.0: emoji-regex@^10.3.0:
version "10.4.0" version "10.4.0"
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-10.4.0.tgz#03553afea80b3975749cfcb36f776ca268e413d4" resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-10.4.0.tgz#03553afea80b3975749cfcb36f776ca268e413d4"
@@ -6862,19 +6780,19 @@ eslint-visitor-keys@^4.2.0, eslint-visitor-keys@^4.2.1:
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1"
integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ== integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==
eslint@^9.32.0: eslint@^9.33.0:
version "9.32.0" version "9.33.0"
resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.32.0.tgz#4ea28df4a8dbc454e1251e0f3aed4bcf4ce50a47" resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.33.0.tgz#cc186b3d9eb0e914539953d6a178a5b413997b73"
integrity sha512-LSehfdpgMeWcTZkWZVIJl+tkZ2nuSkyyB9C27MZqFWXuph7DvaowgcTvKqxvpLW1JZIk8PN7hFY3Rj9LQ7m7lg== integrity sha512-TS9bTNIryDzStCpJN93aC5VRSW3uTx9sClUn4B87pwiCaJh220otoI0X8mJKr+VcPtniMdN8GKjlwgWGUv5ZKA==
dependencies: dependencies:
"@eslint-community/eslint-utils" "^4.2.0" "@eslint-community/eslint-utils" "^4.2.0"
"@eslint-community/regexpp" "^4.12.1" "@eslint-community/regexpp" "^4.12.1"
"@eslint/config-array" "^0.21.0" "@eslint/config-array" "^0.21.0"
"@eslint/config-helpers" "^0.3.0" "@eslint/config-helpers" "^0.3.1"
"@eslint/core" "^0.15.0" "@eslint/core" "^0.15.2"
"@eslint/eslintrc" "^3.3.1" "@eslint/eslintrc" "^3.3.1"
"@eslint/js" "9.32.0" "@eslint/js" "9.33.0"
"@eslint/plugin-kit" "^0.3.4" "@eslint/plugin-kit" "^0.3.5"
"@humanfs/node" "^0.16.6" "@humanfs/node" "^0.16.6"
"@humanwhocodes/module-importer" "^1.0.1" "@humanwhocodes/module-importer" "^1.0.1"
"@humanwhocodes/retry" "^0.4.2" "@humanwhocodes/retry" "^0.4.2"
@@ -8817,11 +8735,6 @@ lodash-es@^4.17.21:
resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee"
integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==
lodash-unified@^1.0.2:
version "1.0.3"
resolved "https://registry.npmjs.org/lodash-unified/-/lodash-unified-1.0.3.tgz#80b1eac10ed2eb02ed189f08614a29c27d07c894"
integrity sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==
lodash.camelcase@^4.3.0: lodash.camelcase@^4.3.0:
version "4.3.0" version "4.3.0"
resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
@@ -8969,10 +8882,10 @@ lru-cache@^7.14.1, lru-cache@^7.7.1:
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89"
integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==
lucide-vue-next@^0.537.0: lucide-vue-next@^0.539.0:
version "0.537.0" version "0.539.0"
resolved "https://registry.yarnpkg.com/lucide-vue-next/-/lucide-vue-next-0.537.0.tgz#ec3abc1b557f5f0374b42749a3f8713f7131f368" resolved "https://registry.yarnpkg.com/lucide-vue-next/-/lucide-vue-next-0.539.0.tgz#e10c39ab86f08f9fee9180df9c3c8e89c65632ee"
integrity sha512-Bqlxu7xhVCsXohAm/DU1qR4fjNVNBPTbvu4t6rPgnIF2J2wpmNaX3zW6K0brgOzmlBwhIWnBFwkQXXxMpvn9cw== integrity sha512-8Y75ekxsBqW+9YZPCbxE6KXoCbNmJYUujKP+nK2cIqmONJXvUSeyroEW4DV1Kjlw8ZvmfKwP0FpdjPzuKvRsQw==
m3u8-parser@^6.0.0: m3u8-parser@^6.0.0:
version "6.0.0" version "6.0.0"
@@ -9071,11 +8984,6 @@ media-typer@0.3.0:
resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=
memoize-one@^6.0.0:
version "6.0.0"
resolved "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz#b2591b871ed82948aee4727dc6abceeeac8c1045"
integrity sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==
meow@^12.0.1: meow@^12.0.1:
version "12.1.0" version "12.1.0"
resolved "https://registry.npmjs.org/meow/-/meow-12.1.0.tgz#5f0f53c17ce6691302b49a4706d7832cd5dd5dd6" resolved "https://registry.npmjs.org/meow/-/meow-12.1.0.tgz#5f0f53c17ce6691302b49a4706d7832cd5dd5dd6"
@@ -9641,11 +9549,6 @@ normalize-url@^8.0.1:
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-8.0.2.tgz#3b343a42f837e4dae2b01917c04e8de3782e9170" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-8.0.2.tgz#3b343a42f837e4dae2b01917c04e8de3782e9170"
integrity sha512-Ee/R3SyN4BuynXcnTaekmaVdbDAEiNrHqjQIA37mHU8G9pf7aaAD4ZX3XjBLo6rsdcxA/gtkcNYZLt30ACgynw== integrity sha512-Ee/R3SyN4BuynXcnTaekmaVdbDAEiNrHqjQIA37mHU8G9pf7aaAD4ZX3XjBLo6rsdcxA/gtkcNYZLt30ACgynw==
normalize-wheel-es@^1.2.0:
version "1.2.0"
resolved "https://registry.npmjs.org/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz#0fa2593d619f7245a541652619105ab076acf09e"
integrity sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==
npm-check-updates@^18.0.2: npm-check-updates@^18.0.2:
version "18.0.2" version "18.0.2"
resolved "https://registry.yarnpkg.com/npm-check-updates/-/npm-check-updates-18.0.2.tgz#ff956c9ae0eab87eaf4ae586849203ca91257f02" resolved "https://registry.yarnpkg.com/npm-check-updates/-/npm-check-updates-18.0.2.tgz#ff956c9ae0eab87eaf4ae586849203ca91257f02"
@@ -12044,13 +11947,13 @@ verror@^1.10.0:
videojs-font "3.2.0" videojs-font "3.2.0"
videojs-vtt.js "0.15.4" videojs-vtt.js "0.15.4"
video.js@^8.23.3: video.js@^8.23.4:
version "8.23.3" version "8.23.4"
resolved "https://registry.yarnpkg.com/video.js/-/video.js-8.23.3.tgz#8058d9e83ccce5d352324d2cf8dcbac1c100e035" resolved "https://registry.yarnpkg.com/video.js/-/video.js-8.23.4.tgz#65876174dfcee1057102a03a847fdaa8cf346c66"
integrity sha512-Toe0VLlDZcUhiaWfcePS1OEdT3ATfktm0hk/PELfD7zUoPDHeT+cJf/wZmCy5M5eGVwtGUg25RWPCj1L/1XufA== integrity sha512-qI0VTlYmKzEqRsz1Nppdfcaww4RSxZAq77z2oNSl3cNg2h6do5C8Ffl0KqWQ1OpD8desWXsCrde7tKJ9gGTEyQ==
dependencies: dependencies:
"@babel/runtime" "^7.12.5" "@babel/runtime" "^7.12.5"
"@videojs/http-streaming" "^3.17.0" "@videojs/http-streaming" "^3.17.2"
"@videojs/vhs-utils" "^4.1.1" "@videojs/vhs-utils" "^4.1.1"
"@videojs/xhr" "2.7.0" "@videojs/xhr" "2.7.0"
aes-decrypter "^4.0.2" aes-decrypter "^4.0.2"
@@ -12119,11 +12022,6 @@ vscode-uri@^3.0.8:
resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.1.0.tgz#dd09ec5a66a38b5c3fffc774015713496d14e09c" resolved "https://registry.yarnpkg.com/vscode-uri/-/vscode-uri-3.1.0.tgz#dd09ec5a66a38b5c3fffc774015713496d14e09c"
integrity sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ== integrity sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==
vue-demi@*:
version "0.13.11"
resolved "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz#7d90369bdae8974d87b1973564ad390182410d99"
integrity sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==
vue-demi@^0.12.5: vue-demi@^0.12.5:
version "0.12.5" version "0.12.5"
resolved "https://registry.npmjs.org/vue-demi/-/vue-demi-0.12.5.tgz#8eeed566a7d86eb090209a11723f887d28aeb2d1" resolved "https://registry.npmjs.org/vue-demi/-/vue-demi-0.12.5.tgz#8eeed566a7d86eb090209a11723f887d28aeb2d1"