diff --git a/src/api/all/assignment-management.ts b/src/api/all/assignment-management.ts new file mode 100644 index 0000000..2d7834f --- /dev/null +++ b/src/api/all/assignment-management.ts @@ -0,0 +1,24 @@ +import Http from '@/api'; + +// 任务管理-分页 +export const getTaskSchedules = (params = {}) => { + return Http.get('/v1/media-accounts/task-schedules', params); +}; + +// 任务管理-删除 +export const delTaskSchedules = (id: string) => { + console.log('id', id); + return Http.delete(`/v1/task-schedules/${id}`); +}; + +// 任务管理-修改 +export const editTaskSchedules = (id: string, params = {}) => { + console.log('id', id); + return Http.put(`/v1/task-schedules/${id}`,params); +}; + +// 任务管理-详情 +export const getTaskSchedulesDetail = (id: string) => { + console.log('id', id); + return Http.get(`/v1/task-schedules/${id}`); +}; diff --git a/src/components/common-select/index.vue b/src/components/common-select/index.vue index 80dc179..430f2ad 100644 --- a/src/components/common-select/index.vue +++ b/src/components/common-select/index.vue @@ -14,7 +14,10 @@ @change="handleChange" > - {{ item.name }} + + + {{ item.name }} + @@ -73,4 +76,4 @@ const handleChange = (value) => { selectedValues.value = value; emits('change', value); }; - + \ No newline at end of file diff --git a/src/layouts/components/siderBar/menu-list.ts b/src/layouts/components/siderBar/menu-list.ts index a94e3ed..1accbec 100644 --- a/src/layouts/components/siderBar/menu-list.ts +++ b/src/layouts/components/siderBar/menu-list.ts @@ -101,10 +101,11 @@ export const MENU_LIST = >{ ], }, { - key: 'ModTaskManage', + key: 'assignmentManagement', label: '任务管理', icon: ['svg-taskManage', 'svg-taskManage-active'], - routeName: 'TaskManagement', + routeName: 'AssignmentManagement', + activeMatch: ['AssignmentManagement'], }, ], [GROUP_WRITER_NAME]: [ @@ -139,7 +140,7 @@ export const MENU_LIST = >{ ], }, ], - [GROUP_MANAGEMENT_NAME]:[ + [GROUP_MANAGEMENT_NAME]: [ { key: 'ModManagement', label: '管理中心', @@ -151,9 +152,7 @@ export const MENU_LIST = >{ label: '个人信息', routeName: 'ManagementPerson', requireLogin: true, - activeMatch: [ - 'ManagementPerson', - ], + activeMatch: ['ManagementPerson'], }, { key: 'ModManagementEnterprise', @@ -172,6 +171,6 @@ export const MENU_LIST = >{ activeMatch: ['ManagementAccount'], }, ], - } - ] + }, + ], }; diff --git a/src/router/routes/modules/propertyMarketing.ts b/src/router/routes/modules/propertyMarketing.ts index fcfbaa1..fd6a1f2 100644 --- a/src/router/routes/modules/propertyMarketing.ts +++ b/src/router/routes/modules/propertyMarketing.ts @@ -71,7 +71,21 @@ const COMPONENTS: AppRouteRecordRaw[] = [ requireLogin: true, roles: ['*'], }, - component: () => import('@/views/property-marketing/media-account/account-dashboard/index.vue'), + component: () => import('@/views/property-marketing/media-account/account-dashboard/index.vue'), + }, + + { + path: 'management-detail/:id', + name: 'managementDetail', + meta: { + locale: '任务详情', + requiresAuth: true, + requireLogin: true, + roles: ['*'], + hideInMenu: true, + activeMenu: 'MediaAccountAccountDashboard', + }, + component: () => import('@/views/property-marketing/assignment-management/managementDetail.vue'), }, { path: 'detail/:id', @@ -121,7 +135,7 @@ const COMPONENTS: AppRouteRecordRaw[] = [ // requireLogin: true, // roles: ['*'], // }, - // component: () => import('@/views/property-marketing/put-account/account-data/index.vue'), + // component: () => import('@/views/property-marketing/put-account/account-data/index.vue'), // }, // { // path: 'account-dashboard', @@ -159,6 +173,88 @@ const COMPONENTS: AppRouteRecordRaw[] = [ // }, // ], // }, + { + path: '/assignmentManagement', + name: 'AssignmentManagement', + meta: { + locale: '任务管理', + requiresAuth: true, + requireLogin: true, + roles: ['*'], + }, + component: () => import('@/views/property-marketing/assignment-management/index.vue'), + }, + { + path: '/put-account', + name: 'PutAccount', + redirect: 'put-account/accountManagement', + meta: { + locale: '投放资源中心', + icon: IconPutAccount, + requiresAuth: true, + requireLogin: true, + roles: ['*'], + id: MENU_GROUP_IDS.PROPERTY_ID, + }, + children: [ + { + path: 'manage', + name: 'PutAccountAccountManagement', + meta: { + locale: '账户管理', + requiresAuth: true, + requireLogin: true, + roles: ['*'], + }, + component: () => import('@/views/property-marketing/put-account/account-manage/index.vue'), + }, + { + path: 'data', + name: 'PutAccountAccountData', + meta: { + locale: '账户数据', + requiresAuth: true, + requireLogin: true, + roles: ['*'], + }, + component: () => import('@/views/property-marketing/put-account/account-data/index.vue'), + }, + { + path: 'account-dashboard', + name: 'PutAccountAccountDashboard', + meta: { + locale: '投放表现分析', + requiresAuth: true, + requireLogin: true, + roles: ['*'], + }, + component: () => import('@/views/property-marketing/put-account/account-dashboard/index.vue'), + }, + { + path: 'investmentGuidelines', + name: 'PutAccountInvestmentGuidelines', + meta: { + locale: '投放指南', + requiresAuth: true, + requireLogin: true, + roles: ['*'], + }, + component: () => import('@/views/property-marketing/put-account/investment-guidelines/index.vue'), + }, + { + path: 'detail/:id', + name: 'guideDetail', + meta: { + locale: '投放指南详情', + requiresAuth: true, + hideInMenu: true, + roles: ['*'], + activeMenu: 'PutAccountInvestmentGuidelines', + }, + component: () => import('@/views/property-marketing/put-account/investment-guidelines/detail.vue'), + }, + ], + }, // { // path: '/intelligent-solution', // name: 'IntelligentSolution', diff --git a/src/stores/modules/side-bar/constants.ts b/src/stores/modules/side-bar/constants.ts index 2769953..b915916 100644 --- a/src/stores/modules/side-bar/constants.ts +++ b/src/stores/modules/side-bar/constants.ts @@ -114,3 +114,129 @@ // ], // }, // ]; +import { MENU_GROUP_IDS } from '@/router/constants'; +export const MENU_LIST = [ + { + id: MENU_GROUP_IDS.WORK_BENCH_ID, + name: '工作台', + routeName: 'Home', + includeRouteNames: ['Home'], + requiresAuth: false, + permissionKey: '', // 权限key,如果为空,则表示该菜单不需要权限,与后端约定 + }, + { + id: MENU_GROUP_IDS.MANAGEMENT_ID, + name: '任务管理', + routeName: 'assignmentManagement', + includeRouteNames: ['assignmentManagement'], + requiresAuth: false, + permissionKey: '', // 权限key,如果为空,则表示该菜单不需要权限,与后端约定 + }, + { + id: MENU_GROUP_IDS.DATA_ENGINE_ID, + name: '全域数据分析', + permissionKey: 'data_analysis', + requiresAuth: true, + children: [ + { + name: '行业热门话题洞察', + routeName: 'DataEngineHotTranslation', + includeRouteNames: ['DataEngineHotTranslation'], + }, + { + name: '行业词云', + routeName: 'DataEngineHotCloud', + includeRouteNames: ['DataEngineHotCloud'], + }, + { + name: '行业关键词动向', + routeName: 'DataEngineKeyWord', + includeRouteNames: ['DataEngineKeyWord'], + }, + { + name: '用户痛点观察', + routeName: 'DataEngineUserPainPoints', + includeRouteNames: ['DataEngineUserPainPoints'], + }, + { + name: '重点品牌动向', + routeName: 'DataEngineKeyBrandMovement', + includeRouteNames: ['DataEngineKeyBrandMovement'], + }, + { + name: '用户画像', + routeName: 'DataEngineUserPersona', + includeRouteNames: ['DataEngineUserPersona'], + }, + ], + }, + { + id: MENU_GROUP_IDS.CREATIVE_GENERATION_WORKSHOP_ID, + name: '创意生成工坊', + permissionKey: '', + requiresAuth: true, + children: [ + { + name: '内容稿件', + routeName: 'ManuscriptList', + includeRouteNames: [ + 'ManuscriptList', + 'ManuscriptUpload', + 'ManuscriptEdit', + 'ManuscriptDetail', + 'ManuscriptCheckList', + 'ManuscriptCheckListDetail', + 'ManuscriptCheck', + ], + }, + ], + }, + { + id: MENU_GROUP_IDS.PROPERTY_ID, + name: '营销资产中台', + permissionKey: 'marketing_asset', + requiresAuth: true, + children: [ + { + name: '品牌资产管理', + routeName: 'RepositoryBrandMaterials', + includeRouteNames: ['RepositoryBrandMaterials'], + }, + { + name: '账号资源中心', + routeName: 'MediaAccountAccountManagement', + includeRouteNames: [ + 'MediaAccountAccountManagement', + 'MediaAccountAccountDashboard', + 'MediaAccountAccountDetails', + 'assignmentManagement', + 'managementDetail', + ], + }, + { + name: '投放资源中心', + routeName: 'PutAccountAccountManagement', + includeRouteNames: [ + 'PutAccountAccountManagement', + 'PutAccountAccountData', + 'PutAccountAccountDashboard', + 'PutAccountInvestmentGuidelines', + 'guideDetail', + ], + }, + // { + // name: '智能方案管理', + // routeName: 'IntelligentSolutionBusinessAnalysisReport', + // includeRouteNames: [ + // 'IntelligentSolutionBusinessAnalysisReport', + // 'IntelligentSolutionCompetitiveProductAnalysisReport', + // ], + // }, + { + name: '项目管理', + routeName: 'ProjectList', + includeRouteNames: ['ProjectList'], + }, + ], + }, +]; diff --git a/src/utils/DateUtils.ts b/src/utils/DateUtils.ts new file mode 100644 index 0000000..dfcb77e --- /dev/null +++ b/src/utils/DateUtils.ts @@ -0,0 +1,382 @@ +/** + * 日期工具类 + * 提供月维度和周维度的开始结束日期获取功能 + * 周以星期日开始,星期六结束 + * 只返回日期部分,不包含时间 + */ +class DateUtils { + /** + * 获取当前时间的月开始日期和结束日期 + * @returns 包含开始和结束日期的对象 + */ + static getMonthRange(): { + start: Date; + end: Date; + startFormatted: string; + endFormatted: string; + } { + const now = new Date(); + + // 月开始日期(当月第一天) + const start = new Date(now.getFullYear(), now.getMonth(), 1); + start.setHours(0, 0, 0, 0); + + // 月结束日期(当月最后一天) + const end = new Date(now.getFullYear(), now.getMonth() + 1, 0); + end.setHours(0, 0, 0, 0); + + return { + start, + end, + startFormatted: this.formatDate(start), + endFormatted: this.formatDate(end), + }; + } + + static MonthStrToDate(dateStr: string): Date { + const year = parseInt(dateStr.split('年')[0]); + const month = parseInt(dateStr.split('年')[1].split('月')[0]) - 1; // 月份从0开始 + + const date = new Date(year, month, 1); + return date; + } + + /** + * 获取指定年份和月的范围 + * @param year 年份 + * @param month 月份(1-12) + */ + static getMonthRangeByYearMonth( + year: number, + month: number, + ): { + start: Date; + end: Date; + startFormatted: string; + endFormatted: string; + } { + // 月开始日期 + const start = new Date(year, month - 1, 1); + start.setHours(0, 0, 0, 0); + + // 月结束日期 + const end = new Date(year, month, 0); + end.setHours(0, 0, 0, 0); + + return { + start, + end, + startFormatted: this.formatDate(start), + endFormatted: this.formatDate(end), + }; + } + + /** + * 获取当前时间的周范围(以星期日开始) + * @returns 包含开始和结束日期的对象 + */ + static getWeekRange(): { + start: Date; + end: Date; + startFormatted: string; + endFormatted: string; + } { + const today = new Date(); + today.setHours(0, 0, 0, 0); + const dayOfWeek = today.getDay(); // 0是周日,1是周一,...,6是周六 + + // 周开始日期(周日) + const start = new Date(today); + start.setDate(today.getDate() - dayOfWeek); + start.setHours(0, 0, 0, 0); + + // 周结束日期(周六) + const end = new Date(start); + end.setDate(start.getDate() + 6); + end.setHours(0, 0, 0, 0); + + return { + start, + end, + startFormatted: this.formatDate(start), + endFormatted: this.formatDate(end), + }; + } + + /** + * 获取指定日期的周范围 + * @param date 指定日期 + */ + static getWeekRangeByDate(date: Date): { + start: Date; + end: Date; + startFormatted: string; + endFormatted: string; + } { + const inputDate = new Date(date); + inputDate.setHours(0, 0, 0, 0); + const dayOfWeek = inputDate.getDay(); + + // 周开始日期(周日) + const start = new Date(inputDate); + start.setDate(inputDate.getDate() - dayOfWeek); + start.setHours(0, 0, 0, 0); + + // 周结束日期(周六) + const end = new Date(start); + end.setDate(start.getDate() + 6); + end.setHours(0, 0, 0, 0); + + return { + start, + end, + startFormatted: this.formatDate(start), + endFormatted: this.formatDate(end), + }; + } + + /** + * 格式化日期(只返回日期部分) + * @param date 日期对象 + * @returns 格式化后的日期字符串 (YYYY-MM-DD) + */ + static formatDate(date: Date): string { + const year = date.getFullYear(); + const month = (date.getMonth() + 1).toString().padStart(2, '0'); + const day = date.getDate().toString().padStart(2, '0'); + + return `${year}-${month}-${day}`; + } + + /** + * 获取当前日期信息 + * @returns 包含各种格式的当前日期信息 + */ + static getCurrentDateInfo() { + const now = new Date(); + now.setHours(0, 0, 0, 0); + + const monthRange = this.getMonthRange(); + const weekRange = this.getWeekRange(); + + return { + current: { + date: now, + formatted: this.formatDate(now), + dayOfWeek: this.getChineseDayOfWeek(now), + }, + month: { + start: monthRange.start, + end: monthRange.end, + startFormatted: monthRange.startFormatted, + endFormatted: monthRange.endFormatted, + totalDays: this.getDaysInMonth(now.getFullYear(), now.getMonth() + 1), + }, + week: { + start: weekRange.start, + end: weekRange.end, + startFormatted: weekRange.startFormatted, + endFormatted: weekRange.endFormatted, + }, + }; + } + + /** + * 获取指定月份的天数 + * @param year 年份 + * @param month 月份(1-12) + * @returns 该月的天数 + */ + static getDaysInMonth(year: number, month: number): number { + return new Date(year, month, 0).getDate(); + } + + /** + * 获取中文星期几 + * @param date 日期对象 + * @returns 中文星期几 + */ + static getChineseDayOfWeek(date: Date): string { + const days = ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六']; + return days[date.getDay()]; + } + + /** + * 获取中文月份名称 + * @param month 月份(1-12) + * @returns 中文月份名称 + */ + static getChineseMonthName(month: number): string { + const months = ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月']; + return months[month - 1] || ''; + } + + /** + * 判断是否为同一天 + * @param date1 日期1 + * @param date2 日期2 + * @returns 是否为同一天 + */ + static isSameDay(date1: Date, date2: Date): boolean { + return this.formatDate(date1) === this.formatDate(date2); + } + + /** + * 获取日期差(天数) + * @param date1 日期1 + * @param date2 日期2 + * @returns 相差的天数 + */ + static getDaysDifference(date1: Date, date2: Date): number { + const d1 = new Date(date1); + const d2 = new Date(date2); + d1.setHours(0, 0, 0, 0); + d2.setHours(0, 0, 0, 0); + + const diffTime = Math.abs(d2.getTime() - d1.getTime()); + return Math.ceil(diffTime / (1000 * 60 * 60 * 24)); + } + /** + * 获取当前周的所有日期及星期几 + * @param startDay 周起始日(0-6,0表示周日,默认1表示周一) + * @returns 当前周的日期数组 + */ + static getWeekDaysByDate(targetDate: Date, startDay: number = 1) { + const weekdays = ['周日', '周一', '周二', '周三', '周四', '周五', '周六']; + const currentDay = targetDate.getDay(); + const firstDayOffset = (currentDay - startDay + 7) % 7; + const firstDayOfWeek = new Date(targetDate); + firstDayOfWeek.setDate(targetDate.getDate() - firstDayOffset); + return Array.from({ length: 7 }).map((_, i) => { + const date = new Date(firstDayOfWeek); + date.setDate(firstDayOfWeek.getDate() + i); + return { + date, + day: date.getDate(), + weekday: weekdays[date.getDay()] + ' ' + date.getDate(), + month: date.getMonth() + 1, // 添加月份信息(1-12) + year: date.getFullYear(), + }; + }); + } + + // 获取某个月每一天的星期几 + static getDaysAndWeekdays(year: number, month: number): Array<{ day: number; weekday: string }> { + const daysInMonth = new Date(year, month + 1, 0).getDate(); // 获取当月总天数 + const weekdays = ['周日', '周一', '周二', '周三', '周四', '周五', '周六']; // 中文星期数组 + const days: Array<{ day: number; weekday: string }> = []; // 结果数组 + + for (let day = 1; day <= daysInMonth; day++) { + const date = new Date(year, month, day); + const weekdayIndex = date.getDay(); // 获取星期几的索引(0-6) + days.push({ + day, + weekday: weekdays[weekdayIndex] + ' ' + day, + }); + } + + return days; + } + /** + * 获取当前的年份 + * @returns 当前年份 + */ + static getCurrentYear(): number { + return new Date().getFullYear(); + } + + /** + * 获取当前的月份 + * @returns 当前月份 (1-12) + */ + static getCurrentMonth(): number { + return new Date().getMonth() + 1; + } + + /** + * 获取当前的年份和月份 + * @returns 包含当前年份和月份的对象 + */ + static getCurrentYearMonth(): { year: number; month: number } { + const now = new Date(); + return { + year: now.getFullYear(), + month: now.getMonth() + 1, + }; + } + + /** + * 获取格式化的当前年月字符串 + * @param separator 分隔符,默认为 '-' + * @returns 格式化的年月字符串 (YYYY-MM) + */ + static getFormattedYearMonth(separator: string = '-'): string { + const now = new Date(); + const year = now.getFullYear(); + const month = (now.getMonth() + 1).toString().padStart(2, '0'); + return `${year}${separator}${month}`; + } + + /** + * 获取中文格式的当前年月 + * @returns 中文年月字符串 (YYYY年MM月) + */ + static getChineseYearMonth(): string { + const now = new Date(); + const year = now.getFullYear(); + const month = (now.getMonth() + 1).toString().padStart(2, '0'); + return `${year}年${month}月`; + } + + /** + * 获取当前季度 + * @returns 当前季度 (1-4) + */ + static getCurrentQuarter(): number { + const month = new Date().getMonth() + 1; + return Math.ceil(month / 3); + } + + /** + * 获取当前季度的开始和结束月份 + * @returns 包含季度开始和结束月份的对象 + */ + static getCurrentQuarterRange(): { startMonth: number; endMonth: number } { + const quarter = this.getCurrentQuarter(); + return { + startMonth: (quarter - 1) * 3 + 1, + endMonth: quarter * 3, + }; + } + + + + /** + * 获取指定年份的所有月份信息 + * @param year 年份 + * @returns 包含所有月份信息的数组 + */ + static getYearMonths(year: number): Array<{ + month: number; + name: string; + days: number; + formatted: string; + }> { + return Array.from({ length: 12 }, (_, i) => { + const month = i + 1; + return { + month, + name: this.getChineseMonthName(month), + days: this.getDaysInMonth(year, month), + formatted: `${year}-${month.toString().padStart(2, '0')}`, + }; + }); + } + static formatDateToWeekdayDay(date: Date): string { + const day = date.getDate(); + const weekday = this.getChineseDayOfWeek(date).replace('星期', '周'); + return `${weekday} ${day}`; + } +} + +export default DateUtils; diff --git a/src/views/property-marketing/assignment-management/components/TaskDetail.vue b/src/views/property-marketing/assignment-management/components/TaskDetail.vue new file mode 100644 index 0000000..0d3499c --- /dev/null +++ b/src/views/property-marketing/assignment-management/components/TaskDetail.vue @@ -0,0 +1,105 @@ + + + + + {{ record.name || '-' }} + + + {{ timestampToTime1(task.execution_time) }} + + {{ task.name || '未命名' }} + + + + + 删除 + + + + + + + diff --git a/src/views/property-marketing/assignment-management/index.vue b/src/views/property-marketing/assignment-management/index.vue new file mode 100644 index 0000000..5746a4b --- /dev/null +++ b/src/views/property-marketing/assignment-management/index.vue @@ -0,0 +1,1031 @@ + + + + + + + + + + + + + + + + 今天 + + + + + + + + + + {{ choseType }} + + 日 + 周 + 月 + + + + + + + + + + + + + 颜色示意 + + + + + 选题 + + + + 内容稿件 + + + + + + + + + + 筛选 + + + + + 运营人员 + + { + handleFilterChange('operator_id', val, operators); + } + " + class="!w-200px" + /> + + + + 发布平台 + + { + handleFilterChange('platform', val, platformOptions); + } + " + class="!w-200px" + placeholder="请选择发布平台" + /> + + + + 账号名称 + + { + handleFilterChange('account_id', val, accountList); + } + " + class="!w-200px" + placeholder="请选择账号名称" + /> + + + + + + + + + + + + + + + 暂无数据 + 可通过账号管理添加账号,进行任务排期管理 + 去添加 + + + + + + {{ record.name || '-' }} + + + + + + + + + + + + {{ timestampToTime(record[column.dataIndex][0].execution_time) }} + + + {{ formatTaskName(record[column.dataIndex][0].name) }} + + + + + + + + + + 还有{{ record[column.dataIndex].length - 1 }}项 + + + + + + + + {{ timestampToTime(task.execution_time) }} + + + {{ task.name || '未命名' }} + + + + + + + + + + + + + + + + {{ timestampToTime(task.execution_time) }} + + + {{ formatTaskName(task.name) }} + + + + + + + + + + + + + + + + + + + {{ deleteTitle }} + + {{ deleteContent }} + + + + + + + diff --git a/src/views/property-marketing/assignment-management/managementDetail.vue b/src/views/property-marketing/assignment-management/managementDetail.vue new file mode 100644 index 0000000..7d9d2fb --- /dev/null +++ b/src/views/property-marketing/assignment-management/managementDetail.vue @@ -0,0 +1,101 @@ + + + + + + {{ task.name }} + {{ timestampToDayNumber(task.created_at) }} + {{ task.content }} + + + + + 返回 + 编辑 + 去审核 + + + + + + diff --git a/vite.config.ts b/vite.config.ts index 3c96a9c..8283c50 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -44,6 +44,7 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => { changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, ''), target: 'https://lingjiapi.lvfunai.com/api', + // target: 'http://192.168.40.7/api', }, }, }, diff --git a/yarn.lock b/yarn.lock index 3f9f0c8..1f3617c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10,6 +10,33 @@ "@jridgewell/gen-mapping" "^0.1.0" "@jridgewell/trace-mapping" "^0.3.9" +"@ant-design/colors@^6.0.0": + version "6.0.0" + resolved "https://registry.npmmirror.com/@ant-design/colors/-/colors-6.0.0.tgz" + integrity sha512-qAZRvPzfdWHtfameEGP2Qvuf838NhergR35o+EuVyB5XvSA98xod5r4utvi4TJ3ywmevm290g9nsCG5MryrdWQ== + dependencies: + "@ctrl/tinycolor" "^3.4.0" + +"@ant-design/fast-color@^2.0.6": + version "2.0.6" + resolved "https://registry.npmmirror.com/@ant-design/fast-color/-/fast-color-2.0.6.tgz" + integrity sha512-y2217gk4NqL35giHl72o6Zzqji9O7vHh9YmhUVkPtAOpoTCH4uWxo/pr4VE8t0+ChEPs0qo4eJRC5Q1eXWo3vA== + dependencies: + "@babel/runtime" "^7.24.7" + +"@ant-design/icons-svg@^4.2.1": + version "4.4.2" + resolved "https://registry.npmmirror.com/@ant-design/icons-svg/-/icons-svg-4.4.2.tgz" + integrity sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA== + +"@ant-design/icons-vue@^7.0.0": + version "7.0.1" + resolved "https://registry.npmmirror.com/@ant-design/icons-vue/-/icons-vue-7.0.1.tgz" + integrity sha512-eCqY2unfZK6Fe02AwFlDHLfoyEFreP6rBwAZMIJ1LugmfMiVgwWDYlp1YsRugaPtICYOabV1iWxXdP12u9U43Q== + dependencies: + "@ant-design/colors" "^6.0.0" + "@ant-design/icons-svg" "^4.2.1" + "@antfu/install-pkg@^0.1.1": version "0.1.1" resolved "https://registry.npmmirror.com/@antfu/install-pkg/-/install-pkg-0.1.1.tgz" @@ -225,15 +252,15 @@ dependencies: "@babel/types" "^7.18.6" -"@babel/helper-string-parser@^7.19.4": - version "7.19.4" - resolved "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz" - integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== +"@babel/helper-string-parser@^7.27.1": + version "7.27.1" + resolved "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz" + integrity sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA== -"@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": - version "7.19.1" - resolved "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz" - integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== +"@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1", "@babel/helper-validator-identifier@^7.27.1": + version "7.27.1" + resolved "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz" + integrity sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow== "@babel/helper-validator-option@^7.18.6": version "7.18.6" @@ -258,10 +285,12 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.15.8", "@babel/parser@^7.16.4", "@babel/parser@^7.20.13", "@babel/parser@^7.20.7": - version "7.20.15" - resolved "https://registry.npmmirror.com/@babel/parser/-/parser-7.20.15.tgz" - integrity sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg== +"@babel/parser@^7.15.8", "@babel/parser@^7.20.13", "@babel/parser@^7.20.7", "@babel/parser@^7.28.3": + version "7.28.3" + resolved "https://registry.npmmirror.com/@babel/parser/-/parser-7.28.3.tgz" + integrity sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA== + dependencies: + "@babel/types" "^7.28.2" "@babel/plugin-syntax-jsx@^7.0.0": version "7.18.6" @@ -286,8 +315,8 @@ "@babel/helper-plugin-utils" "^7.20.2" "@babel/plugin-syntax-typescript" "^7.20.0" -"@babel/runtime@^7.12.5", "@babel/runtime@^7.26.7": - version "7.27.6" +"@babel/runtime@^7.10.5", "@babel/runtime@^7.12.5", "@babel/runtime@^7.24.7", "@babel/runtime@^7.26.7": + version "7.28.2" "@babel/standalone@^7.20.12": version "7.20.15" @@ -319,16 +348,35 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.18.6", "@babel/types@^7.19.0", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.7", "@babel/types@^7.21.2": - version "7.21.2" - resolved "https://registry.npmmirror.com/@babel/types/-/types-7.21.2.tgz" - integrity sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw== +"@babel/types@^7.0.0", "@babel/types@^7.18.6", "@babel/types@^7.19.0", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.7", "@babel/types@^7.21.2", "@babel/types@^7.28.2": + version "7.28.2" + resolved "https://registry.npmmirror.com/@babel/types/-/types-7.28.2.tgz" + integrity sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ== dependencies: - "@babel/helper-string-parser" "^7.19.4" - "@babel/helper-validator-identifier" "^7.19.1" - to-fast-properties "^2.0.0" + "@babel/helper-string-parser" "^7.27.1" + "@babel/helper-validator-identifier" "^7.27.1" -"@esbuild/win32-x64@0.16.17": +"@ctrl/tinycolor@^3.4.0", "@ctrl/tinycolor@^3.5.0": + version "3.6.1" + resolved "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz" + integrity sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA== + +"@emotion/hash@^0.9.0", "@emotion/hash@^0.9.2": + version "0.9.2" + resolved "https://registry.npmmirror.com/@emotion/hash/-/hash-0.9.2.tgz" + integrity sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g== + +"@emotion/unitless@^0.10.0": + version "0.10.0" + resolved "https://registry.npmmirror.com/@emotion/unitless/-/unitless-0.10.0.tgz" + integrity sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg== + +"@emotion/unitless@^0.8.0": + version "0.8.1" + resolved "https://registry.npmmirror.com/@emotion/unitless/-/unitless-0.8.1.tgz" + integrity sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ== + +"@esbuild/darwin-arm64@0.16.17": version "0.16.17" "@eslint/eslintrc@^1.4.1": @@ -414,6 +462,11 @@ resolved "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz" integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== +"@jridgewell/sourcemap-codec@^1.5.5": + version "1.5.5" + resolved "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz" + integrity sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og== + "@jridgewell/trace-mapping@^0.3.9": version "0.3.17" resolved "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz" @@ -422,6 +475,11 @@ "@jridgewell/resolve-uri" "3.1.0" "@jridgewell/sourcemap-codec" "1.4.14" +"@microsoft/fetch-event-source@^2.0.1": + version "2.0.1" + resolved "https://registry.npmmirror.com/@microsoft/fetch-event-source/-/fetch-event-source-2.0.1.tgz" + integrity sha512-W6CLUJ2eBMw3Rec70qrsEW0jOm/3twwJv21mrmj2yORiaVmVYGS4sSS5yUwvQc1ZlDLYGPnClVWmUUMagKNsfA== + "@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": version "5.1.1-v1" resolved "https://registry.npmmirror.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz" @@ -493,7 +551,7 @@ unimport "^2.2.4" untyped "^1.2.2" -"@parcel/watcher-win32-x64@2.5.1": +"@parcel/watcher-darwin-arm64@2.5.1": version "2.5.1" "@parcel/watcher@^2.4.1": @@ -539,11 +597,22 @@ resolved "https://registry.npmmirror.com/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz" integrity sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg== +"@simonwep/pickr@~1.8.0": + version "1.8.2" + resolved "https://registry.npmmirror.com/@simonwep/pickr/-/pickr-1.8.2.tgz" + integrity sha512-/l5w8BIkrpP6n1xsetx9MWPWlU6OblN5YgZZphxan0Tq4BByTCETL6lyIeY8lagalS2Nbt4F2W034KHLIiunKA== + dependencies: + core-js "^3.15.1" + nanopop "^2.1.0" + "@tootallnate/once@1": version "1.1.2" resolved "https://registry.npmmirror.com/@tootallnate/once/-/once-1.1.2.tgz" integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== +"@trysound/sax@0.2.0": + version "0.2.0" + "@types/estree@^1.0.0": version "1.0.0" resolved "https://registry.npmmirror.com/@types/estree/-/estree-1.0.0.tgz" @@ -585,6 +654,11 @@ "@types/sortablejs@^1.15.8": version "1.15.8" +"@types/svgo@^2.6.1": + version "2.6.4" + dependencies: + "@types/node" "*" + "@types/trusted-types@^2.0.7": version "2.0.7" @@ -593,6 +667,11 @@ resolved "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz" integrity sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ== +"@types/web-bluetooth@^0.0.21": + version "0.0.21" + resolved "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.21.tgz" + integrity sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA== + "@typescript-eslint/eslint-plugin@^5.0.0", "@typescript-eslint/eslint-plugin@^5.50.0", "@typescript-eslint/eslint-plugin@>=5.38.1": version "5.52.0" resolved "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.52.0.tgz" @@ -938,52 +1017,52 @@ html-tags "^3.1.0" svg-tags "^1.0.0" -"@vue/compiler-core@3.2.47": - version "3.2.47" - resolved "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.47.tgz" - integrity sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig== +"@vue/compiler-core@3.5.21": + version "3.5.21" + resolved "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.5.21.tgz" + integrity sha512-8i+LZ0vf6ZgII5Z9XmUvrCyEzocvWT+TeR2VBUVlzIH6Tyv57E20mPZ1bCS+tbejgUgmjrEh7q/0F0bibskAmw== dependencies: - "@babel/parser" "^7.16.4" - "@vue/shared" "3.2.47" + "@babel/parser" "^7.28.3" + "@vue/shared" "3.5.21" + entities "^4.5.0" estree-walker "^2.0.2" - source-map "^0.6.1" + source-map-js "^1.2.1" -"@vue/compiler-dom@^3.2.47", "@vue/compiler-dom@3.2.47": - version "3.2.47" - resolved "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.47.tgz" - integrity sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ== +"@vue/compiler-dom@^3.2.47", "@vue/compiler-dom@3.5.21": + version "3.5.21" + resolved "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.5.21.tgz" + integrity sha512-jNtbu/u97wiyEBJlJ9kmdw7tAr5Vy0Aj5CgQmo+6pxWNQhXZDPsRr1UWPN4v3Zf82s2H3kF51IbzZ4jMWAgPlQ== dependencies: - "@vue/compiler-core" "3.2.47" - "@vue/shared" "3.2.47" + "@vue/compiler-core" "3.5.21" + "@vue/shared" "3.5.21" -"@vue/compiler-sfc@^3.0.2 || ^2.7.0", "@vue/compiler-sfc@^3.2.47", "@vue/compiler-sfc@3.2.47": - version "3.2.47" - resolved "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.47.tgz" - integrity sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ== +"@vue/compiler-sfc@^3.0.2 || ^2.7.0", "@vue/compiler-sfc@^3.2.47", "@vue/compiler-sfc@3.5.21": + version "3.5.21" + resolved "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.5.21.tgz" + integrity sha512-SXlyk6I5eUGBd2v8Ie7tF6ADHE9kCR6mBEuPyH1nUZ0h6Xx6nZI29i12sJKQmzbDyr2tUHMhhTt51Z6blbkTTQ== dependencies: - "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.47" - "@vue/compiler-dom" "3.2.47" - "@vue/compiler-ssr" "3.2.47" - "@vue/reactivity-transform" "3.2.47" - "@vue/shared" "3.2.47" + "@babel/parser" "^7.28.3" + "@vue/compiler-core" "3.5.21" + "@vue/compiler-dom" "3.5.21" + "@vue/compiler-ssr" "3.5.21" + "@vue/shared" "3.5.21" estree-walker "^2.0.2" - magic-string "^0.25.7" - postcss "^8.1.10" - source-map "^0.6.1" + magic-string "^0.30.18" + postcss "^8.5.6" + source-map-js "^1.2.1" -"@vue/compiler-ssr@3.2.47": - version "3.2.47" - resolved "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.47.tgz" - integrity sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw== +"@vue/compiler-ssr@3.5.21": + version "3.5.21" + resolved "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.5.21.tgz" + integrity sha512-vKQ5olH5edFZdf5ZrlEgSO1j1DMA4u23TVK5XR1uMhvwnYvVdDF0nHXJUblL/GvzlShQbjhZZ2uvYmDlAbgo9w== dependencies: - "@vue/compiler-dom" "3.2.47" - "@vue/shared" "3.2.47" + "@vue/compiler-dom" "3.5.21" + "@vue/shared" "3.5.21" -"@vue/devtools-api@^6.4.5": - version "6.5.0" - resolved "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.5.0.tgz" - integrity sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q== +"@vue/devtools-api@^6.4.5", "@vue/devtools-api@^6.6.4": + version "6.6.4" + resolved "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.6.4.tgz" + integrity sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g== "@vue/eslint-config-prettier@^7.0.0": version "7.0.0" @@ -1002,53 +1081,43 @@ "@typescript-eslint/parser" "^5.0.0" vue-eslint-parser "^9.0.0" -"@vue/reactivity-transform@3.2.47": - version "3.2.47" - resolved "https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.47.tgz" - integrity sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA== +"@vue/reactivity@^3.2.47", "@vue/reactivity@3.5.21": + version "3.5.21" + resolved "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.5.21.tgz" + integrity sha512-3ah7sa+Cwr9iiYEERt9JfZKPw4A2UlbY8RbbnH2mGCE8NwHkhmlZt2VsH0oDA3P08X3jJd29ohBDtX+TbD9AsA== dependencies: - "@babel/parser" "^7.16.4" - "@vue/compiler-core" "3.2.47" - "@vue/shared" "3.2.47" - estree-walker "^2.0.2" - magic-string "^0.25.7" + "@vue/shared" "3.5.21" -"@vue/reactivity@^3.2.47", "@vue/reactivity@3.2.47": - version "3.2.47" - resolved "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.47.tgz" - integrity sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ== +"@vue/runtime-core@^3.0.0", "@vue/runtime-core@3.5.21": + version "3.5.21" + resolved "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.5.21.tgz" + integrity sha512-+DplQlRS4MXfIf9gfD1BOJpk5RSyGgGXD/R+cumhe8jdjUcq/qlxDawQlSI8hCKupBlvM+3eS1se5xW+SuNAwA== dependencies: - "@vue/shared" "3.2.47" + "@vue/reactivity" "3.5.21" + "@vue/shared" "3.5.21" -"@vue/runtime-core@^3.0.0", "@vue/runtime-core@3.2.47": - version "3.2.47" - resolved "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.47.tgz" - integrity sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA== +"@vue/runtime-dom@3.5.21": + version "3.5.21" + resolved "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.5.21.tgz" + integrity sha512-3M2DZsOFwM5qI15wrMmNF5RJe1+ARijt2HM3TbzBbPSuBHOQpoidE+Pa+XEaVN+czbHf81ETRoG1ltztP2em8w== dependencies: - "@vue/reactivity" "3.2.47" - "@vue/shared" "3.2.47" + "@vue/reactivity" "3.5.21" + "@vue/runtime-core" "3.5.21" + "@vue/shared" "3.5.21" + csstype "^3.1.3" -"@vue/runtime-dom@3.2.47": - version "3.2.47" - resolved "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.47.tgz" - integrity sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA== +"@vue/server-renderer@3.5.21": + version "3.5.21" + resolved "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.5.21.tgz" + integrity sha512-qr8AqgD3DJPJcGvLcJKQo2tAc8OnXRcfxhOJCPF+fcfn5bBGz7VCcO7t+qETOPxpWK1mgysXvVT/j+xWaHeMWA== dependencies: - "@vue/runtime-core" "3.2.47" - "@vue/shared" "3.2.47" - csstype "^2.6.8" + "@vue/compiler-ssr" "3.5.21" + "@vue/shared" "3.5.21" -"@vue/server-renderer@3.2.47": - version "3.2.47" - resolved "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.47.tgz" - integrity sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA== - dependencies: - "@vue/compiler-ssr" "3.2.47" - "@vue/shared" "3.2.47" - -"@vue/shared@^3.2.47", "@vue/shared@3.2.47": - version "3.2.47" - resolved "https://registry.npmmirror.com/@vue/shared/-/shared-3.2.47.tgz" - integrity sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ== +"@vue/shared@^3.2.47", "@vue/shared@3.5.21": + version "3.5.21" + resolved "https://registry.npmmirror.com/@vue/shared/-/shared-3.5.21.tgz" + integrity sha512-+2k1EQpnYuVuu3N7atWyG3/xoFWIVJZq4Mz8XNOdScFI0etES75fbny/oU4lKWk/577P1zmg0ioYvpGEDZ3DLw== "@vue/tsconfig@^0.1.3": version "0.1.3" @@ -1065,11 +1134,30 @@ "@vueuse/shared" "9.13.0" vue-demi "*" +"@vueuse/core@^13.4.0": + version "13.9.0" + resolved "https://registry.npmmirror.com/@vueuse/core/-/core-13.9.0.tgz" + integrity sha512-ts3regBQyURfCE2BcytLqzm8+MmLlo5Ln/KLoxDVcsZ2gzIwVNnQpQOL/UKV8alUqjSZOlpFZcRNsLRqj+OzyA== + dependencies: + "@types/web-bluetooth" "^0.0.21" + "@vueuse/metadata" "13.9.0" + "@vueuse/shared" "13.9.0" + +"@vueuse/metadata@13.9.0": + version "13.9.0" + resolved "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-13.9.0.tgz" + integrity sha512-1AFRvuiGphfF7yWixZa0KwjYH8ulyjDCC0aFgrGRz8+P4kvDFSdXLVfTk5xAN9wEuD1J6z4/myMoYbnHoX07zg== + "@vueuse/metadata@9.13.0": version "9.13.0" resolved "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.13.0.tgz" integrity sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ== +"@vueuse/shared@13.9.0": + version "13.9.0" + resolved "https://registry.npmmirror.com/@vueuse/shared/-/shared-13.9.0.tgz" + integrity sha512-e89uuTLMh0U5cZ9iDpEI2senqPGfbPRTHM/0AaQkcxnpqjkZqDYP8rpfm7edOz8s+pOCOROEy1PIveSW8+fL5g== + "@vueuse/shared@9.13.0": version "9.13.0" resolved "https://registry.npmmirror.com/@vueuse/shared/-/shared-9.13.0.tgz" @@ -1413,6 +1501,47 @@ ansi-yellow@^0.1.1: dependencies: ansi-wrap "0.1.0" +ant-design-vue@>=4.0.0, ant-design-vue@~4.2.6: + version "4.2.6" + resolved "https://registry.npmmirror.com/ant-design-vue/-/ant-design-vue-4.2.6.tgz" + integrity sha512-t7eX13Yj3i9+i5g9lqFyYneoIb3OzTvQjq9Tts1i+eiOd3Eva/6GagxBSXM1fOCjqemIu0FYVE1ByZ/38epR3Q== + dependencies: + "@ant-design/colors" "^6.0.0" + "@ant-design/icons-vue" "^7.0.0" + "@babel/runtime" "^7.10.5" + "@ctrl/tinycolor" "^3.5.0" + "@emotion/hash" "^0.9.0" + "@emotion/unitless" "^0.8.0" + "@simonwep/pickr" "~1.8.0" + array-tree-filter "^2.1.0" + async-validator "^4.0.0" + csstype "^3.1.1" + dayjs "^1.10.5" + dom-align "^1.12.1" + dom-scroll-into-view "^2.0.0" + lodash "^4.17.21" + lodash-es "^4.17.15" + resize-observer-polyfill "^1.5.1" + scroll-into-view-if-needed "^2.2.25" + shallow-equal "^1.0.0" + stylis "^4.1.3" + throttle-debounce "^5.0.0" + vue-types "^3.0.0" + warning "^4.0.0" + +ant-design-x-vue@^1.3.2: + version "1.3.2" + resolved "https://registry.npmmirror.com/ant-design-x-vue/-/ant-design-x-vue-1.3.2.tgz" + integrity sha512-17me/rUGAj5w8zN98ngGSqjtTckZT4nKexnta4TBw7SNC4+gXB4jTzQqk4ZCLVuoXSZ0w3Qa4FfyTEP8z6Fx4g== + dependencies: + "@ant-design/fast-color" "^2.0.6" + "@emotion/hash" "^0.9.2" + "@emotion/unitless" "^0.10.0" + "@vueuse/core" "^13.4.0" + classnames "^2.5.1" + csstype "^3.1.3" + stylis "^4.3.4" + any-promise@^1.0.0, any-promise@^1.3.0: version "1.3.0" resolved "https://registry.npmmirror.com/any-promise/-/any-promise-1.3.0.tgz" @@ -1441,6 +1570,9 @@ arr-diff@^2.0.0: dependencies: arr-flatten "^1.0.1" +arr-diff@^4.0.0: + version "4.0.0" + arr-flatten@^1.0.1, arr-flatten@^1.0.3, arr-flatten@^1.1.0: version "1.1.0" @@ -1457,6 +1589,12 @@ arr-pluck@^0.1.0: arr-union@^3.1.0: version "3.1.0" +array-buffer-byte-length@^1.0.1, array-buffer-byte-length@^1.0.2: + version "1.0.2" + dependencies: + call-bound "^1.0.3" + is-array-buffer "^3.0.5" + array-sort@^0.1.2: version "0.1.4" dependencies: @@ -1464,6 +1602,11 @@ array-sort@^0.1.2: get-value "^2.0.6" kind-of "^5.0.2" +array-tree-filter@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/array-tree-filter/-/array-tree-filter-2.1.0.tgz" + integrity sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw== + array-union@^2.1.0: version "2.1.0" resolved "https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz" @@ -1475,6 +1618,17 @@ array-unique@^0.2.1: array-unique@^0.3.2: version "0.3.2" +arraybuffer.prototype.slice@^1.0.4: + version "1.0.4" + dependencies: + array-buffer-byte-length "^1.0.1" + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + is-array-buffer "^3.0.4" + arrayify-compact@^0.2.0: version "0.2.0" dependencies: @@ -1599,6 +1753,9 @@ async-each-series@^1.1.0: async-each@^1.0.0: version "1.0.6" +async-function@^1.0.0: + version "1.0.0" + async-helpers@^0.3.9: version "0.3.17" dependencies: @@ -1610,6 +1767,11 @@ async-settle@^0.2.1: dependencies: async-done "^0.4.0" +async-validator@^4.0.0: + version "4.2.5" + resolved "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz" + integrity sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg== + async@^1.5.2, async@1.5.2: version "1.5.2" @@ -1621,10 +1783,10 @@ asynckit@^0.4.0: atob@^2.1.2: version "2.1.2" -available-typed-arrays@^1.0.5: - version "1.0.5" - resolved "https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz" - integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== +available-typed-arrays@^1.0.7: + version "1.0.7" + dependencies: + possible-typed-array-names "^1.0.0" axios@^1.3.0: version "1.3.3" @@ -1970,11 +2132,22 @@ base@^0.8.1: base64-arraybuffer@^1.0.2: version "1.0.2" +batch-processor@1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/batch-processor/-/batch-processor-1.0.0.tgz" + integrity sha512-xoLQD8gmmR32MeuBHgH0Tzd5PuSZx71ZsbhVxOCRbgktZEPe4SQy7s9Z50uPp0F/f7iw2XmkHN2xkgbMfckMDA== + +big.js@^5.2.2: + version "5.2.2" + binary-extensions@^2.0.0: version "2.2.0" resolved "https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz" integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== +bluebird@^3.5.0: + version "3.7.2" + boolbase@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz" @@ -2007,6 +2180,20 @@ braces@^1.8.2: preserve "^0.2.0" repeat-element "^1.1.2" +braces@^2.2.2: + version "2.3.2" + dependencies: + arr-flatten "^1.1.0" + array-unique "^0.3.2" + extend-shallow "^2.0.1" + fill-range "^4.0.0" + isobject "^3.0.1" + repeat-element "^1.1.2" + snapdragon "^0.8.1" + snapdragon-node "^2.0.1" + split-string "^3.0.2" + to-regex "^3.0.1" + braces@^3.0.2, braces@~3.0.2: version "3.0.2" resolved "https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz" @@ -2097,21 +2284,21 @@ cache-base@^1.0.0, cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" -call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2: +call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2: version "1.0.2" dependencies: es-errors "^1.3.0" function-bind "^1.1.2" -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== +call-bind@^1.0.2, call-bind@^1.0.7, call-bind@^1.0.8: + version "1.0.8" dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" + call-bind-apply-helpers "^1.0.0" + es-define-property "^1.0.0" + get-intrinsic "^1.2.4" + set-function-length "^1.2.2" -call-bound@^1.0.2: +call-bound@^1.0.2, call-bound@^1.0.3, call-bound@^1.0.4: version "1.0.4" dependencies: call-bind-apply-helpers "^1.0.2" @@ -2162,6 +2349,15 @@ chalk@^1.1.1: strip-ansi "^3.0.0" supports-color "^2.0.0" +chalk@^1.1.3: + version "1.1.3" + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + chalk@^2.0.0, chalk@^2.4.1: version "2.4.2" resolved "https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz" @@ -2222,6 +2418,11 @@ class-utils@^0.3.2, class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" +classnames@^2.5.1: + version "2.5.1" + resolved "https://registry.npmmirror.com/classnames/-/classnames-2.5.1.tgz" + integrity sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow== + clean-stack@^2.0.0: version "2.2.0" resolved "https://registry.npmmirror.com/clean-stack/-/clean-stack-2.2.0.tgz" @@ -2388,6 +2589,9 @@ commander@*, commander@^9.4.1: resolved "https://registry.npmmirror.com/commander/-/commander-9.5.0.tgz" integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ== +commander@^7.2.0: + version "7.2.0" + common-config@^0.1.0: version "0.1.1" dependencies: @@ -2470,14 +2674,20 @@ copy-to@^2.0.1: resolved "https://registry.npmmirror.com/copy-to/-/copy-to-2.0.1.tgz" integrity sha512-3DdaFaU/Zf1AnpLiFDeNCD4TOWe3Zl2RZaTzUvWiIk5ERzcCodOE20Vqq4fzCbNoHURFHT4/us/Lfq+S2zyY4w== -core-js@^3.6.0, core-js@^3.8.3: - version "3.44.0" +core-js@^3.15.1, core-js@^3.6.0, core-js@^3.8.3: + version "3.45.0" core-util-is@^1.0.2, core-util-is@~1.0.0: version "1.0.3" resolved "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz" integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== +cors@^2.8.5: + version "2.8.5" + dependencies: + object-assign "^4" + vary "^1" + create-require@^1.1.1: version "1.1.1" resolved "https://registry.npmmirror.com/create-require/-/create-require-1.1.1.tgz" @@ -2508,6 +2718,27 @@ css-line-break@^2.1.0: dependencies: utrie "^1.0.2" +css-select@^4.1.3: + version "4.3.0" + dependencies: + boolbase "^1.0.0" + css-what "^6.0.1" + domhandler "^4.3.1" + domutils "^2.8.0" + nth-check "^2.0.1" + +css-tree@^1.1.2: + version "1.1.3" + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + +css-tree@^1.1.3: + version "1.1.3" + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + css-tree@^2.3.1: version "2.3.1" resolved "https://registry.npmmirror.com/css-tree/-/css-tree-2.3.1.tgz" @@ -2516,15 +2747,23 @@ css-tree@^2.3.1: mdn-data "2.0.30" source-map-js "^1.0.1" +css-what@^6.0.1: + version "6.2.2" + cssesc@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== -csstype@^2.6.8: - version "2.6.21" - resolved "https://registry.npmmirror.com/csstype/-/csstype-2.6.21.tgz" - integrity sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w== +csso@^4.2.0: + version "4.2.0" + dependencies: + css-tree "^1.1.2" + +csstype@^3.1.1, csstype@^3.1.3: + version "3.1.3" + resolved "https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz" + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== cwd@^0.10.0: version "0.10.0" @@ -2559,12 +2798,33 @@ data-uri-to-buffer@3: resolved "https://registry.npmmirror.com/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz" integrity sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og== +data-view-buffer@^1.0.2: + version "1.0.2" + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-data-view "^1.0.2" + +data-view-byte-length@^1.0.2: + version "1.0.2" + dependencies: + call-bound "^1.0.3" + es-errors "^1.3.0" + is-data-view "^1.0.2" + +data-view-byte-offset@^1.0.1: + version "1.0.1" + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + is-data-view "^1.0.1" + dateformat@^2.0.0: version "2.2.0" resolved "https://registry.npmmirror.com/dateformat/-/dateformat-2.2.0.tgz" integrity sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw== -dayjs@^1.10.3, dayjs@^1.11.7: +dayjs@^1.10.3, dayjs@^1.10.5, dayjs@^1.11.7: version "1.11.7" resolved "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.7.tgz" integrity sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ== @@ -2581,6 +2841,11 @@ debug@^2.2.0: dependencies: ms "2.0.0" +debug@^2.3.3: + version "2.6.9" + dependencies: + ms "2.0.0" + debug@^2.4.1: version "2.6.9" dependencies: @@ -2627,6 +2892,9 @@ debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4, debug@4: dependencies: ms "2.1.2" +decode-uri-component@^0.2.0: + version "0.2.2" + deep-bind@^0.3.0: version "0.3.0" dependencies: @@ -2656,16 +2924,22 @@ defaults-deep@^0.2.4: is-extendable "^0.1.1" lazy-cache "^0.2.3" +define-data-property@^1.0.1, define-data-property@^1.1.4: + version "1.1.4" + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + define-lazy-prop@^2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== -define-properties@^1.1.3, define-properties@^1.1.4: - version "1.2.0" - resolved "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.0.tgz" - integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA== +define-properties@^1.1.4, define-properties@^1.2.1: + version "1.2.1" dependencies: + define-data-property "^1.0.1" has-property-descriptors "^1.0.0" object-keys "^1.1.1" @@ -2679,6 +2953,12 @@ define-property@^1.0.0: dependencies: is-descriptor "^1.0.0" +define-property@^2.0.2: + version "2.0.2" + dependencies: + is-descriptor "^1.0.2" + isobject "^3.0.1" + defu@^6.1.0, defu@^6.1.2: version "6.1.2" resolved "https://registry.npmmirror.com/defu/-/defu-6.1.2.tgz" @@ -2751,6 +3031,45 @@ doctrine@^3.0.0: dependencies: esutils "^2.0.2" +dom-align@^1.12.1: + version "1.12.4" + resolved "https://registry.npmmirror.com/dom-align/-/dom-align-1.12.4.tgz" + integrity sha512-R8LUSEay/68zE5c8/3BDxiTEvgb4xZTF0RKmAHfiEVN3klfIpXfi2/QCoiWPccVQ0J/ZGdz9OjzL4uJEP/MRAw== + +dom-scroll-into-view@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/dom-scroll-into-view/-/dom-scroll-into-view-2.0.1.tgz" + integrity sha512-bvVTQe1lfaUr1oFzZX80ce9KLDlZ3iU+XGNE/bz9HnGdklTieqsbmsLHe+rT2XWqopvL0PckkYqN7ksmm5pe3w== + +dom-serializer@^1.0.1: + version "1.4.1" + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" + +dom-serializer@0: + version "0.2.2" + dependencies: + domelementtype "^2.0.1" + entities "^2.0.0" + +domelementtype@^1.3.1, domelementtype@1: + version "1.3.1" + +domelementtype@^2.0.1, domelementtype@^2.2.0: + version "2.3.0" + +domhandler@^2.3.0: + version "2.4.2" + dependencies: + domelementtype "1" + +domhandler@^4.2.0, domhandler@^4.3.1: + version "4.3.1" + dependencies: + domelementtype "^2.2.0" + dompurify@^3.2.4, dompurify@^3.2.6: version "3.2.6" resolved "https://registry.npmmirror.com/dompurify/-/dompurify-3.2.6.tgz" @@ -2758,12 +3077,25 @@ dompurify@^3.2.4, dompurify@^3.2.6: optionalDependencies: "@types/trusted-types" "^2.0.7" +domutils@^1.5.1: + version "1.7.0" + dependencies: + dom-serializer "0" + domelementtype "1" + +domutils@^2.8.0: + version "2.8.0" + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + dotenv@^16.0.3: version "16.0.3" resolved "https://registry.npmmirror.com/dotenv/-/dotenv-16.0.3.tgz" integrity sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ== -dunder-proto@^1.0.1: +dunder-proto@^1.0.0, dunder-proto@^1.0.1: version "1.0.1" dependencies: call-bind-apply-helpers "^1.0.1" @@ -2806,6 +3138,13 @@ electron-to-chromium@^1.4.284: resolved "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.302.tgz" integrity sha512-Uk7C+7aPBryUR1Fwvk9VmipBcN9fVsqBO57jV2ZjTm+IZ6BMNqu7EDVEg2HxCNufk6QcWlFsBkhQyQroB2VWKw== +element-resize-detector@^1.2.4: + version "1.2.4" + resolved "https://registry.npmmirror.com/element-resize-detector/-/element-resize-detector-1.2.4.tgz" + integrity sha512-Fl5Ftk6WwXE0wqCgNoseKWndjzZlDCwuPTcoVZfCP9R3EHQF8qUtr3YUPNETegRBOKqQKPW3n4kiIWngGi8tKg== + dependencies: + batch-processor "1.0.0" + emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz" @@ -2816,6 +3155,9 @@ emoji-regex@^9.2.2: resolved "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-9.2.2.tgz" integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== +emojis-list@^3.0.0: + version "3.0.0" + empty-dir@^0.2.0: version "0.2.1" dependencies: @@ -2893,6 +3235,22 @@ enhanced-resolve@^4.1.1: memory-fs "^0.5.0" tapable "^1.0.0" +entities@^1.1.1: + version "1.1.2" + +entities@^2.0.0: + version "2.2.0" + +entities@^4.4.0: + version "4.5.0" + resolved "https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz" + integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== + +entities@^4.5.0: + version "4.5.0" + resolved "https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz" + integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== + errno@^0.1.1, errno@^0.1.3: version "0.1.8" resolved "https://registry.npmmirror.com/errno/-/errno-0.1.8.tgz" @@ -2910,46 +3268,65 @@ error-ex@^1.3.1: error-symbol@^0.1.0: version "0.1.0" -es-abstract@^1.19.0, es-abstract@^1.20.4: - version "1.21.1" - resolved "https://registry.npmmirror.com/es-abstract/-/es-abstract-1.21.1.tgz" - integrity sha512-QudMsPOz86xYz/1dG1OuGBKOELjCh99IIWHLzy5znUB6j8xG2yMA7bfTV86VSqKF+Y/H08vQPR+9jyXpuC6hfg== +es-abstract@^1.20.4, es-abstract@^1.23.5, es-abstract@^1.23.9: + version "1.24.0" dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - es-set-tostringtag "^2.0.1" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - function.prototype.name "^1.1.5" - get-intrinsic "^1.1.3" - get-symbol-description "^1.0.0" - globalthis "^1.0.3" - gopd "^1.0.1" - has "^1.0.3" - has-property-descriptors "^1.0.0" - has-proto "^1.0.1" - has-symbols "^1.0.3" - internal-slot "^1.0.4" - is-array-buffer "^3.0.1" + array-buffer-byte-length "^1.0.2" + arraybuffer.prototype.slice "^1.0.4" + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.4" + data-view-buffer "^1.0.2" + data-view-byte-length "^1.0.2" + data-view-byte-offset "^1.0.1" + es-define-property "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.1.1" + es-set-tostringtag "^2.1.0" + es-to-primitive "^1.3.0" + function.prototype.name "^1.1.8" + get-intrinsic "^1.3.0" + get-proto "^1.0.1" + get-symbol-description "^1.1.0" + globalthis "^1.0.4" + gopd "^1.2.0" + has-property-descriptors "^1.0.2" + has-proto "^1.2.0" + has-symbols "^1.1.0" + hasown "^2.0.2" + internal-slot "^1.1.0" + is-array-buffer "^3.0.5" is-callable "^1.2.7" - is-negative-zero "^2.0.2" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" - is-string "^1.0.7" - is-typed-array "^1.1.10" - is-weakref "^1.0.2" - object-inspect "^1.12.2" + is-data-view "^1.0.2" + is-negative-zero "^2.0.3" + is-regex "^1.2.1" + is-set "^2.0.3" + is-shared-array-buffer "^1.0.4" + is-string "^1.1.1" + is-typed-array "^1.1.15" + is-weakref "^1.1.1" + math-intrinsics "^1.1.0" + object-inspect "^1.13.4" object-keys "^1.1.1" - object.assign "^4.1.4" - regexp.prototype.flags "^1.4.3" - safe-regex-test "^1.0.0" - string.prototype.trimend "^1.0.6" - string.prototype.trimstart "^1.0.6" - typed-array-length "^1.0.4" - unbox-primitive "^1.0.2" - which-typed-array "^1.1.9" + object.assign "^4.1.7" + own-keys "^1.0.1" + regexp.prototype.flags "^1.5.4" + safe-array-concat "^1.1.3" + safe-push-apply "^1.0.0" + safe-regex-test "^1.1.0" + set-proto "^1.0.0" + stop-iteration-iterator "^1.1.0" + string.prototype.trim "^1.2.10" + string.prototype.trimend "^1.0.9" + string.prototype.trimstart "^1.0.8" + typed-array-buffer "^1.0.3" + typed-array-byte-length "^1.0.3" + typed-array-byte-offset "^1.0.4" + typed-array-length "^1.0.7" + unbox-primitive "^1.1.0" + which-typed-array "^1.1.19" -es-define-property@^1.0.1: +es-define-property@^1.0.0, es-define-property@^1.0.1: version "1.0.1" es-errors@^1.3.0: @@ -2960,23 +3337,20 @@ es-object-atoms@^1.0.0, es-object-atoms@^1.1.1: dependencies: es-errors "^1.3.0" -es-set-tostringtag@^2.0.1: - version "2.0.1" - resolved "https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz" - integrity sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg== +es-set-tostringtag@^2.1.0: + version "2.1.0" dependencies: - get-intrinsic "^1.1.3" - has "^1.0.3" - has-tostringtag "^1.0.0" + es-errors "^1.3.0" + get-intrinsic "^1.2.6" + has-tostringtag "^1.0.2" + hasown "^2.0.2" -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.npmmirror.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== +es-to-primitive@^1.3.0: + version "1.3.0" dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" + is-callable "^1.2.7" + is-date-object "^1.0.5" + is-symbol "^1.0.4" esbuild@^0.16.14: version "0.16.17" @@ -3016,7 +3390,7 @@ escape-html@^1.0.3: resolved "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz" integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== -escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5, escape-string-regexp@1.0.5: version "1.0.5" resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== @@ -3211,6 +3585,9 @@ esutils@^2.0.2: resolved "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== +etag@^1.8.1: + version "1.8.1" + execa@^5.1.1: version "5.1.1" resolved "https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz" @@ -3260,6 +3637,17 @@ expand-brackets@^0.1.4: dependencies: is-posix-bracket "^0.1.0" +expand-brackets@^2.1.4: + version "2.1.4" + dependencies: + debug "^2.3.3" + define-property "^0.2.5" + extend-shallow "^2.0.1" + posix-character-classes "^0.1.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + expand-object@^0.4.2: version "0.4.2" dependencies: @@ -3334,6 +3722,12 @@ extend-shallow@^3.0.0: assign-symbols "^1.0.0" is-extendable "^1.0.1" +extend-shallow@^3.0.2: + version "3.0.2" + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + extend@^3.0.0: version "3.0.2" @@ -3342,6 +3736,18 @@ extglob@^0.3.1: dependencies: is-extglob "^1.0.0" +extglob@^2.0.2: + version "2.0.4" + dependencies: + array-unique "^0.3.2" + define-property "^1.0.0" + expand-brackets "^2.1.4" + extend-shallow "^2.0.1" + fragment-cache "^0.2.1" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + "falsey@^0.3.0": version "0.3.2" dependencies: @@ -3457,6 +3863,14 @@ fill-range@^2.1.0: repeat-element "^1.1.2" repeat-string "^1.5.2" +fill-range@^4.0.0: + version "4.0.0" + dependencies: + extend-shallow "^2.0.1" + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range "^2.1.0" + fill-range@^7.0.1: version "7.0.1" resolved "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz" @@ -3509,12 +3923,10 @@ follow-redirects@^1.15.0: resolved "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz" integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== -for-each@^0.3.3: - version "0.3.3" - resolved "https://registry.npmmirror.com/for-each/-/for-each-0.3.3.tgz" - integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== +for-each@^0.3.3, for-each@^0.3.5: + version "0.3.5" dependencies: - is-callable "^1.1.3" + is-callable "^1.2.7" for-in@^0.1.3: version "0.1.8" @@ -3545,6 +3957,11 @@ formstream@^1.1.0: mime "^2.5.2" pause-stream "~0.0.11" +fragment-cache@^0.2.1: + version "0.2.1" + dependencies: + map-cache "^0.2.2" + fs-exists-sync@^0.1.0: version "0.1.0" @@ -3578,6 +3995,9 @@ fs.realpath@^1.0.0: resolved "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== +fsevents@~2.3.2: + version "2.3.2" + ftp@^0.3.10: version "0.3.10" resolved "https://registry.npmmirror.com/ftp/-/ftp-0.3.10.tgz" @@ -3589,20 +4009,18 @@ ftp@^0.3.10: function-bind@^1.1.1, function-bind@^1.1.2: version "1.1.2" -function.prototype.name@^1.1.5: - version "1.1.5" - resolved "https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz" - integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== +function.prototype.name@^1.1.6, function.prototype.name@^1.1.8: + version "1.1.8" dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" - functions-have-names "^1.2.2" + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + functions-have-names "^1.2.3" + hasown "^2.0.2" + is-callable "^1.2.7" -functions-have-names@^1.2.2: +functions-have-names@^1.2.3: version "1.2.3" - resolved "https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz" - integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== gensync@^1.0.0-beta.2: version "1.0.0-beta.2" @@ -3614,7 +4032,7 @@ get-caller-file@^2.0.5: resolved "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.3.0: +get-intrinsic@^1.2.4, get-intrinsic@^1.2.5, get-intrinsic@^1.2.6, get-intrinsic@^1.2.7, get-intrinsic@^1.3.0: version "1.3.0" dependencies: call-bind-apply-helpers "^1.0.2" @@ -3628,7 +4046,7 @@ get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@ hasown "^2.0.2" math-intrinsics "^1.1.0" -get-proto@^1.0.1: +get-proto@^1.0.0, get-proto@^1.0.1: version "1.0.1" dependencies: dunder-proto "^1.0.1" @@ -3647,13 +4065,12 @@ get-stream@^6.0.0, get-stream@^6.0.1: resolved "https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== +get-symbol-description@^1.1.0: + version "1.1.0" dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" + call-bound "^1.0.3" + es-errors "^1.3.0" + get-intrinsic "^1.2.6" get-uri@3: version "3.0.2" @@ -3831,12 +4248,11 @@ globals@^13.19.0: dependencies: type-fest "^0.20.2" -globalthis@^1.0.3: - version "1.0.3" - resolved "https://registry.npmmirror.com/globalthis/-/globalthis-1.0.3.tgz" - integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== +globalthis@^1.0.4: + version "1.0.4" dependencies: - define-properties "^1.1.3" + define-properties "^1.2.1" + gopd "^1.0.1" globby@^11.1.0: version "11.1.0" @@ -3920,11 +4336,14 @@ has-ansi@^2.0.0: dependencies: ansi-regex "^2.0.0" -has-bigints@^1.0.1, has-bigints@^1.0.2: +has-bigints@^1.0.2: version "1.0.2" resolved "https://registry.npmmirror.com/has-bigints/-/has-bigints-1.0.2.tgz" integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== +has-flag@^1.0.0: + version "1.0.0" + has-flag@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz" @@ -3948,22 +4367,20 @@ has-glob@^1.0.0: has-own-deep@^0.1.4: version "0.1.4" -has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz" - integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: + version "1.0.2" dependencies: - get-intrinsic "^1.1.1" + es-define-property "^1.0.0" -has-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/has-proto/-/has-proto-1.0.1.tgz" - integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== +has-proto@^1.2.0: + version "1.2.0" + dependencies: + dunder-proto "^1.0.0" -has-symbols@^1.0.2, has-symbols@^1.0.3, has-symbols@^1.1.0: +has-symbols@^1.0.3, has-symbols@^1.1.0: version "1.1.0" -has-tostringtag@^1.0.0, has-tostringtag@^1.0.2: +has-tostringtag@^1.0.2: version "1.0.2" dependencies: has-symbols "^1.0.3" @@ -4008,7 +4425,7 @@ hasown@^2.0.0, hasown@^2.0.2: dependencies: function-bind "^1.1.2" -he@^1.2.0: +he@^1.1.1, he@^1.2.0: version "1.2.0" resolved "https://registry.npmmirror.com/he/-/he-1.2.0.tgz" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== @@ -4046,6 +4463,16 @@ html2canvas@^1.0.0-rc.5, html2canvas@^1.4.1: css-line-break "^2.1.0" text-segmentation "^1.0.3" +htmlparser2@^3.8.3: + version "3.10.1" + dependencies: + domelementtype "^1.3.1" + domhandler "^2.3.0" + domutils "^1.5.1" + entities "^1.1.1" + inherits "^2.0.1" + readable-stream "^3.1.1" + http-errors@2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz" @@ -4122,7 +4549,7 @@ ignore@^5.2.0, ignore@^5.2.4: resolved "https://registry.npmmirror.com/ignore/-/ignore-5.2.4.tgz" integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== -image-size@~0.5.0: +image-size@^0.5.1, image-size@~0.5.0: version "0.5.5" resolved "https://registry.npmmirror.com/image-size/-/image-size-0.5.5.tgz" integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ== @@ -4164,7 +4591,7 @@ inflight@^1.0.4: info-symbol@^0.1.0: version "0.1.0" -inherits@^2.0.1, inherits@~2.0.1, inherits@~2.0.3, inherits@2, inherits@2.0.4: +inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3, inherits@2, inherits@2.0.4: version "2.0.4" resolved "https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -4195,14 +4622,12 @@ inquirer2@^0.1.1: strip-color "^0.1.0" through2 "^2.0.0" -internal-slot@^1.0.4: - version "1.0.5" - resolved "https://registry.npmmirror.com/internal-slot/-/internal-slot-1.0.5.tgz" - integrity sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ== +internal-slot@^1.1.0: + version "1.1.0" dependencies: - get-intrinsic "^1.2.0" - has "^1.0.3" - side-channel "^1.0.4" + es-errors "^1.3.0" + hasown "^2.0.2" + side-channel "^1.1.0" ip@^1.1.5: version "1.1.8" @@ -4238,14 +4663,12 @@ is-arguments@^1.0.2: call-bound "^1.0.2" has-tostringtag "^1.0.2" -is-array-buffer@^3.0.1: - version "3.0.1" - resolved "https://registry.npmmirror.com/is-array-buffer/-/is-array-buffer-3.0.1.tgz" - integrity sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ== +is-array-buffer@^3.0.4, is-array-buffer@^3.0.5: + version "3.0.5" dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.3" - is-typed-array "^1.1.10" + call-bind "^1.0.8" + call-bound "^1.0.3" + get-intrinsic "^1.2.6" is-arrayish@^0.2.1: version "0.2.1" @@ -4257,12 +4680,19 @@ is-arrayish@^0.3.1: resolved "https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.3.2.tgz" integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.npmmirror.com/is-bigint/-/is-bigint-1.0.4.tgz" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== +is-async-function@^2.0.0: + version "2.1.1" dependencies: - has-bigints "^1.0.1" + async-function "^1.0.0" + call-bound "^1.0.3" + get-proto "^1.0.1" + has-tostringtag "^1.0.2" + safe-regex-test "^1.1.0" + +is-bigint@^1.1.0: + version "1.1.0" + dependencies: + has-bigints "^1.0.2" is-binary-buffer@^1.0.0: version "1.0.0" @@ -4276,18 +4706,16 @@ is-binary-path@~2.1.0: dependencies: binary-extensions "^2.0.0" -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.npmmirror.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== +is-boolean-object@^1.2.1: + version "1.2.2" dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" + call-bound "^1.0.3" + has-tostringtag "^1.0.2" is-buffer@^1.0.2, is-buffer@^1.1.0, is-buffer@^1.1.4, is-buffer@^1.1.5: version "1.1.6" -is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: +is-callable@^1.2.7: version "1.2.7" resolved "https://registry.npmmirror.com/is-callable/-/is-callable-1.2.7.tgz" integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== @@ -4309,12 +4737,18 @@ is-data-descriptor@^1.0.1: dependencies: hasown "^2.0.0" -is-date-object@^1.0.1: - version "1.0.5" - resolved "https://registry.npmmirror.com/is-date-object/-/is-date-object-1.0.5.tgz" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== +is-data-view@^1.0.1, is-data-view@^1.0.2: + version "1.0.2" dependencies: - has-tostringtag "^1.0.0" + call-bound "^1.0.2" + get-intrinsic "^1.2.6" + is-typed-array "^1.1.13" + +is-date-object@^1.0.1, is-date-object@^1.0.5, is-date-object@^1.1.0: + version "1.1.0" + dependencies: + call-bound "^1.0.2" + has-tostringtag "^1.0.2" is-descriptor@^0.1.0: version "0.1.7" @@ -4328,6 +4762,12 @@ is-descriptor@^1.0.0: is-accessor-descriptor "^1.0.1" is-data-descriptor "^1.0.1" +is-descriptor@^1.0.2: + version "1.0.3" + dependencies: + is-accessor-descriptor "^1.0.1" + is-data-descriptor "^1.0.1" + is-docker@^2.0.0, is-docker@^2.1.1: version "2.2.1" resolved "https://registry.npmmirror.com/is-docker/-/is-docker-2.2.1.tgz" @@ -4364,6 +4804,11 @@ is-extglob@^2.1.0, is-extglob@^2.1.1: resolved "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz" integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== +is-finalizationregistry@^1.1.0: + version "1.1.1" + dependencies: + call-bound "^1.0.3" + is-fullwidth-code-point@^1.0.0: version "1.0.0" dependencies: @@ -4379,6 +4824,14 @@ is-fullwidth-code-point@^4.0.0: resolved "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz" integrity sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ== +is-generator-function@^1.0.10: + version "1.1.0" + dependencies: + call-bound "^1.0.3" + get-proto "^1.0.0" + has-tostringtag "^1.0.2" + safe-regex-test "^1.1.0" + is-generator@^1.0.3: version "1.0.3" @@ -4404,17 +4857,17 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: dependencies: is-extglob "^2.1.1" -is-negative-zero@^2.0.2: - version "2.0.2" - resolved "https://registry.npmmirror.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== +is-map@^2.0.3: + version "2.0.3" -is-number-object@^1.0.4: - version "1.0.7" - resolved "https://registry.npmmirror.com/is-number-object/-/is-number-object-1.0.7.tgz" - integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== +is-negative-zero@^2.0.3: + version "2.0.3" + +is-number-object@^1.1.1: + version "1.1.1" dependencies: - has-tostringtag "^1.0.0" + call-bound "^1.0.3" + has-tostringtag "^1.0.2" is-number@^2.0.2: version "2.1.0" @@ -4444,24 +4897,32 @@ is-path-inside@^3.0.3: resolved "https://registry.npmmirror.com/is-path-inside/-/is-path-inside-3.0.3.tgz" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== +is-plain-obj@^1.1: + version "1.1.0" + is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" dependencies: isobject "^3.0.1" +is-plain-object@3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/is-plain-object/-/is-plain-object-3.0.1.tgz" + integrity sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g== + is-posix-bracket@^0.1.0: version "0.1.1" is-primitive@^2.0.0: version "2.0.0" -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.npmmirror.com/is-regex/-/is-regex-1.1.4.tgz" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== +is-regex@^1.2.1: + version "1.2.1" dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" + call-bound "^1.0.2" + gopd "^1.2.0" + has-tostringtag "^1.0.2" + hasown "^2.0.2" is-registered@^0.1.4, is-registered@^0.1.5: version "0.1.5" @@ -4474,12 +4935,13 @@ is-relative@^0.2.1: dependencies: is-unc-path "^0.1.1" -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.npmmirror.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== +is-set@^2.0.3: + version "2.0.3" + +is-shared-array-buffer@^1.0.4: + version "1.0.4" dependencies: - call-bind "^1.0.2" + call-bound "^1.0.3" is-stream@^1.0.1: version "1.1.0" @@ -4494,19 +4956,18 @@ is-stream@^3.0.0: resolved "https://registry.npmmirror.com/is-stream/-/is-stream-3.0.0.tgz" integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.npmmirror.com/is-string/-/is-string-1.0.7.tgz" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== +is-string@^1.1.1: + version "1.1.1" dependencies: - has-tostringtag "^1.0.0" + call-bound "^1.0.3" + has-tostringtag "^1.0.2" -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.npmmirror.com/is-symbol/-/is-symbol-1.0.4.tgz" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== +is-symbol@^1.0.4, is-symbol@^1.1.1: + version "1.1.1" dependencies: - has-symbols "^1.0.2" + call-bound "^1.0.2" + has-symbols "^1.1.0" + safe-regex-test "^1.1.0" is-type-of@^1.0.0: version "1.2.1" @@ -4517,16 +4978,10 @@ is-type-of@^1.0.0: is-class-hotfix "~0.0.6" isstream "~0.1.2" -is-typed-array@^1.1.10, is-typed-array@^1.1.9: - version "1.1.10" - resolved "https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.10.tgz" - integrity sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A== +is-typed-array@^1.1.13, is-typed-array@^1.1.14, is-typed-array@^1.1.15: + version "1.1.15" dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - for-each "^0.3.3" - gopd "^1.0.1" - has-tostringtag "^1.0.0" + which-typed-array "^1.1.16" is-unc-path@^0.1.1: version "0.1.2" @@ -4592,12 +5047,19 @@ is-valid-instance@^0.3.0: isobject "^3.0.0" pascalcase "^0.1.1" -is-weakref@^1.0.2: - version "1.0.2" - resolved "https://registry.npmmirror.com/is-weakref/-/is-weakref-1.0.2.tgz" - integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== +is-weakmap@^2.0.2: + version "2.0.2" + +is-weakref@^1.0.2, is-weakref@^1.1.1: + version "1.1.1" dependencies: - call-bind "^1.0.2" + call-bound "^1.0.3" + +is-weakset@^2.0.3: + version "2.0.4" + dependencies: + call-bound "^1.0.3" + get-intrinsic "^1.2.6" is-what@^3.14.1: version "3.14.1" @@ -4613,6 +5075,9 @@ is-windows@^0.2.0: is-windows@^1.0.1: version "1.0.2" +is-windows@^1.0.2: + version "1.0.2" + is-wsl@^2.2.0: version "2.2.0" resolved "https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz" @@ -4620,6 +5085,9 @@ is-wsl@^2.2.0: dependencies: is-docker "^2.0.0" +isarray@^2.0.5: + version "2.0.5" + isarray@~1.0.0, isarray@1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz" @@ -4656,7 +5124,7 @@ jiti@^1.16.0, jiti@^1.17.1: resolved "https://registry.npmmirror.com/jiti/-/jiti-1.17.1.tgz" integrity sha512-NZIITw8uZQFuzQimqjUxIrIcEdxYDFIe/0xYfIlVXTkiBjjyBEvgasj5bb0/cHtPRD/NziPbT312sFrkI5ALpw== -js-base64@^2.5.2: +js-base64@^2.1.9, js-base64@^2.5.2: version "2.6.4" resolved "https://registry.npmmirror.com/js-base64/-/js-base64-2.6.4.tgz" integrity sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ== @@ -4666,7 +5134,7 @@ js-sdsl@^4.1.4: resolved "https://registry.npmmirror.com/js-sdsl/-/js-sdsl-4.3.0.tgz" integrity sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ== -js-tokens@^4.0.0: +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== @@ -4709,6 +5177,11 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== +json5@^1.0.1: + version "1.0.2" + dependencies: + minimist "^1.2.0" + json5@^2.2.2: version "2.2.3" resolved "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz" @@ -4868,6 +5341,13 @@ lilconfig@2.0.6: resolved "https://registry.npmmirror.com/lilconfig/-/lilconfig-2.0.6.tgz" integrity sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg== +linkify-it@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/linkify-it/-/linkify-it-5.0.0.tgz" + integrity sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ== + dependencies: + uc.micro "^2.0.0" + lint-staged@^13.1.0: version "13.1.2" resolved "https://registry.npmmirror.com/lint-staged/-/lint-staged-13.1.2.tgz" @@ -4949,6 +5429,13 @@ load-templates@^1.0.2: matched "^0.4.4" vinyl "^2.0.1" +loader-utils@^1.1.0: + version "1.4.2" + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^1.0.1" + local-pkg@^0.4.3: version "0.4.3" resolved "https://registry.npmmirror.com/local-pkg/-/local-pkg-0.4.3.tgz" @@ -4961,7 +5448,7 @@ locate-path@^6.0.0: dependencies: p-locate "^5.0.0" -lodash-es@^4.17.21: +lodash-es@^4.17.15, lodash-es@^4.17.21: version "4.17.21" resolved "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz" integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== @@ -5168,6 +5655,13 @@ log-utils@^0.2.0, log-utils@^0.2.1: longest@^1.0.1: version "1.0.1" +loose-envify@^1.0.0: + version "1.4.0" + resolved "https://registry.npmmirror.com/loose-envify/-/loose-envify-1.4.0.tgz" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + lower-case@^1.1.1: version "1.1.4" @@ -5185,13 +5679,6 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -magic-string@^0.25.7: - version "0.25.9" - resolved "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz" - integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== - dependencies: - sourcemap-codec "^1.4.8" - magic-string@^0.27.0: version "0.27.0" resolved "https://registry.npmmirror.com/magic-string/-/magic-string-0.27.0.tgz" @@ -5213,6 +5700,13 @@ magic-string@^0.30.0: dependencies: "@jridgewell/sourcemap-codec" "^1.4.13" +magic-string@^0.30.18: + version "0.30.18" + resolved "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.18.tgz" + integrity sha512-yi8swmWbO17qHhwIBNeeZxTceJMeBvWJaId6dyvTSOwTipqeHhMhOrz6513r1sOKnpvQ7zkhlG8tPrpilwTxHQ== + dependencies: + "@jridgewell/sourcemap-codec" "^1.5.5" + make-dir@^2.1.0: version "2.1.0" resolved "https://registry.npmmirror.com/make-dir/-/make-dir-2.1.0.tgz" @@ -5226,6 +5720,9 @@ make-iterator@^1.0.0: dependencies: kind-of "^6.0.2" +map-cache@^0.2.2: + version "0.2.2" + map-config@^0.5.0: version "0.5.0" dependencies: @@ -5267,10 +5764,22 @@ map-visit@^1.0.0: dependencies: object-visit "^1.0.0" +markdown-it@^14.1.0: + version "14.1.0" + resolved "https://registry.npmmirror.com/markdown-it/-/markdown-it-14.1.0.tgz" + integrity sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg== + dependencies: + argparse "^2.0.1" + entities "^4.4.0" + linkify-it "^5.0.0" + mdurl "^2.0.0" + punycode.js "^2.3.1" + uc.micro "^2.1.0" + marked@^16.1.1: - version "16.1.1" - resolved "https://registry.npmmirror.com/marked/-/marked-16.1.1.tgz" - integrity sha512-ij/2lXfCRT71L6u0M29tJPhP0bM5shLL3u5BePhFwPELj2blMJ6GDtD7PfJhRLhJ/c2UwrK17ySVcDzy2YHjHQ== + version "16.2.1" + resolved "https://registry.npmmirror.com/marked/-/marked-16.2.1.tgz" + integrity sha512-r3UrXED9lMlHF97jJByry90cwrZBBvZmjG1L68oYfuPMW+uDTnuMbyJDymCWwbTE+f+3LhpNDKfpR3a3saFyjA== match-file@^0.2.0, match-file@^0.2.1: version "0.2.2" @@ -5308,11 +5817,19 @@ math-intrinsics@^1.1.0: math-random@^1.0.1: version "1.0.4" +mdn-data@2.0.14: + version "2.0.14" + mdn-data@2.0.30: version "2.0.30" resolved "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.30.tgz" integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== +mdurl@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/mdurl/-/mdurl-2.0.0.tgz" + integrity sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w== + memory-fs@^0.5.0: version "0.5.0" resolved "https://registry.npmmirror.com/memory-fs/-/memory-fs-0.5.0.tgz" @@ -5338,6 +5855,11 @@ merge-descriptors@^1.0.1: resolved "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz" integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== +merge-options@1.0.1: + version "1.0.1" + dependencies: + is-plain-obj "^1.1" + merge-stream@^0.1.8: version "0.1.8" dependencies: @@ -5442,6 +5964,23 @@ micromatch@^4.0.4, micromatch@^4.0.5: braces "^3.0.2" picomatch "^2.3.1" +micromatch@3.1.0: + version "3.1.0" + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + braces "^2.2.2" + define-property "^1.0.0" + extend-shallow "^2.0.1" + extglob "^2.0.2" + fragment-cache "^0.2.1" + kind-of "^5.0.2" + nanomatch "^1.2.1" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + mime-db@1.52.0: version "1.52.0" resolved "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz" @@ -5607,10 +6146,30 @@ mz@^2.7.0: object-assign "^4.0.1" thenify-all "^1.0.0" -nanoid@^3.3.4: - version "3.3.4" - resolved "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.4.tgz" - integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== +nanoid@^3.3.11: + version "3.3.11" + resolved "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.11.tgz" + integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w== + +nanomatch@^1.2.1: + version "1.2.13" + dependencies: + arr-diff "^4.0.0" + array-unique "^0.3.2" + define-property "^2.0.2" + extend-shallow "^3.0.2" + fragment-cache "^0.2.1" + is-windows "^1.0.2" + kind-of "^6.0.2" + object.pick "^1.3.0" + regex-not "^1.0.0" + snapdragon "^0.8.1" + to-regex "^3.0.1" + +nanopop@^2.1.0: + version "2.4.2" + resolved "https://registry.npmmirror.com/nanopop/-/nanopop-2.4.2.tgz" + integrity sha512-NzOgmMQ+elxxHeIha+OG/Pv3Oc3p4RU2aBhwWwAqDpXrdTbtRylbRLQztLy8dMMwfl6pclznBdfUhccEn9ZIzw== nanoseconds@^0.1.0: version "0.1.0" @@ -5771,7 +6330,7 @@ number-precision@^1.5.0: resolved "https://registry.npmmirror.com/number-precision/-/number-precision-1.6.0.tgz" integrity sha512-05OLPgbgmnixJw+VvEh18yNPUo3iyp4BEWJcrLu4X9W05KmMifN7Mu5exYvQXqxxeNWhvIF+j3Rij+HmddM/hQ== -object-assign@^4.0.0, object-assign@^4.0.1, object-assign@^4.1.0: +object-assign@^4, object-assign@^4.0.0, object-assign@^4.0.1, object-assign@^4.1.0: version "4.1.1" resolved "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== @@ -5783,10 +6342,8 @@ object-copy@^0.1.0: define-property "^0.2.5" kind-of "^3.0.3" -object-inspect@^1.12.2, object-inspect@^1.9.0: - version "1.12.3" - resolved "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.3.tgz" - integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== +object-inspect@^1.12.2, object-inspect@^1.13.3, object-inspect@^1.13.4: + version "1.13.4" object-keys@^1.1.1: version "1.1.1" @@ -5803,14 +6360,14 @@ object-visit@^1.0.0: dependencies: isobject "^3.0.0" -object.assign@^4.1.4: - version "4.1.4" - resolved "https://registry.npmmirror.com/object.assign/-/object.assign-4.1.4.tgz" - integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== +object.assign@^4.1.7: + version "4.1.7" dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - has-symbols "^1.0.3" + call-bind "^1.0.8" + call-bound "^1.0.3" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + has-symbols "^1.1.0" object-keys "^1.1.1" object.omit@^2.0.0, object.omit@^2.0.1: @@ -5819,7 +6376,7 @@ object.omit@^2.0.0, object.omit@^2.0.1: for-own "^0.1.4" is-extendable "^0.1.1" -object.pick@^1.1.2, object.pick@^1.2.0: +object.pick@^1.1.2, object.pick@^1.2.0, object.pick@^1.3.0: version "1.3.0" dependencies: isobject "^3.0.1" @@ -5954,6 +6511,13 @@ osx-release@^1.0.0: dependencies: minimist "^1.1.0" +own-keys@^1.0.1: + version "1.0.1" + dependencies: + get-intrinsic "^1.2.6" + object-keys "^1.1.1" + safe-push-apply "^1.0.0" + p-limit@^3.0.2: version "3.1.0" resolved "https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz" @@ -6116,6 +6680,9 @@ path-type@^4.0.0: resolved "https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== +pathe@^0.2.0: + version "0.2.0" + pathe@^1.1.0: version "1.1.0" resolved "https://registry.npmmirror.com/pathe/-/pathe-1.1.0.tgz" @@ -6136,10 +6703,10 @@ perfect-debounce@^0.1.3: performance-now@^2.1.0: version "2.1.0" -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== +picocolors@^1.0.0, picocolors@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1: version "2.3.1" @@ -6197,6 +6764,12 @@ platform@^1.3.1: resolved "https://registry.npmmirror.com/platform/-/platform-1.3.6.tgz" integrity sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg== +posix-character-classes@^0.1.0: + version "0.1.1" + +possible-typed-array-names@^1.0.0: + version "1.1.0" + postcss-import-resolver@^2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/postcss-import-resolver/-/postcss-import-resolver-2.0.0.tgz" @@ -6204,6 +6777,9 @@ postcss-import-resolver@^2.0.0: dependencies: enhanced-resolve "^4.1.1" +postcss-prefix-selector@^1.6.0: + version "1.16.1" + postcss-selector-parser@^6.0.9: version "6.0.11" resolved "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz" @@ -6212,14 +6788,50 @@ postcss-selector-parser@^6.0.9: cssesc "^3.0.0" util-deprecate "^1.0.2" -postcss@^8.1.10, postcss@^8.4.21: - version "8.4.21" - resolved "https://registry.npmmirror.com/postcss/-/postcss-8.4.21.tgz" - integrity sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg== +postcss@^5.2.17: + version "5.2.18" dependencies: - nanoid "^3.3.4" - picocolors "^1.0.0" - source-map-js "^1.0.2" + chalk "^1.1.3" + js-base64 "^2.1.9" + source-map "^0.5.6" + supports-color "^3.2.3" + +postcss@^8.4.21, postcss@^8.5.6, "postcss@>4 <9": + version "8.5.6" + resolved "https://registry.npmmirror.com/postcss/-/postcss-8.5.6.tgz" + integrity sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg== + dependencies: + nanoid "^3.3.11" + picocolors "^1.1.1" + source-map-js "^1.2.1" + +posthtml-parser@^0.2.0, posthtml-parser@^0.2.1: + version "0.2.1" + dependencies: + htmlparser2 "^3.8.3" + isobject "^2.1.0" + +posthtml-rename-id@^1.0: + version "1.0.12" + dependencies: + escape-string-regexp "1.0.5" + +posthtml-render@^1.0.5, posthtml-render@^1.0.6: + version "1.4.0" + +posthtml-svg-mode@^1.0.3: + version "1.0.3" + dependencies: + merge-options "1.0.1" + posthtml "^0.9.2" + posthtml-parser "^0.2.1" + posthtml-render "^1.0.6" + +posthtml@^0.9.2: + version "0.9.2" + dependencies: + posthtml-parser "^0.2.0" + posthtml-render "^1.0.5" prelude-ls@^1.2.1: version "1.2.1" @@ -6301,6 +6913,11 @@ pump@^3.0.0: end-of-stream "^1.1.0" once "^1.3.1" +punycode.js@^2.3.1: + version "2.3.1" + resolved "https://registry.npmmirror.com/punycode.js/-/punycode.js-2.3.1.tgz" + integrity sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA== + punycode@^2.1.0: version "2.3.0" resolved "https://registry.npmmirror.com/punycode/-/punycode-2.3.0.tgz" @@ -6313,6 +6930,12 @@ qs@^6.4.0: dependencies: side-channel "^1.0.4" +query-string@^4.3.2: + version "4.3.4" + dependencies: + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + question-cache@^0.4.0: version "0.4.0" dependencies: @@ -6438,6 +7061,13 @@ readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.4, readable string_decoder "~1.1.1" util-deprecate "~1.0.1" +readable-stream@^3.1.1: + version "3.6.2" + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + "readable-stream@>=1.0.33-1 <1.1.0-0": version "1.0.34" dependencies: @@ -6480,6 +7110,18 @@ reduce-object@^0.1.3: dependencies: for-own "^0.1.1" +reflect.getprototypeof@^1.0.6, reflect.getprototypeof@^1.0.9: + version "1.0.10" + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.9" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.7" + get-proto "^1.0.1" + which-builtin-type "^1.2.1" + regenerator-runtime@^0.13.7: version "0.13.11" @@ -6488,14 +7130,21 @@ regex-cache@^0.4.2: dependencies: is-equal-shallow "^0.1.3" -regexp.prototype.flags@^1.4.3: - version "1.4.3" - resolved "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz" - integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - functions-have-names "^1.2.2" + extend-shallow "^3.0.2" + safe-regex "^1.1.0" + +regexp.prototype.flags@^1.5.4: + version "1.5.4" + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-errors "^1.3.0" + get-proto "^1.0.1" + gopd "^1.2.0" + set-function-name "^2.0.2" regexpp@^3.2.0: version "3.2.0" @@ -6518,7 +7167,7 @@ remove-trailing-separator@^1.0.1: repeat-element@^1.1.2: version "1.1.4" -repeat-string@^1.5.2: +repeat-string@^1.5.2, repeat-string@^1.6.1: version "1.6.1" replace-ext@^1.0.0: @@ -6602,6 +7251,9 @@ resolve-glob@^1.0.0: relative "^3.0.2" resolve-dir "^1.0.0" +resolve-url@^0.2.1: + version "0.2.1" + resolve@^1.1.7, resolve@^1.10.0, resolve@^1.2.0, resolve@^1.22.1, resolve@^1.3.3: version "1.22.1" resolved "https://registry.npmmirror.com/resolve/-/resolve-1.22.1.tgz" @@ -6625,6 +7277,9 @@ restore-cursor@^3.1.0: onetime "^5.1.0" signal-exit "^3.0.2" +ret@~0.1.10: + version "0.1.15" + rethrow@^0.2.3: version "0.2.3" dependencies: @@ -6711,19 +7366,37 @@ rxjs@^7.8.0: dependencies: tslib "^2.1.0" +safe-array-concat@^1.1.3: + version "1.1.3" + dependencies: + call-bind "^1.0.8" + call-bound "^1.0.2" + get-intrinsic "^1.2.6" + has-symbols "^1.1.0" + isarray "^2.0.5" + safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-regex-test@^1.0.0: +safe-push-apply@^1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz" - integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.3" - is-regex "^1.1.4" + es-errors "^1.3.0" + isarray "^2.0.5" + +safe-regex-test@^1.1.0: + version "1.1.0" + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + is-regex "^1.2.1" + +safe-regex@^1.1.0: + version "1.1.0" + dependencies: + ret "~0.1.10" "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": version "2.1.2" @@ -6746,7 +7419,7 @@ sax@^1.2.4, sax@>=0.6.0: resolved "https://registry.npmmirror.com/sax/-/sax-1.2.4.tgz" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== -scroll-into-view-if-needed@^2.2.28: +scroll-into-view-if-needed@^2.2.25, scroll-into-view-if-needed@^2.2.28: version "2.2.31" resolved "https://registry.npmmirror.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz" integrity sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA== @@ -6824,11 +7497,36 @@ semver@^7.3.8: set-blocking@^2.0.0: version "2.0.0" +set-function-length@^1.2.2: + version "1.2.2" + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + +set-function-name@^2.0.2: + version "2.0.2" + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.2" + set-getter@^0.1.0: version "0.1.1" dependencies: to-object-path "^0.3.0" +set-proto@^1.0.0: + version "1.0.0" + dependencies: + dunder-proto "^1.0.1" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + set-value@^0.2.0: version "0.2.0" dependencies: @@ -6876,6 +7574,11 @@ shallow-clone@^0.1.2: lazy-cache "^0.2.3" mixin-object "^2.0.1" +shallow-equal@^1.0.0: + version "1.2.1" + resolved "https://registry.npmmirror.com/shallow-equal/-/shallow-equal-1.2.1.tgz" + integrity sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA== + shebang-command@^1.2.0: version "1.2.0" resolved "https://registry.npmmirror.com/shebang-command/-/shebang-command-1.2.0.tgz" @@ -6905,14 +7608,37 @@ shell-quote@^1.6.1: resolved "https://registry.npmmirror.com/shell-quote/-/shell-quote-1.8.0.tgz" integrity sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ== -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== +side-channel-list@^1.0.0: + version "1.0.0" dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" + es-errors "^1.3.0" + object-inspect "^1.13.3" + +side-channel-map@^1.0.1: + version "1.0.1" + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + get-intrinsic "^1.2.5" + object-inspect "^1.13.3" + +side-channel-weakmap@^1.0.2: + version "1.0.2" + dependencies: + call-bound "^1.0.2" + es-errors "^1.3.0" + get-intrinsic "^1.2.5" + object-inspect "^1.13.3" + side-channel-map "^1.0.1" + +side-channel@^1.0.4, side-channel@^1.1.0: + version "1.1.0" + dependencies: + es-errors "^1.3.0" + object-inspect "^1.13.3" + side-channel-list "^1.0.0" + side-channel-map "^1.0.1" + side-channel-weakmap "^1.0.2" signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: version "3.0.7" @@ -6976,6 +7702,30 @@ smart-buffer@^4.2.0: resolved "https://registry.npmmirror.com/smart-buffer/-/smart-buffer-4.2.0.tgz" integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== +snapdragon-node@^2.0.1: + version "2.1.1" + dependencies: + define-property "^1.0.0" + isobject "^3.0.0" + snapdragon-util "^3.0.1" + +snapdragon-util@^3.0.1: + version "3.0.1" + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + dependencies: + base "^0.11.1" + debug "^2.2.0" + define-property "^0.2.5" + extend-shallow "^2.0.1" + map-cache "^0.2.2" + source-map "^0.5.6" + source-map-resolve "^0.5.0" + use "^3.1.0" + socks-proxy-agent@^5.0.0, socks-proxy-agent@5: version "5.0.1" resolved "https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-5.0.1.tgz" @@ -7001,10 +7751,25 @@ sort-object-arrays@^0.1.1: sortablejs@^1.14.0, sortablejs@1.14.0: version "1.14.0" -source-map-js@^1.0.1, source-map-js@^1.0.2, "source-map-js@>=0.6.2 <2.0.0": - version "1.0.2" - resolved "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz" - integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== +source-map-js@^1.0.1, source-map-js@^1.2.1, "source-map-js@>=0.6.2 <2.0.0": + version "1.2.1" + resolved "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz" + integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== + +source-map-resolve@^0.5.0: + version "0.5.3" + dependencies: + atob "^2.1.2" + decode-uri-component "^0.2.0" + resolve-url "^0.2.1" + source-map-url "^0.4.0" + urix "^0.1.0" + +source-map-url@^0.4.0: + version "0.4.1" + +source-map@^0.5.6: + version "0.5.7" source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: version "0.6.1" @@ -7016,11 +7781,6 @@ source-map@^0.7.4: resolved "https://registry.npmmirror.com/source-map/-/source-map-0.7.4.tgz" integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== -sourcemap-codec@^1.4.8: - version "1.4.8" - resolved "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" - integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== - spdx-correct@^3.0.0: version "3.1.1" resolved "https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.1.1.tgz" @@ -7052,7 +7812,7 @@ split-string@^1.0.1: dependencies: extend-shallow "^2.0.1" -split-string@^3.0.1: +split-string@^3.0.1, split-string@^3.0.2: version "3.1.0" dependencies: extend-shallow "^3.0.0" @@ -7067,6 +7827,9 @@ src-stream@^0.1.1: merge-stream "^0.1.8" through2 "^2.0.0" +stable@^0.1.8: + version "0.1.8" + stackblur-canvas@^2.0.0: version "2.7.0" @@ -7091,6 +7854,12 @@ std-env@^3.3.2: resolved "https://registry.npmmirror.com/std-env/-/std-env-3.3.2.tgz" integrity sha512-uUZI65yrV2Qva5gqE0+A7uVAvO40iPo6jGhs7s8keRfHCmtg+uB2X6EiLGCI9IgL1J17xGhvoOqSz79lzICPTA== +stop-iteration-iterator@^1.1.0: + version "1.1.0" + dependencies: + es-errors "^1.3.0" + internal-slot "^1.1.0" + stream-combiner@^0.2.2: version "0.2.2" dependencies: @@ -7119,18 +7888,21 @@ stream-wormhole@^1.0.4: resolved "https://registry.npmmirror.com/stream-wormhole/-/stream-wormhole-1.1.0.tgz" integrity sha512-gHFfL3px0Kctd6Po0M8TzEvt3De/xu6cnRrjlfYNhwbhLPLwigI2t1nc6jrzNuaYg5C4YF78PPFuQPzRiqn9ew== -string_decoder@~0.10.x: - version "0.10.31" - resolved "https://registry.npmmirror.com/string_decoder/-/string_decoder-0.10.31.tgz" - integrity sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ== +strict-uri-encode@^1.0.0: + version "1.1.0" -string_decoder@~1.1.1: +string_decoder@^1.1.1, string_decoder@~1.1.1: version "1.1.1" resolved "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz" integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== dependencies: safe-buffer "~5.1.0" +string_decoder@~0.10.x: + version "0.10.31" + resolved "https://registry.npmmirror.com/string_decoder/-/string_decoder-0.10.31.tgz" + integrity sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ== + string-argv@^0.3.1: version "0.3.1" resolved "https://registry.npmmirror.com/string-argv/-/string-argv-0.3.1.tgz" @@ -7181,23 +7953,31 @@ string.prototype.padend@^3.0.0: define-properties "^1.1.4" es-abstract "^1.20.4" -string.prototype.trimend@^1.0.6: - version "1.0.6" - resolved "https://registry.npmmirror.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz" - integrity sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ== +string.prototype.trim@^1.2.10: + version "1.2.10" dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" + call-bind "^1.0.8" + call-bound "^1.0.2" + define-data-property "^1.1.4" + define-properties "^1.2.1" + es-abstract "^1.23.5" + es-object-atoms "^1.0.0" + has-property-descriptors "^1.0.2" -string.prototype.trimstart@^1.0.6: - version "1.0.6" - resolved "https://registry.npmmirror.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz" - integrity sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA== +string.prototype.trimend@^1.0.9: + version "1.0.9" dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" + call-bind "^1.0.8" + call-bound "^1.0.2" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" + +string.prototype.trimstart@^1.0.8: + version "1.0.8" + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" stringify-author@^0.1.3: version "0.1.3" @@ -7274,12 +8054,22 @@ strip-literal@^1.0.0: dependencies: acorn "^8.8.2" +stylis@^4.1.3, stylis@^4.3.4: + version "4.3.6" + resolved "https://registry.npmmirror.com/stylis/-/stylis-4.3.6.tgz" + integrity sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ== + success-symbol@^0.1.0: version "0.1.0" supports-color@^2.0.0: version "2.0.0" +supports-color@^3.2.3: + version "3.2.3" + dependencies: + has-flag "^1.0.0" + supports-color@^5.3.0: version "5.5.0" resolved "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz" @@ -7299,6 +8089,23 @@ supports-preserve-symlinks-flag@^1.0.0: resolved "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== +svg-baker@1.7.0: + version "1.7.0" + dependencies: + bluebird "^3.5.0" + clone "^2.1.1" + he "^1.1.1" + image-size "^0.5.1" + loader-utils "^1.1.0" + merge-options "1.0.1" + micromatch "3.1.0" + postcss "^5.2.17" + postcss-prefix-selector "^1.6.0" + posthtml-rename-id "^1.0" + posthtml-svg-mode "^1.0.3" + query-string "^4.3.2" + traverse "^0.6.6" + svg-pathdata@^6.0.3: version "6.0.3" @@ -7307,6 +8114,17 @@ svg-tags@^1.0.0: resolved "https://registry.npmmirror.com/svg-tags/-/svg-tags-1.0.0.tgz" integrity sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA== +svgo@^2.8.0: + version "2.8.0" + dependencies: + "@trysound/sax" "0.2.0" + commander "^7.2.0" + css-select "^4.1.3" + css-tree "^1.1.3" + csso "^4.2.0" + picocolors "^1.0.0" + stable "^0.1.8" + swiper@^11.2.8: version "11.2.8" resolved "https://registry.npmjs.org/swiper/-/swiper-11.2.8.tgz" @@ -7403,6 +8221,11 @@ thenify-all@^1.0.0: dependencies: any-promise "^1.0.0" +throttle-debounce@^5.0.0: + version "5.0.2" + resolved "https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-5.0.2.tgz" + integrity sha512-B71/4oyj61iNH0KeCamLuE2rmKuTO5byTOSVwECM5FA7TiAiAW+UqTKZ9ERueC4qvgSttUhdmq1mXC3kJqGX7A== + through@^2.3.8, through@~2.3, through@~2.3.4: version "2.3.8" resolved "https://registry.npmmirror.com/through/-/through-2.3.8.tgz" @@ -7465,11 +8288,6 @@ to-choices@^0.2.0: ansi-gray "^0.1.1" mixin-deep "^1.1.3" -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz" - integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== - to-file@^0.2.0: version "0.2.0" dependencies: @@ -7493,6 +8311,12 @@ to-object-path@^0.3.0: dependencies: kind-of "^3.0.2" +to-regex-range@^2.1.0: + version "2.1.1" + dependencies: + is-number "^3.0.0" + repeat-string "^1.6.1" + to-regex-range@^5.0.1: version "5.0.1" resolved "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz" @@ -7500,6 +8324,14 @@ to-regex-range@^5.0.1: dependencies: is-number "^7.0.0" +to-regex@^3.0.1: + version "3.0.2" + dependencies: + define-property "^2.0.2" + extend-shallow "^3.0.2" + regex-not "^1.0.2" + safe-regex "^1.1.0" + toidentifier@1.0.1: version "1.0.1" resolved "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz" @@ -7510,6 +8342,13 @@ totalist@^3.0.0: resolved "https://registry.npmmirror.com/totalist/-/totalist-3.0.0.tgz" integrity sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw== +traverse@^0.6.6: + version "0.6.11" + dependencies: + gopd "^1.2.0" + typedarray.prototype.slice "^1.0.5" + which-typed-array "^1.1.18" + trim-leading-lines@^0.1.1: version "0.1.1" dependencies: @@ -7556,34 +8395,77 @@ type-fest@^0.21.3: resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.21.3.tgz" integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== -typed-array-length@^1.0.4: - version "1.0.4" - resolved "https://registry.npmmirror.com/typed-array-length/-/typed-array-length-1.0.4.tgz" - integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== +typed-array-buffer@^1.0.3: + version "1.0.3" dependencies: - call-bind "^1.0.2" + call-bound "^1.0.3" + es-errors "^1.3.0" + is-typed-array "^1.1.14" + +typed-array-byte-length@^1.0.3: + version "1.0.3" + dependencies: + call-bind "^1.0.8" for-each "^0.3.3" - is-typed-array "^1.1.9" + gopd "^1.2.0" + has-proto "^1.2.0" + is-typed-array "^1.1.14" + +typed-array-byte-offset@^1.0.4: + version "1.0.4" + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + for-each "^0.3.3" + gopd "^1.2.0" + has-proto "^1.2.0" + is-typed-array "^1.1.15" + reflect.getprototypeof "^1.0.9" + +typed-array-length@^1.0.7: + version "1.0.7" + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + is-typed-array "^1.1.13" + possible-typed-array-names "^1.0.0" + reflect.getprototypeof "^1.0.6" + +typedarray.prototype.slice@^1.0.5: + version "1.0.5" + dependencies: + call-bind "^1.0.8" + define-properties "^1.2.1" + es-abstract "^1.23.9" + es-errors "^1.3.0" + get-proto "^1.0.1" + math-intrinsics "^1.1.0" + typed-array-buffer "^1.0.3" + typed-array-byte-offset "^1.0.4" typescript@*, "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta", typescript@>=4.4.4, typescript@~4.9.5, typescript@4.x: version "4.9.5" resolved "https://registry.npmmirror.com/typescript/-/typescript-4.9.5.tgz" integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== +uc.micro@^2.0.0, uc.micro@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/uc.micro/-/uc.micro-2.1.0.tgz" + integrity sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A== + ufo@^1.1.0: version "1.1.0" resolved "https://registry.npmmirror.com/ufo/-/ufo-1.1.0.tgz" integrity sha512-LQc2s/ZDMaCN3QLpa+uzHUOQ7SdV0qgv3VBXOolQGXTaaZpIur6PwUclF5nN2hNkiTRcUugXd1zFOW3FLJ135Q== -unbox-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.npmmirror.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz" - integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== +unbox-primitive@^1.1.0: + version "1.1.0" dependencies: - call-bind "^1.0.2" + call-bound "^1.0.3" has-bigints "^1.0.2" - has-symbols "^1.0.3" - which-boxed-primitive "^1.0.2" + has-symbols "^1.1.0" + which-boxed-primitive "^1.1.1" unc-path-regex@^0.1.0: version "0.1.2" @@ -7826,6 +8708,9 @@ uri-js@^4.2.2: dependencies: punycode "^2.1.0" +urix@^0.1.0: + version "0.1.0" + urllib@^2.33.1: version "2.40.0" resolved "https://registry.npmmirror.com/urllib/-/urllib-2.40.0.tgz" @@ -7860,7 +8745,10 @@ use@^2.0.0: isobject "^3.0.0" lazy-cache "^2.0.2" -util-deprecate@^1.0.2, util-deprecate@~1.0.1: +use@^3.1.0: + version "3.1.1" + +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== @@ -7892,6 +8780,9 @@ validate-npm-package-license@^3.0.1: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" +vary@^1: + version "1.1.2" + vinyl-fs@^2.4.3: version "2.4.4" dependencies: @@ -7973,6 +8864,18 @@ vite-plugin-progress@^0.0.6: progress "^2.0.3" rd "^2.0.1" +vite-plugin-svg-icons@^2.0.1: + version "2.0.1" + dependencies: + "@types/svgo" "^2.6.1" + cors "^2.8.5" + debug "^4.3.3" + etag "^1.8.1" + fs-extra "^10.0.0" + pathe "^0.2.0" + svg-baker "1.7.0" + svgo "^2.8.0" + "vite@^2.9.0 || ^3.0.0-0 || ^4.0.0", vite@^4.0.0, vite@^4.0.4, vite@>=2.0.0, vite@>2.0.0-0: version "4.1.2" resolved "https://registry.npmmirror.com/vite/-/vite-4.1.2.tgz" @@ -8004,9 +8907,9 @@ vue-demi@*, vue-demi@^0.13.11: integrity sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A== vue-draggable-next@^2.2.1: - version "2.2.1" - resolved "https://registry.npmjs.org/vue-draggable-next/-/vue-draggable-next-2.2.1.tgz" - integrity sha512-EAMS1IRHF0kZO0o5PMOinsQsXIqsrKT1hKmbICxG3UEtn7zLFkLxlAtajcCcUTisNvQ6TtCB5COjD9a1raNADw== + version "2.3.0" + resolved "https://registry.npmmirror.com/vue-draggable-next/-/vue-draggable-next-2.3.0.tgz" + integrity sha512-ymbY0UIwfSdg0iDN/iyNNwUrTqZ/6KbPryzsvTNXBLuDCuOBdNijSK8yynNtmiSj6RapTPQfjLGQdJrZkzBd2w== vue-draggable-plus@^0.6.0: version "0.6.0" @@ -8033,12 +8936,12 @@ vue-eslint-parser@^9.0.0, vue-eslint-parser@^9.0.1, vue-eslint-parser@^9.1.0, vu lodash "^4.17.21" semver "^7.3.6" -vue-router@^4.1.6: - version "4.1.6" - resolved "https://registry.npmmirror.com/vue-router/-/vue-router-4.1.6.tgz" - integrity sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ== +vue-router@^4.4.0: + version "4.5.1" + resolved "https://registry.npmmirror.com/vue-router/-/vue-router-4.5.1.tgz" + integrity sha512-ogAF3P97NPm8fJsE4by9dwSYtDwXIY1nFY9T6DyQnGHd1E2Da94w9JIolpe42LJGIl0DwOHBi8TcRPlPGwbTtw== dependencies: - "@vue/devtools-api" "^6.4.5" + "@vue/devtools-api" "^6.6.4" vue-template-compiler@^2.6.12, vue-template-compiler@^2.7.14: version "2.7.14" @@ -8056,16 +8959,23 @@ vue-tsc@^1.0.24: "@volar/vue-language-core" "1.1.4" "@volar/vue-typescript" "1.1.4" -"vue@^2.6.14 || ^3.2.0", "vue@^2.7.0 || ^3.1.1", "vue@^2.7.0 || ^3.2.25", vue@^3.0.0, "vue@^3.0.0-0 || ^2.6.0", vue@^3.0.1, vue@^3.1.0, vue@^3.2.0, vue@^3.2.2, vue@^3.2.25, vue@^3.2.45, "vue@2 || 3", vue@3.2.47: - version "3.2.47" - resolved "https://registry.npmmirror.com/vue/-/vue-3.2.47.tgz" - integrity sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ== +vue-types@^3.0.0: + version "3.0.2" + resolved "https://registry.npmmirror.com/vue-types/-/vue-types-3.0.2.tgz" + integrity sha512-IwUC0Aq2zwaXqy74h4WCvFCUtoV0iSWr0snWnE9TnU18S66GAQyqQbRf2qfJtUuiFsBf6qp0MEwdonlwznlcrw== dependencies: - "@vue/compiler-dom" "3.2.47" - "@vue/compiler-sfc" "3.2.47" - "@vue/runtime-dom" "3.2.47" - "@vue/server-renderer" "3.2.47" - "@vue/shared" "3.2.47" + is-plain-object "3.0.1" + +"vue@^2.6.14 || ^3.2.0", "vue@^2.7.0 || ^3.1.1", "vue@^2.7.0 || ^3.2.25", vue@^3.0.0, "vue@^3.0.0-0 || ^2.6.0", vue@^3.0.1, vue@^3.1.0, vue@^3.2.0, vue@^3.2.25, vue@^3.5.0, vue@^3.5.17, vue@>=3.0.3, vue@>=3.2.0, vue@>=3.5.0, "vue@2 || 3", vue@3.5.21: + version "3.5.21" + resolved "https://registry.npmmirror.com/vue/-/vue-3.5.21.tgz" + integrity sha512-xxf9rum9KtOdwdRkiApWL+9hZEMWE90FHh8yS1+KJAiWYh+iGWV1FquPjoO9VUHQ+VIhsCXNNyZ5Sf4++RVZBA== + dependencies: + "@vue/compiler-dom" "3.5.21" + "@vue/compiler-sfc" "3.5.21" + "@vue/runtime-dom" "3.5.21" + "@vue/server-renderer" "3.5.21" + "@vue/shared" "3.5.21" vuedraggable@^4.1.0: version "4.1.0" @@ -8077,6 +8987,13 @@ vuedraggable@^4.1.0: warning-symbol@^0.1.0: version "0.1.0" +warning@^4.0.0: + version "4.0.3" + resolved "https://registry.npmmirror.com/warning/-/warning-4.0.3.tgz" + integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w== + dependencies: + loose-envify "^1.0.0" + webpack-sources@^3.2.3: version "3.2.3" resolved "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz" @@ -8087,28 +9004,50 @@ webpack-virtual-modules@^0.5.0: resolved "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.5.0.tgz" integrity sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw== -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== +which-boxed-primitive@^1.1.0, which-boxed-primitive@^1.1.1: + version "1.1.1" dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" + is-bigint "^1.1.0" + is-boolean-object "^1.2.1" + is-number-object "^1.1.1" + is-string "^1.1.1" + is-symbol "^1.1.1" -which-typed-array@^1.1.9: - version "1.1.9" - resolved "https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.9.tgz" - integrity sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA== +which-builtin-type@^1.2.1: + version "1.2.1" dependencies: - available-typed-arrays "^1.0.5" - call-bind "^1.0.2" - for-each "^0.3.3" - gopd "^1.0.1" - has-tostringtag "^1.0.0" - is-typed-array "^1.1.10" + call-bound "^1.0.2" + function.prototype.name "^1.1.6" + has-tostringtag "^1.0.2" + is-async-function "^2.0.0" + is-date-object "^1.1.0" + is-finalizationregistry "^1.1.0" + is-generator-function "^1.0.10" + is-regex "^1.2.1" + is-weakref "^1.0.2" + isarray "^2.0.5" + which-boxed-primitive "^1.1.0" + which-collection "^1.0.2" + which-typed-array "^1.1.16" + +which-collection@^1.0.2: + version "1.0.2" + dependencies: + is-map "^2.0.3" + is-set "^2.0.3" + is-weakmap "^2.0.2" + is-weakset "^2.0.3" + +which-typed-array@^1.1.16, which-typed-array@^1.1.18, which-typed-array@^1.1.19: + version "1.1.19" + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.8" + call-bound "^1.0.4" + for-each "^0.3.5" + get-proto "^1.0.1" + gopd "^1.2.0" + has-tostringtag "^1.0.2" which@^1.2.12: version "1.3.1"