mirror of
https://github.com/motajs/template.git
synced 2026-04-12 15:11:10 +08:00
feat: Transition 渐变类
This commit is contained in:
parent
f6a065fa3e
commit
9ab0db9465
@ -82,8 +82,8 @@
|
|||||||
"rollup": "^4.59.0",
|
"rollup": "^4.59.0",
|
||||||
"terser": "^5.46.0",
|
"terser": "^5.46.0",
|
||||||
"tsx": "^4.21.0",
|
"tsx": "^4.21.0",
|
||||||
"typescript": "^5.9.3",
|
"typescript": "6.0.1-rc",
|
||||||
"typescript-eslint": "^8.56.1",
|
"typescript-eslint": "^8.57.0",
|
||||||
"vite": "^7.3.1",
|
"vite": "^7.3.1",
|
||||||
"vite-plugin-dts": "^4.5.4",
|
"vite-plugin-dts": "^4.5.4",
|
||||||
"vitepress": "^1.6.4",
|
"vitepress": "^1.6.4",
|
||||||
|
|||||||
@ -38,8 +38,7 @@ import { DefaultProps } from '@motajs/render-vue';
|
|||||||
//#region TextContent
|
//#region TextContent
|
||||||
|
|
||||||
export interface TextContentProps
|
export interface TextContentProps
|
||||||
extends DefaultProps,
|
extends DefaultProps, Partial<ITextContentConfig> {
|
||||||
Partial<ITextContentConfig> {
|
|
||||||
/** 显示的文字 */
|
/** 显示的文字 */
|
||||||
text?: string;
|
text?: string;
|
||||||
/** 是否填充 */
|
/** 是否填充 */
|
||||||
|
|||||||
@ -1,5 +1,4 @@
|
|||||||
import {
|
import {
|
||||||
Props,
|
|
||||||
Font,
|
Font,
|
||||||
IActionEvent,
|
IActionEvent,
|
||||||
MotaOffscreenCanvas2D,
|
MotaOffscreenCanvas2D,
|
||||||
@ -7,7 +6,7 @@ import {
|
|||||||
} from '@motajs/render';
|
} from '@motajs/render';
|
||||||
// import { WeatherController } from '../weather';
|
// import { WeatherController } from '../weather';
|
||||||
import { defineComponent, onUnmounted, reactive, ref } from 'vue';
|
import { defineComponent, onUnmounted, reactive, ref } from 'vue';
|
||||||
import { Textbox, Tip } from '../components';
|
import { Textbox, TextboxProps, Tip } from '../components';
|
||||||
import { GameUI } from '@motajs/system';
|
import { GameUI } from '@motajs/system';
|
||||||
import {
|
import {
|
||||||
ENABLE_RIGHT_STATUS_BAR,
|
ENABLE_RIGHT_STATUS_BAR,
|
||||||
@ -36,7 +35,7 @@ import { onTick } from '@motajs/render-vue';
|
|||||||
|
|
||||||
const MainScene = defineComponent(() => {
|
const MainScene = defineComponent(() => {
|
||||||
//#region 基本定义
|
//#region 基本定义
|
||||||
const mainTextboxProps: Props<typeof Textbox> = {
|
const mainTextboxProps: TextboxProps = {
|
||||||
text: '',
|
text: '',
|
||||||
hidden: true,
|
hidden: true,
|
||||||
loc: [0, MAP_HEIGHT - 150, MAP_WIDTH, 150],
|
loc: [0, MAP_HEIGHT - 150, MAP_WIDTH, 150],
|
||||||
|
|||||||
@ -79,6 +79,8 @@ export class Animater implements IAnimater {
|
|||||||
private groupStore: Map<number, IAnimaterPlanGroup> = new Map();
|
private groupStore: Map<number, IAnimaterPlanGroup> = new Map();
|
||||||
/** 需要执行的计划队列 */
|
/** 需要执行的计划队列 */
|
||||||
private pendingGroups: number[] = [];
|
private pendingGroups: number[] = [];
|
||||||
|
/** 是否已经因为没有结束计划组而报错 */
|
||||||
|
private planErrored: boolean = false;
|
||||||
|
|
||||||
/** 当前所有正在等待执行的 `when` 操作 */
|
/** 当前所有正在等待执行的 `when` 操作 */
|
||||||
private whens: Set<IAnimaterResolvedTimedInfo> = new Set();
|
private whens: Set<IAnimaterResolvedTimedInfo> = new Set();
|
||||||
@ -164,7 +166,11 @@ export class Animater implements IAnimater {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
to(value: number, time: number, end: EndRelation = EndRelation.Self): this {
|
to(
|
||||||
|
value: number,
|
||||||
|
time: number,
|
||||||
|
end: EndRelation = EndRelation.Target
|
||||||
|
): this {
|
||||||
if (!this.animatableStatus || !this.currentAnimatable) return this;
|
if (!this.animatableStatus || !this.currentAnimatable) return this;
|
||||||
this.planning = true;
|
this.planning = true;
|
||||||
// 定义动画计划
|
// 定义动画计划
|
||||||
@ -281,9 +287,10 @@ export class Animater implements IAnimater {
|
|||||||
content: IAnimatable,
|
content: IAnimatable,
|
||||||
index: number,
|
index: number,
|
||||||
plan: number = this.executingGroup
|
plan: number = this.executingGroup
|
||||||
): Promise<void> | undefined {
|
): Promise<void> {
|
||||||
const raw = this.query(content, index, plan);
|
const raw = this.query(content, index, plan);
|
||||||
return raw?.promise;
|
if (!raw) return Promise.resolve();
|
||||||
|
else return raw.promise;
|
||||||
}
|
}
|
||||||
|
|
||||||
planEnd(preTime: number = 0, postTime: number = 0): number {
|
planEnd(preTime: number = 0, postTime: number = 0): number {
|
||||||
@ -306,6 +313,7 @@ export class Animater implements IAnimater {
|
|||||||
this.groupStore.set(index, group);
|
this.groupStore.set(index, group);
|
||||||
this.pendingGroups.push(index);
|
this.pendingGroups.push(index);
|
||||||
this.startPlanGroup();
|
this.startPlanGroup();
|
||||||
|
this.planErrored = false;
|
||||||
return index;
|
return index;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -315,7 +323,10 @@ export class Animater implements IAnimater {
|
|||||||
|
|
||||||
excited(payload: number): void {
|
excited(payload: number): void {
|
||||||
if (this.planning) {
|
if (this.planning) {
|
||||||
logger.error(50);
|
if (!this.planErrored) {
|
||||||
|
logger.error(50);
|
||||||
|
this.planErrored = true;
|
||||||
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
// 计划组未执行
|
// 计划组未执行
|
||||||
@ -369,7 +380,7 @@ export class Animater implements IAnimater {
|
|||||||
const content = anim.identifier.content;
|
const content = anim.identifier.content;
|
||||||
if (progress >= 1) {
|
if (progress >= 1) {
|
||||||
// 动画结束
|
// 动画结束
|
||||||
if (anim.end === EndRelation.Self) {
|
if (anim.end === EndRelation.Target) {
|
||||||
content.value = anim.targetValue;
|
content.value = anim.targetValue;
|
||||||
} else {
|
} else {
|
||||||
content.value = anim.startValue + anim.curve(1) * anim.diff;
|
content.value = anim.startValue + anim.curve(1) * anim.diff;
|
||||||
@ -417,14 +428,26 @@ export class Animater implements IAnimater {
|
|||||||
if (!plan) return;
|
if (!plan) return;
|
||||||
// 冲突检测
|
// 冲突检测
|
||||||
if (this.executingMap.has(identifier.content)) {
|
if (this.executingMap.has(identifier.content)) {
|
||||||
const current = this.executingMap.get(identifier.content)!;
|
const curr = this.executingMap.get(identifier.content)!;
|
||||||
if (current.startTime === this.excitation?.payload()) {
|
const now = this.excitation.payload();
|
||||||
|
if (curr.startTime === now) {
|
||||||
logger.error(51);
|
logger.error(51);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
// 终止前一个动画
|
// 终止前一个动画
|
||||||
current.resolve();
|
curr.resolve();
|
||||||
this.executing.delete(current);
|
// 这里也需要
|
||||||
|
const anim = curr.identifier.content;
|
||||||
|
if (curr.end === EndRelation.Target) {
|
||||||
|
anim.value = curr.targetValue;
|
||||||
|
} else if (curr.end === EndRelation.Curve) {
|
||||||
|
anim.value = curr.startValue + curr.curve(1) * curr.diff;
|
||||||
|
} else {
|
||||||
|
const elapsed = this.excitation.payload() - curr.startTime;
|
||||||
|
const curveValue = curr.curve(elapsed / curr.time);
|
||||||
|
anim.value = curr.startValue + curr.diff * curveValue;
|
||||||
|
}
|
||||||
|
this.executing.delete(curr);
|
||||||
}
|
}
|
||||||
// 记录动画初始值和开始时间
|
// 记录动画初始值和开始时间
|
||||||
const startValue = identifier.content.value;
|
const startValue = identifier.content.value;
|
||||||
|
|||||||
@ -1,4 +1,5 @@
|
|||||||
export * from './animater';
|
export * from './animater';
|
||||||
export * from './excitation';
|
export * from './excitation';
|
||||||
|
export * from './transition';
|
||||||
export * from './types';
|
export * from './types';
|
||||||
export * from './utils';
|
export * from './utils';
|
||||||
|
|||||||
147
packages/animate/src/transition.ts
Normal file
147
packages/animate/src/transition.ts
Normal file
@ -0,0 +1,147 @@
|
|||||||
|
import {
|
||||||
|
EndRelation,
|
||||||
|
ExcitationCurve,
|
||||||
|
IAnimatable,
|
||||||
|
IExcitableController,
|
||||||
|
IExcitation,
|
||||||
|
ITransition
|
||||||
|
} from './types';
|
||||||
|
import { linear } from './utils';
|
||||||
|
|
||||||
|
interface ITransitionData {
|
||||||
|
/** 渐变对象 */
|
||||||
|
readonly animatable: IAnimatable;
|
||||||
|
/** 渐变执行完毕后兑现的 `Promise` */
|
||||||
|
readonly promise: Promise<void>;
|
||||||
|
/** `Promise` 兑现函数 */
|
||||||
|
readonly resolve: () => void;
|
||||||
|
/** 渐变起始时刻 */
|
||||||
|
startTime: number;
|
||||||
|
/** 渐变时长 */
|
||||||
|
time: number;
|
||||||
|
/** 渐变起始值 */
|
||||||
|
startValue: number;
|
||||||
|
/** 渐变目标值 */
|
||||||
|
targetValue: number;
|
||||||
|
/** 渐变终值与初值的差值 */
|
||||||
|
diff: number;
|
||||||
|
/** 渐变结尾参考方式 */
|
||||||
|
end: EndRelation;
|
||||||
|
/** 速率曲线 */
|
||||||
|
curve: ExcitationCurve;
|
||||||
|
}
|
||||||
|
|
||||||
|
export class Transition implements ITransition {
|
||||||
|
/** 当前绑定的激励源 */
|
||||||
|
private excitation: IExcitation<number> | null = null;
|
||||||
|
/** 当前定义在绑定激励源上的可激励对象 */
|
||||||
|
private controller: IExcitableController<number> | null = null;
|
||||||
|
|
||||||
|
/** 当前使用的速率曲线 */
|
||||||
|
private curveStatus: ExcitationCurve = linear();
|
||||||
|
/** 当前绑定的渐变对象 */
|
||||||
|
private animatableStatus: IAnimatable | null = null;
|
||||||
|
/** 渐变数据 */
|
||||||
|
private transitionData: Map<IAnimatable, ITransitionData> = new Map();
|
||||||
|
|
||||||
|
bindExcitation(excitation: IExcitation<number>): void {
|
||||||
|
if (excitation === this.excitation) return;
|
||||||
|
this.unbindExcitation();
|
||||||
|
this.controller = excitation.add(this);
|
||||||
|
this.excitation = excitation;
|
||||||
|
}
|
||||||
|
|
||||||
|
unbindExcitation(): void {
|
||||||
|
if (!this.excitation) return;
|
||||||
|
this.controller?.revoke();
|
||||||
|
this.excitation = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
//#region 渐变定义
|
||||||
|
|
||||||
|
curve(curve: ExcitationCurve): this {
|
||||||
|
this.curveStatus = curve;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
transite(animatable: IAnimatable): this {
|
||||||
|
this.animatableStatus = animatable;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
to(
|
||||||
|
value: number,
|
||||||
|
time: number,
|
||||||
|
end: EndRelation = EndRelation.Target
|
||||||
|
): this {
|
||||||
|
if (!this.animatableStatus || !this.excitation) return this;
|
||||||
|
const animatable = this.animatableStatus;
|
||||||
|
const now = this.excitation.payload();
|
||||||
|
const data = this.transitionData.getOrInsertComputed(
|
||||||
|
this.animatableStatus,
|
||||||
|
_ => {
|
||||||
|
const { promise, resolve } = Promise.withResolvers<void>();
|
||||||
|
return {
|
||||||
|
animatable,
|
||||||
|
promise,
|
||||||
|
resolve,
|
||||||
|
startTime: 0,
|
||||||
|
time: 0,
|
||||||
|
startValue: 0,
|
||||||
|
targetValue: 0,
|
||||||
|
diff: 0,
|
||||||
|
end,
|
||||||
|
curve: this.curveStatus
|
||||||
|
};
|
||||||
|
}
|
||||||
|
);
|
||||||
|
data.curve = this.curveStatus;
|
||||||
|
data.startTime = now;
|
||||||
|
data.time = time;
|
||||||
|
data.startValue = animatable.value;
|
||||||
|
data.targetValue = value;
|
||||||
|
data.diff = value - animatable.value;
|
||||||
|
data.end = end;
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
|
wait(animatable: IAnimatable): Promise<void> {
|
||||||
|
const data = this.transitionData.get(animatable);
|
||||||
|
if (!data) return Promise.resolve();
|
||||||
|
else return data.promise;
|
||||||
|
}
|
||||||
|
|
||||||
|
revoke(): void {
|
||||||
|
this.animatableStatus = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
//#endregion
|
||||||
|
|
||||||
|
//#region 渐变执行
|
||||||
|
|
||||||
|
excited(payload: number): void {
|
||||||
|
const toDelete = new Set<IAnimatable>();
|
||||||
|
for (const [anim, data] of this.transitionData) {
|
||||||
|
const elapsed = payload - data.startTime;
|
||||||
|
const progress = elapsed / data.time;
|
||||||
|
if (progress >= 1) {
|
||||||
|
// 动画结束
|
||||||
|
if (data.end === EndRelation.Target) {
|
||||||
|
anim.value = data.targetValue;
|
||||||
|
} else {
|
||||||
|
anim.value = data.startValue + data.diff * data.curve(1);
|
||||||
|
}
|
||||||
|
data.resolve();
|
||||||
|
toDelete.add(anim);
|
||||||
|
this.transitionData.delete(anim);
|
||||||
|
} else {
|
||||||
|
// 动画进行中
|
||||||
|
const curveValue = data.curve(progress);
|
||||||
|
anim.value = data.startValue + data.diff * curveValue;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
toDelete.forEach(v => this.transitionData.delete(v));
|
||||||
|
}
|
||||||
|
|
||||||
|
//#endregion
|
||||||
|
}
|
||||||
@ -15,7 +15,7 @@ export type ExcitationCurve2D = (progress: number) => [number, number];
|
|||||||
export type ExcitationCurve3D = (progress: number) => [number, number, number];
|
export type ExcitationCurve3D = (progress: number) => [number, number, number];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* `n` 维动画速率曲线,输入时间完成度,输出三个值。可由 `n` 个一维曲线组合而成(本质是参数方程)
|
* `n` 维动画速率曲线,输入时间完成度,输出 `n` 个值。可由 `n` 个一维曲线组合而成(本质是参数方程)
|
||||||
*/
|
*/
|
||||||
export type GeneralExcitationCurve = (progress: number) => number[];
|
export type GeneralExcitationCurve = (progress: number) => number[];
|
||||||
|
|
||||||
@ -154,10 +154,22 @@ export interface IAnimationPlan {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export const enum EndRelation {
|
export const enum EndRelation {
|
||||||
/** 以动画目标值为动画终值 */
|
/**
|
||||||
Self,
|
* 以传入的动画目标值为动画终值。
|
||||||
/** 以曲线 `curve(1)` 乘以传入的终值与初值的差作为动画终值 */
|
*/
|
||||||
Curve
|
Target,
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 设动画初值为 `a`, 传入的终值为 `b`, 曲线为 `f(x)`,则动画终值为 `(b - a) * f(1) + a`。
|
||||||
|
* 此时如果不希望动画结束时变为传入终值(比如内容原地震动),就可以使用此模式。
|
||||||
|
*/
|
||||||
|
Curve,
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 以动画结束时刻的值作为动画终值。如果动画正常结束,此值效果与 `Curve` 模式相同,
|
||||||
|
* 如果动画提前结束,那么将会使用提前结束时的值作为终值。
|
||||||
|
*/
|
||||||
|
Self
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface IAnimater extends IExcitable<number> {
|
export interface IAnimater extends IExcitable<number> {
|
||||||
@ -189,6 +201,7 @@ export interface IAnimater extends IExcitable<number> {
|
|||||||
* 如果动画开始时当前动画对象有动画正在执行,那么会立刻结束正在执行的动画,开始执行当前动画。
|
* 如果动画开始时当前动画对象有动画正在执行,那么会立刻结束正在执行的动画,开始执行当前动画。
|
||||||
* @param value 目标值
|
* @param value 目标值
|
||||||
* @param time 动画时长
|
* @param time 动画时长
|
||||||
|
* @param end 动画结束参考方式,决定着动画结束时的值应该是多少,具体参考 {@link EndRelation}
|
||||||
*/
|
*/
|
||||||
to(value: number, time: number, end?: EndRelation): this;
|
to(value: number, time: number, end?: EndRelation): this;
|
||||||
|
|
||||||
@ -222,7 +235,7 @@ export interface IAnimater extends IExcitable<number> {
|
|||||||
* .to(100, 500)
|
* .to(100, 500)
|
||||||
* .animate(obj2)
|
* .animate(obj2)
|
||||||
* .to(200, 200)
|
* .to(200, 200)
|
||||||
* .afterObject(obj1, 1)
|
* .afterPlan(obj1, 1)
|
||||||
* ...
|
* ...
|
||||||
* .planEnd();
|
* .planEnd();
|
||||||
* ```
|
* ```
|
||||||
@ -281,16 +294,13 @@ export interface IAnimater extends IExcitable<number> {
|
|||||||
): IAnimationPlan | null;
|
): IAnimationPlan | null;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 等待指定动画计划执行完毕,参考 {@link query} 的描述
|
* 等待指定动画计划执行完毕,参考 {@link query} 的描述。
|
||||||
|
* 如果对象没有正在执行动画或在指定计划中不存在,那么返回的 `Promise` 会立刻兑现。
|
||||||
* @param content 动画对象
|
* @param content 动画对象
|
||||||
* @param index 动画计划索引
|
* @param index 动画计划索引
|
||||||
* @param plan 计划组索引,不填时表示当前正在执行动画的计划组。
|
* @param plan 计划组索引,不填时表示当前正在执行动画的计划组。
|
||||||
*/
|
*/
|
||||||
wait(
|
wait(content: IAnimatable, index: number, plan?: number): Promise<void>;
|
||||||
content: IAnimatable,
|
|
||||||
index: number,
|
|
||||||
plan?: number
|
|
||||||
): Promise<void> | undefined;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 结束当前动画计划的定义,形成动画计划组。该函数必须在动画计划定义完毕后立刻执行来进行必要的处理工作。
|
* 结束当前动画计划的定义,形成动画计划组。该函数必须在动画计划定义完毕后立刻执行来进行必要的处理工作。
|
||||||
@ -301,3 +311,47 @@ export interface IAnimater extends IExcitable<number> {
|
|||||||
*/
|
*/
|
||||||
planEnd(preTime?: number, postTime?: number): number;
|
planEnd(preTime?: number, postTime?: number): number;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export interface ITransition extends IExcitable<number> {
|
||||||
|
/**
|
||||||
|
* 在动画执行器上绑定激励源
|
||||||
|
* @param excitation 绑定的激励源
|
||||||
|
*/
|
||||||
|
bindExcitation(excitation: IExcitation<number>): void;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 取消绑定激励源
|
||||||
|
*/
|
||||||
|
unbindExcitation(): void;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 设置当前的速率曲线
|
||||||
|
* @param curve 速率曲线
|
||||||
|
*/
|
||||||
|
curve(curve: ExcitationCurve): this;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 绑定渐变对象,之后的渐变操作都会作用在此对象上
|
||||||
|
* @param animatable 渐变对象
|
||||||
|
*/
|
||||||
|
transite(animatable: IAnimatable): this;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 将当前绑定的值立刻缓慢渐变至目标值
|
||||||
|
* @param value 目标值
|
||||||
|
* @param time 渐变时长
|
||||||
|
* @param end 结尾参考方式
|
||||||
|
*/
|
||||||
|
to(value: number, time: number, end?: EndRelation): this;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 等待指定动画对象的渐变执行完成,如果对象没有正在执行渐变,那么返回的 `Promise` 会立刻兑现。
|
||||||
|
* @param animatable 要等待的动画对象
|
||||||
|
*/
|
||||||
|
wait(animatable: IAnimatable): Promise<void>;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 释放当前绑定的渐变对象,防止绑定的渐变对象一直不会被垃圾回收
|
||||||
|
*/
|
||||||
|
revoke(): void;
|
||||||
|
}
|
||||||
|
|||||||
311
pnpm-lock.yaml
311
pnpm-lock.yaml
@ -10,7 +10,7 @@ importers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@ant-design/icons-vue':
|
'@ant-design/icons-vue':
|
||||||
specifier: ^6.1.0
|
specifier: ^6.1.0
|
||||||
version: 6.1.0(vue@3.5.29(typescript@5.9.3))
|
version: 6.1.0(vue@3.5.29(typescript@6.0.1-rc))
|
||||||
'@wasm-audio-decoders/ogg-vorbis':
|
'@wasm-audio-decoders/ogg-vorbis':
|
||||||
specifier: ^0.1.20
|
specifier: ^0.1.20
|
||||||
version: 0.1.20
|
version: 0.1.20
|
||||||
@ -19,7 +19,7 @@ importers:
|
|||||||
version: 0.0.0-alpha.0
|
version: 0.0.0-alpha.0
|
||||||
ant-design-vue:
|
ant-design-vue:
|
||||||
specifier: ^3.2.20
|
specifier: ^3.2.20
|
||||||
version: 3.2.20(vue@3.5.29(typescript@5.9.3))
|
version: 3.2.20(vue@3.5.29(typescript@6.0.1-rc))
|
||||||
axios:
|
axios:
|
||||||
specifier: ^1.13.6
|
specifier: ^1.13.6
|
||||||
version: 1.13.6
|
version: 1.13.6
|
||||||
@ -58,7 +58,7 @@ importers:
|
|||||||
version: 0.7.11
|
version: 0.7.11
|
||||||
vue:
|
vue:
|
||||||
specifier: ^3.5.29
|
specifier: ^3.5.29
|
||||||
version: 3.5.29(typescript@5.9.3)
|
version: 3.5.29(typescript@6.0.1-rc)
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@babel/cli':
|
'@babel/cli':
|
||||||
specifier: ^7.28.6
|
specifier: ^7.28.6
|
||||||
@ -92,7 +92,7 @@ importers:
|
|||||||
version: 0.4.4(rollup@4.59.0)
|
version: 0.4.4(rollup@4.59.0)
|
||||||
'@rollup/plugin-typescript':
|
'@rollup/plugin-typescript':
|
||||||
specifier: ^11.1.6
|
specifier: ^11.1.6
|
||||||
version: 11.1.6(rollup@4.59.0)(tslib@2.8.1)(typescript@5.9.3)
|
version: 11.1.6(rollup@4.59.0)(tslib@2.8.1)(typescript@6.0.1-rc)
|
||||||
'@types/archiver':
|
'@types/archiver':
|
||||||
specifier: ^6.0.4
|
specifier: ^6.0.4
|
||||||
version: 6.0.4
|
version: 6.0.4
|
||||||
@ -122,10 +122,10 @@ importers:
|
|||||||
version: 7.2.1(terser@5.46.0)(vite@7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0))
|
version: 7.2.1(terser@5.46.0)(vite@7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0))
|
||||||
'@vitejs/plugin-vue':
|
'@vitejs/plugin-vue':
|
||||||
specifier: ^6.0.4
|
specifier: ^6.0.4
|
||||||
version: 6.0.4(vite@7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0))(vue@3.5.29(typescript@5.9.3))
|
version: 6.0.4(vite@7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0))(vue@3.5.29(typescript@6.0.1-rc))
|
||||||
'@vitejs/plugin-vue-jsx':
|
'@vitejs/plugin-vue-jsx':
|
||||||
specifier: ^5.1.4
|
specifier: ^5.1.4
|
||||||
version: 5.1.4(vite@7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0))(vue@3.5.29(typescript@5.9.3))
|
version: 5.1.4(vite@7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0))(vue@3.5.29(typescript@6.0.1-rc))
|
||||||
archiver:
|
archiver:
|
||||||
specifier: ^7.0.1
|
specifier: ^7.0.1
|
||||||
version: 7.0.1
|
version: 7.0.1
|
||||||
@ -170,7 +170,7 @@ importers:
|
|||||||
version: 4.5.1
|
version: 4.5.1
|
||||||
madge:
|
madge:
|
||||||
specifier: ^8.0.0
|
specifier: ^8.0.0
|
||||||
version: 8.0.0(typescript@5.9.3)
|
version: 8.0.0(typescript@6.0.1-rc)
|
||||||
markdown-it-mathjax3:
|
markdown-it-mathjax3:
|
||||||
specifier: ^4.3.2
|
specifier: ^4.3.2
|
||||||
version: 4.3.2(encoding@0.1.13)
|
version: 4.3.2(encoding@0.1.13)
|
||||||
@ -193,29 +193,29 @@ importers:
|
|||||||
specifier: ^4.21.0
|
specifier: ^4.21.0
|
||||||
version: 4.21.0
|
version: 4.21.0
|
||||||
typescript:
|
typescript:
|
||||||
specifier: ^5.9.3
|
specifier: 6.0.1-rc
|
||||||
version: 5.9.3
|
version: 6.0.1-rc
|
||||||
typescript-eslint:
|
typescript-eslint:
|
||||||
specifier: ^8.56.1
|
specifier: ^8.57.0
|
||||||
version: 8.56.1(eslint@9.39.4)(typescript@5.9.3)
|
version: 8.57.0(eslint@9.39.4)(typescript@6.0.1-rc)
|
||||||
vite:
|
vite:
|
||||||
specifier: ^7.3.1
|
specifier: ^7.3.1
|
||||||
version: 7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0)
|
version: 7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0)
|
||||||
vite-plugin-dts:
|
vite-plugin-dts:
|
||||||
specifier: ^4.5.4
|
specifier: ^4.5.4
|
||||||
version: 4.5.4(@types/node@22.19.15)(rollup@4.59.0)(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0))
|
version: 4.5.4(@types/node@22.19.15)(rollup@4.59.0)(typescript@6.0.1-rc)(vite@7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0))
|
||||||
vitepress:
|
vitepress:
|
||||||
specifier: ^1.6.4
|
specifier: ^1.6.4
|
||||||
version: 1.6.4(@algolia/client-search@5.49.1)(@types/node@22.19.15)(async-validator@4.2.5)(axios@1.13.6)(less@4.5.1)(markdown-it-mathjax3@4.3.2(encoding@0.1.13))(postcss@8.5.8)(search-insights@2.17.3)(terser@5.46.0)(typescript@5.9.3)
|
version: 1.6.4(@algolia/client-search@5.49.1)(@types/node@22.19.15)(async-validator@4.2.5)(axios@1.13.6)(less@4.5.1)(markdown-it-mathjax3@4.3.2(encoding@0.1.13))(postcss@8.5.8)(search-insights@2.17.3)(terser@5.46.0)(typescript@6.0.1-rc)
|
||||||
vitepress-plugin-mermaid:
|
vitepress-plugin-mermaid:
|
||||||
specifier: ^2.0.17
|
specifier: ^2.0.17
|
||||||
version: 2.0.17(mermaid@11.12.3)(vitepress@1.6.4(@algolia/client-search@5.49.1)(@types/node@22.19.15)(async-validator@4.2.5)(axios@1.13.6)(less@4.5.1)(markdown-it-mathjax3@4.3.2(encoding@0.1.13))(postcss@8.5.8)(search-insights@2.17.3)(terser@5.46.0)(typescript@5.9.3))
|
version: 2.0.17(mermaid@11.12.3)(vitepress@1.6.4(@algolia/client-search@5.49.1)(@types/node@22.19.15)(async-validator@4.2.5)(axios@1.13.6)(less@4.5.1)(markdown-it-mathjax3@4.3.2(encoding@0.1.13))(postcss@8.5.8)(search-insights@2.17.3)(terser@5.46.0)(typescript@6.0.1-rc))
|
||||||
vitest:
|
vitest:
|
||||||
specifier: ^4.0.18
|
specifier: ^4.0.18
|
||||||
version: 4.0.18(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0)
|
version: 4.0.18(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0)
|
||||||
vue-tsc:
|
vue-tsc:
|
||||||
specifier: ^2.2.12
|
specifier: ^2.2.12
|
||||||
version: 2.2.12(typescript@5.9.3)
|
version: 2.2.12(typescript@6.0.1-rc)
|
||||||
ws:
|
ws:
|
||||||
specifier: ^8.19.0
|
specifier: ^8.19.0
|
||||||
version: 8.19.0
|
version: 8.19.0
|
||||||
@ -2336,63 +2336,63 @@ packages:
|
|||||||
'@types/ws@8.18.1':
|
'@types/ws@8.18.1':
|
||||||
resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==}
|
resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==}
|
||||||
|
|
||||||
'@typescript-eslint/eslint-plugin@8.56.1':
|
'@typescript-eslint/eslint-plugin@8.57.0':
|
||||||
resolution: {integrity: sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==}
|
resolution: {integrity: sha512-qeu4rTHR3/IaFORbD16gmjq9+rEs9fGKdX0kF6BKSfi+gCuG3RCKLlSBYzn/bGsY9Tj7KE/DAQStbp8AHJGHEQ==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@typescript-eslint/parser': ^8.56.1
|
'@typescript-eslint/parser': ^8.57.0
|
||||||
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
|
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
|
||||||
typescript: '>=4.8.4 <6.0.0'
|
typescript: '>=4.8.4 <6.0.0'
|
||||||
|
|
||||||
'@typescript-eslint/parser@8.56.1':
|
'@typescript-eslint/parser@8.57.0':
|
||||||
resolution: {integrity: sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==}
|
resolution: {integrity: sha512-XZzOmihLIr8AD1b9hL9ccNMzEMWt/dE2u7NyTY9jJG6YNiNthaD5XtUHVF2uCXZ15ng+z2hT3MVuxnUYhq6k1g==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
|
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
|
||||||
typescript: '>=4.8.4 <6.0.0'
|
typescript: '>=4.8.4 <6.0.0'
|
||||||
|
|
||||||
'@typescript-eslint/project-service@8.56.1':
|
'@typescript-eslint/project-service@8.57.0':
|
||||||
resolution: {integrity: sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==}
|
resolution: {integrity: sha512-pR+dK0BlxCLxtWfaKQWtYr7MhKmzqZxuii+ZjuFlZlIGRZm22HnXFqa2eY+90MUz8/i80YJmzFGDUsi8dMOV5w==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
typescript: '>=4.8.4 <6.0.0'
|
typescript: '>=4.8.4 <6.0.0'
|
||||||
|
|
||||||
'@typescript-eslint/scope-manager@8.56.1':
|
'@typescript-eslint/scope-manager@8.57.0':
|
||||||
resolution: {integrity: sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==}
|
resolution: {integrity: sha512-nvExQqAHF01lUM66MskSaZulpPL5pgy5hI5RfrxviLgzZVffB5yYzw27uK/ft8QnKXI2X0LBrHJFr1TaZtAibw==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
|
||||||
'@typescript-eslint/tsconfig-utils@8.56.1':
|
'@typescript-eslint/tsconfig-utils@8.57.0':
|
||||||
resolution: {integrity: sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==}
|
resolution: {integrity: sha512-LtXRihc5ytjJIQEH+xqjB0+YgsV4/tW35XKX3GTZHpWtcC8SPkT/d4tqdf1cKtesryHm2bgp6l555NYcT2NLvA==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
typescript: '>=4.8.4 <6.0.0'
|
typescript: '>=4.8.4 <6.0.0'
|
||||||
|
|
||||||
'@typescript-eslint/type-utils@8.56.1':
|
'@typescript-eslint/type-utils@8.57.0':
|
||||||
resolution: {integrity: sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==}
|
resolution: {integrity: sha512-yjgh7gmDcJ1+TcEg8x3uWQmn8ifvSupnPfjP21twPKrDP/pTHlEQgmKcitzF/rzPSmv7QjJ90vRpN4U+zoUjwQ==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
|
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
|
||||||
typescript: '>=4.8.4 <6.0.0'
|
typescript: '>=4.8.4 <6.0.0'
|
||||||
|
|
||||||
'@typescript-eslint/types@8.56.1':
|
'@typescript-eslint/types@8.57.0':
|
||||||
resolution: {integrity: sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==}
|
resolution: {integrity: sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
|
||||||
'@typescript-eslint/typescript-estree@8.56.1':
|
'@typescript-eslint/typescript-estree@8.57.0':
|
||||||
resolution: {integrity: sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==}
|
resolution: {integrity: sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
typescript: '>=4.8.4 <6.0.0'
|
typescript: '>=4.8.4 <6.0.0'
|
||||||
|
|
||||||
'@typescript-eslint/utils@8.56.1':
|
'@typescript-eslint/utils@8.57.0':
|
||||||
resolution: {integrity: sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==}
|
resolution: {integrity: sha512-5iIHvpD3CZe06riAsbNxxreP+MuYgVUsV0n4bwLH//VJmgtt54sQeY2GszntJ4BjYCpMzrfVh2SBnUQTtys2lQ==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
|
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
|
||||||
typescript: '>=4.8.4 <6.0.0'
|
typescript: '>=4.8.4 <6.0.0'
|
||||||
|
|
||||||
'@typescript-eslint/visitor-keys@8.56.1':
|
'@typescript-eslint/visitor-keys@8.57.0':
|
||||||
resolution: {integrity: sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==}
|
resolution: {integrity: sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
|
|
||||||
'@ungap/structured-clone@1.3.0':
|
'@ungap/structured-clone@1.3.0':
|
||||||
@ -5829,8 +5829,8 @@ packages:
|
|||||||
typedarray@0.0.6:
|
typedarray@0.0.6:
|
||||||
resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
|
resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
|
||||||
|
|
||||||
typescript-eslint@8.56.1:
|
typescript-eslint@8.57.0:
|
||||||
resolution: {integrity: sha512-U4lM6pjmBX7J5wk4szltF7I1cGBHXZopnAXCMXb3+fZ3B/0Z3hq3wS/CCUB2NZBNAExK92mCU2tEohWuwVMsDQ==}
|
resolution: {integrity: sha512-W8GcigEMEeB07xEZol8oJ26rigm3+bfPHxHvwbYUlu1fUDsGuQ7Hiskx5xGW/xM4USc9Ephe3jtv7ZYPQntHeA==}
|
||||||
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
|
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
|
||||||
@ -5846,6 +5846,11 @@ packages:
|
|||||||
engines: {node: '>=14.17'}
|
engines: {node: '>=14.17'}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
|
typescript@6.0.1-rc:
|
||||||
|
resolution: {integrity: sha512-7XlzYb+p/7YxX6qSOzwB4mxVFRdAgWWkj1PgAZ+jzldeuFV6Z77vwFbNxHsUXAL/bhlWY2jCT8shLwDJR8337g==}
|
||||||
|
engines: {node: '>=14.17'}
|
||||||
|
hasBin: true
|
||||||
|
|
||||||
ufo@1.6.3:
|
ufo@1.6.3:
|
||||||
resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==}
|
resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==}
|
||||||
|
|
||||||
@ -6372,11 +6377,11 @@ snapshots:
|
|||||||
|
|
||||||
'@ant-design/icons-svg@4.4.2': {}
|
'@ant-design/icons-svg@4.4.2': {}
|
||||||
|
|
||||||
'@ant-design/icons-vue@6.1.0(vue@3.5.29(typescript@5.9.3))':
|
'@ant-design/icons-vue@6.1.0(vue@3.5.29(typescript@6.0.1-rc))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@ant-design/colors': 6.0.0
|
'@ant-design/colors': 6.0.0
|
||||||
'@ant-design/icons-svg': 4.4.2
|
'@ant-design/icons-svg': 4.4.2
|
||||||
vue: 3.5.29(typescript@5.9.3)
|
vue: 3.5.29(typescript@6.0.1-rc)
|
||||||
|
|
||||||
'@antfu/install-pkg@1.1.0':
|
'@antfu/install-pkg@1.1.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -7757,11 +7762,11 @@ snapshots:
|
|||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
rollup: 4.59.0
|
rollup: 4.59.0
|
||||||
|
|
||||||
'@rollup/plugin-typescript@11.1.6(rollup@4.59.0)(tslib@2.8.1)(typescript@5.9.3)':
|
'@rollup/plugin-typescript@11.1.6(rollup@4.59.0)(tslib@2.8.1)(typescript@6.0.1-rc)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@rollup/pluginutils': 5.3.0(rollup@4.59.0)
|
'@rollup/pluginutils': 5.3.0(rollup@4.59.0)
|
||||||
resolve: 1.22.11
|
resolve: 1.22.11
|
||||||
typescript: 5.9.3
|
typescript: 6.0.1-rc
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
rollup: 4.59.0
|
rollup: 4.59.0
|
||||||
tslib: 2.8.1
|
tslib: 2.8.1
|
||||||
@ -8205,72 +8210,85 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@types/node': 22.19.15
|
'@types/node': 22.19.15
|
||||||
|
|
||||||
'@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(typescript@5.9.3)':
|
'@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@9.39.4)(typescript@6.0.1-rc))(eslint@9.39.4)(typescript@6.0.1-rc)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@eslint-community/regexpp': 4.12.2
|
'@eslint-community/regexpp': 4.12.2
|
||||||
'@typescript-eslint/parser': 8.56.1(eslint@9.39.4)(typescript@5.9.3)
|
'@typescript-eslint/parser': 8.57.0(eslint@9.39.4)(typescript@6.0.1-rc)
|
||||||
'@typescript-eslint/scope-manager': 8.56.1
|
'@typescript-eslint/scope-manager': 8.57.0
|
||||||
'@typescript-eslint/type-utils': 8.56.1(eslint@9.39.4)(typescript@5.9.3)
|
'@typescript-eslint/type-utils': 8.57.0(eslint@9.39.4)(typescript@6.0.1-rc)
|
||||||
'@typescript-eslint/utils': 8.56.1(eslint@9.39.4)(typescript@5.9.3)
|
'@typescript-eslint/utils': 8.57.0(eslint@9.39.4)(typescript@6.0.1-rc)
|
||||||
'@typescript-eslint/visitor-keys': 8.56.1
|
'@typescript-eslint/visitor-keys': 8.57.0
|
||||||
eslint: 9.39.4
|
eslint: 9.39.4
|
||||||
ignore: 7.0.5
|
ignore: 7.0.5
|
||||||
natural-compare: 1.4.0
|
natural-compare: 1.4.0
|
||||||
ts-api-utils: 2.4.0(typescript@5.9.3)
|
ts-api-utils: 2.4.0(typescript@6.0.1-rc)
|
||||||
typescript: 5.9.3
|
typescript: 6.0.1-rc
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/parser@8.56.1(eslint@9.39.4)(typescript@5.9.3)':
|
'@typescript-eslint/parser@8.57.0(eslint@9.39.4)(typescript@6.0.1-rc)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/scope-manager': 8.56.1
|
'@typescript-eslint/scope-manager': 8.57.0
|
||||||
'@typescript-eslint/types': 8.56.1
|
'@typescript-eslint/types': 8.57.0
|
||||||
'@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3)
|
'@typescript-eslint/typescript-estree': 8.57.0(typescript@6.0.1-rc)
|
||||||
'@typescript-eslint/visitor-keys': 8.56.1
|
'@typescript-eslint/visitor-keys': 8.57.0
|
||||||
debug: 4.4.3
|
debug: 4.4.3
|
||||||
eslint: 9.39.4
|
eslint: 9.39.4
|
||||||
typescript: 5.9.3
|
typescript: 6.0.1-rc
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/project-service@8.56.1(typescript@5.9.3)':
|
'@typescript-eslint/project-service@8.57.0(typescript@5.9.3)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.3)
|
'@typescript-eslint/tsconfig-utils': 8.57.0(typescript@5.9.3)
|
||||||
'@typescript-eslint/types': 8.56.1
|
'@typescript-eslint/types': 8.57.0
|
||||||
debug: 4.4.3
|
debug: 4.4.3
|
||||||
typescript: 5.9.3
|
typescript: 5.9.3
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/scope-manager@8.56.1':
|
'@typescript-eslint/project-service@8.57.0(typescript@6.0.1-rc)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/types': 8.56.1
|
'@typescript-eslint/tsconfig-utils': 8.57.0(typescript@6.0.1-rc)
|
||||||
'@typescript-eslint/visitor-keys': 8.56.1
|
'@typescript-eslint/types': 8.57.0
|
||||||
|
debug: 4.4.3
|
||||||
|
typescript: 6.0.1-rc
|
||||||
|
transitivePeerDependencies:
|
||||||
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/tsconfig-utils@8.56.1(typescript@5.9.3)':
|
'@typescript-eslint/scope-manager@8.57.0':
|
||||||
|
dependencies:
|
||||||
|
'@typescript-eslint/types': 8.57.0
|
||||||
|
'@typescript-eslint/visitor-keys': 8.57.0
|
||||||
|
|
||||||
|
'@typescript-eslint/tsconfig-utils@8.57.0(typescript@5.9.3)':
|
||||||
dependencies:
|
dependencies:
|
||||||
typescript: 5.9.3
|
typescript: 5.9.3
|
||||||
|
|
||||||
'@typescript-eslint/type-utils@8.56.1(eslint@9.39.4)(typescript@5.9.3)':
|
'@typescript-eslint/tsconfig-utils@8.57.0(typescript@6.0.1-rc)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/types': 8.56.1
|
typescript: 6.0.1-rc
|
||||||
'@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3)
|
|
||||||
'@typescript-eslint/utils': 8.56.1(eslint@9.39.4)(typescript@5.9.3)
|
'@typescript-eslint/type-utils@8.57.0(eslint@9.39.4)(typescript@6.0.1-rc)':
|
||||||
|
dependencies:
|
||||||
|
'@typescript-eslint/types': 8.57.0
|
||||||
|
'@typescript-eslint/typescript-estree': 8.57.0(typescript@6.0.1-rc)
|
||||||
|
'@typescript-eslint/utils': 8.57.0(eslint@9.39.4)(typescript@6.0.1-rc)
|
||||||
debug: 4.4.3
|
debug: 4.4.3
|
||||||
eslint: 9.39.4
|
eslint: 9.39.4
|
||||||
ts-api-utils: 2.4.0(typescript@5.9.3)
|
ts-api-utils: 2.4.0(typescript@6.0.1-rc)
|
||||||
typescript: 5.9.3
|
typescript: 6.0.1-rc
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/types@8.56.1': {}
|
'@typescript-eslint/types@8.57.0': {}
|
||||||
|
|
||||||
'@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3)':
|
'@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/project-service': 8.56.1(typescript@5.9.3)
|
'@typescript-eslint/project-service': 8.57.0(typescript@5.9.3)
|
||||||
'@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.3)
|
'@typescript-eslint/tsconfig-utils': 8.57.0(typescript@5.9.3)
|
||||||
'@typescript-eslint/types': 8.56.1
|
'@typescript-eslint/types': 8.57.0
|
||||||
'@typescript-eslint/visitor-keys': 8.56.1
|
'@typescript-eslint/visitor-keys': 8.57.0
|
||||||
debug: 4.4.3
|
debug: 4.4.3
|
||||||
minimatch: 10.2.4
|
minimatch: 10.2.4
|
||||||
semver: 7.7.4
|
semver: 7.7.4
|
||||||
@ -8280,20 +8298,35 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/utils@8.56.1(eslint@9.39.4)(typescript@5.9.3)':
|
'@typescript-eslint/typescript-estree@8.57.0(typescript@6.0.1-rc)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
|
'@typescript-eslint/project-service': 8.57.0(typescript@6.0.1-rc)
|
||||||
'@typescript-eslint/scope-manager': 8.56.1
|
'@typescript-eslint/tsconfig-utils': 8.57.0(typescript@6.0.1-rc)
|
||||||
'@typescript-eslint/types': 8.56.1
|
'@typescript-eslint/types': 8.57.0
|
||||||
'@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3)
|
'@typescript-eslint/visitor-keys': 8.57.0
|
||||||
eslint: 9.39.4
|
debug: 4.4.3
|
||||||
typescript: 5.9.3
|
minimatch: 10.2.4
|
||||||
|
semver: 7.7.4
|
||||||
|
tinyglobby: 0.2.15
|
||||||
|
ts-api-utils: 2.4.0(typescript@6.0.1-rc)
|
||||||
|
typescript: 6.0.1-rc
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@typescript-eslint/visitor-keys@8.56.1':
|
'@typescript-eslint/utils@8.57.0(eslint@9.39.4)(typescript@6.0.1-rc)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/types': 8.56.1
|
'@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4)
|
||||||
|
'@typescript-eslint/scope-manager': 8.57.0
|
||||||
|
'@typescript-eslint/types': 8.57.0
|
||||||
|
'@typescript-eslint/typescript-estree': 8.57.0(typescript@6.0.1-rc)
|
||||||
|
eslint: 9.39.4
|
||||||
|
typescript: 6.0.1-rc
|
||||||
|
transitivePeerDependencies:
|
||||||
|
- supports-color
|
||||||
|
|
||||||
|
'@typescript-eslint/visitor-keys@8.57.0':
|
||||||
|
dependencies:
|
||||||
|
'@typescript-eslint/types': 8.57.0
|
||||||
eslint-visitor-keys: 5.0.1
|
eslint-visitor-keys: 5.0.1
|
||||||
|
|
||||||
'@ungap/structured-clone@1.3.0': {}
|
'@ungap/structured-clone@1.3.0': {}
|
||||||
@ -8317,7 +8350,7 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@vitejs/plugin-vue-jsx@5.1.4(vite@7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0))(vue@3.5.29(typescript@5.9.3))':
|
'@vitejs/plugin-vue-jsx@5.1.4(vite@7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0))(vue@3.5.29(typescript@6.0.1-rc))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/core': 7.29.0
|
'@babel/core': 7.29.0
|
||||||
'@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0)
|
'@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0)
|
||||||
@ -8325,20 +8358,20 @@ snapshots:
|
|||||||
'@rolldown/pluginutils': 1.0.0-rc.7
|
'@rolldown/pluginutils': 1.0.0-rc.7
|
||||||
'@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.0)
|
'@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.0)
|
||||||
vite: 7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0)
|
vite: 7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0)
|
||||||
vue: 3.5.29(typescript@5.9.3)
|
vue: 3.5.29(typescript@6.0.1-rc)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@vitejs/plugin-vue@5.2.4(vite@5.4.21(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3))':
|
'@vitejs/plugin-vue@5.2.4(vite@5.4.21(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0))(vue@3.5.29(typescript@6.0.1-rc))':
|
||||||
dependencies:
|
dependencies:
|
||||||
vite: 5.4.21(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)
|
vite: 5.4.21(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)
|
||||||
vue: 3.5.29(typescript@5.9.3)
|
vue: 3.5.29(typescript@6.0.1-rc)
|
||||||
|
|
||||||
'@vitejs/plugin-vue@6.0.4(vite@7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0))(vue@3.5.29(typescript@5.9.3))':
|
'@vitejs/plugin-vue@6.0.4(vite@7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0))(vue@3.5.29(typescript@6.0.1-rc))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@rolldown/pluginutils': 1.0.0-rc.2
|
'@rolldown/pluginutils': 1.0.0-rc.2
|
||||||
vite: 7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0)
|
vite: 7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0)
|
||||||
vue: 3.5.29(typescript@5.9.3)
|
vue: 3.5.29(typescript@6.0.1-rc)
|
||||||
|
|
||||||
'@vitest/expect@4.0.18':
|
'@vitest/expect@4.0.18':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8485,7 +8518,7 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
rfdc: 1.4.1
|
rfdc: 1.4.1
|
||||||
|
|
||||||
'@vue/language-core@2.2.0(typescript@5.9.3)':
|
'@vue/language-core@2.2.0(typescript@6.0.1-rc)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@volar/language-core': 2.4.28
|
'@volar/language-core': 2.4.28
|
||||||
'@vue/compiler-dom': 3.5.29
|
'@vue/compiler-dom': 3.5.29
|
||||||
@ -8496,9 +8529,9 @@ snapshots:
|
|||||||
muggle-string: 0.4.1
|
muggle-string: 0.4.1
|
||||||
path-browserify: 1.0.1
|
path-browserify: 1.0.1
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
typescript: 5.9.3
|
typescript: 6.0.1-rc
|
||||||
|
|
||||||
'@vue/language-core@2.2.12(typescript@5.9.3)':
|
'@vue/language-core@2.2.12(typescript@6.0.1-rc)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@volar/language-core': 2.4.15
|
'@volar/language-core': 2.4.15
|
||||||
'@vue/compiler-dom': 3.5.29
|
'@vue/compiler-dom': 3.5.29
|
||||||
@ -8509,7 +8542,7 @@ snapshots:
|
|||||||
muggle-string: 0.4.1
|
muggle-string: 0.4.1
|
||||||
path-browserify: 1.0.1
|
path-browserify: 1.0.1
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
typescript: 5.9.3
|
typescript: 6.0.1-rc
|
||||||
|
|
||||||
'@vue/reactivity@3.5.29':
|
'@vue/reactivity@3.5.29':
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -8527,28 +8560,28 @@ snapshots:
|
|||||||
'@vue/shared': 3.5.29
|
'@vue/shared': 3.5.29
|
||||||
csstype: 3.2.3
|
csstype: 3.2.3
|
||||||
|
|
||||||
'@vue/server-renderer@3.5.29(vue@3.5.29(typescript@5.9.3))':
|
'@vue/server-renderer@3.5.29(vue@3.5.29(typescript@6.0.1-rc))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/compiler-ssr': 3.5.29
|
'@vue/compiler-ssr': 3.5.29
|
||||||
'@vue/shared': 3.5.29
|
'@vue/shared': 3.5.29
|
||||||
vue: 3.5.29(typescript@5.9.3)
|
vue: 3.5.29(typescript@6.0.1-rc)
|
||||||
|
|
||||||
'@vue/shared@3.5.29': {}
|
'@vue/shared@3.5.29': {}
|
||||||
|
|
||||||
'@vueuse/core@12.8.2(typescript@5.9.3)':
|
'@vueuse/core@12.8.2(typescript@6.0.1-rc)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@types/web-bluetooth': 0.0.21
|
'@types/web-bluetooth': 0.0.21
|
||||||
'@vueuse/metadata': 12.8.2
|
'@vueuse/metadata': 12.8.2
|
||||||
'@vueuse/shared': 12.8.2(typescript@5.9.3)
|
'@vueuse/shared': 12.8.2(typescript@6.0.1-rc)
|
||||||
vue: 3.5.29(typescript@5.9.3)
|
vue: 3.5.29(typescript@6.0.1-rc)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- typescript
|
- typescript
|
||||||
|
|
||||||
'@vueuse/integrations@12.8.2(async-validator@4.2.5)(axios@1.13.6)(focus-trap@7.8.0)(typescript@5.9.3)':
|
'@vueuse/integrations@12.8.2(async-validator@4.2.5)(axios@1.13.6)(focus-trap@7.8.0)(typescript@6.0.1-rc)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vueuse/core': 12.8.2(typescript@5.9.3)
|
'@vueuse/core': 12.8.2(typescript@6.0.1-rc)
|
||||||
'@vueuse/shared': 12.8.2(typescript@5.9.3)
|
'@vueuse/shared': 12.8.2(typescript@6.0.1-rc)
|
||||||
vue: 3.5.29(typescript@5.9.3)
|
vue: 3.5.29(typescript@6.0.1-rc)
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
async-validator: 4.2.5
|
async-validator: 4.2.5
|
||||||
axios: 1.13.6
|
axios: 1.13.6
|
||||||
@ -8558,9 +8591,9 @@ snapshots:
|
|||||||
|
|
||||||
'@vueuse/metadata@12.8.2': {}
|
'@vueuse/metadata@12.8.2': {}
|
||||||
|
|
||||||
'@vueuse/shared@12.8.2(typescript@5.9.3)':
|
'@vueuse/shared@12.8.2(typescript@6.0.1-rc)':
|
||||||
dependencies:
|
dependencies:
|
||||||
vue: 3.5.29(typescript@5.9.3)
|
vue: 3.5.29(typescript@6.0.1-rc)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- typescript
|
- typescript
|
||||||
|
|
||||||
@ -8665,10 +8698,10 @@ snapshots:
|
|||||||
|
|
||||||
ansi-styles@6.2.3: {}
|
ansi-styles@6.2.3: {}
|
||||||
|
|
||||||
ant-design-vue@3.2.20(vue@3.5.29(typescript@5.9.3)):
|
ant-design-vue@3.2.20(vue@3.5.29(typescript@6.0.1-rc)):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@ant-design/colors': 6.0.0
|
'@ant-design/colors': 6.0.0
|
||||||
'@ant-design/icons-vue': 6.1.0(vue@3.5.29(typescript@5.9.3))
|
'@ant-design/icons-vue': 6.1.0(vue@3.5.29(typescript@6.0.1-rc))
|
||||||
'@babel/runtime': 7.28.6
|
'@babel/runtime': 7.28.6
|
||||||
'@ctrl/tinycolor': 3.6.1
|
'@ctrl/tinycolor': 3.6.1
|
||||||
'@simonwep/pickr': 1.8.2
|
'@simonwep/pickr': 1.8.2
|
||||||
@ -8682,8 +8715,8 @@ snapshots:
|
|||||||
resize-observer-polyfill: 1.5.1
|
resize-observer-polyfill: 1.5.1
|
||||||
scroll-into-view-if-needed: 2.2.31
|
scroll-into-view-if-needed: 2.2.31
|
||||||
shallow-equal: 1.2.1
|
shallow-equal: 1.2.1
|
||||||
vue: 3.5.29(typescript@5.9.3)
|
vue: 3.5.29(typescript@6.0.1-rc)
|
||||||
vue-types: 3.0.2(vue@3.5.29(typescript@5.9.3))
|
vue-types: 3.0.2(vue@3.5.29(typescript@6.0.1-rc))
|
||||||
warning: 4.0.3
|
warning: 4.0.3
|
||||||
|
|
||||||
any-promise@1.3.0: {}
|
any-promise@1.3.0: {}
|
||||||
@ -9554,7 +9587,7 @@ snapshots:
|
|||||||
|
|
||||||
detective-typescript@14.0.0(typescript@5.9.3):
|
detective-typescript@14.0.0(typescript@5.9.3):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3)
|
'@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3)
|
||||||
ast-module-types: 6.0.1
|
ast-module-types: 6.0.1
|
||||||
node-source-walk: 7.0.1
|
node-source-walk: 7.0.1
|
||||||
typescript: 5.9.3
|
typescript: 5.9.3
|
||||||
@ -10807,7 +10840,7 @@ snapshots:
|
|||||||
|
|
||||||
lz-string@1.5.0: {}
|
lz-string@1.5.0: {}
|
||||||
|
|
||||||
madge@8.0.0(typescript@5.9.3):
|
madge@8.0.0(typescript@6.0.1-rc):
|
||||||
dependencies:
|
dependencies:
|
||||||
chalk: 4.1.2
|
chalk: 4.1.2
|
||||||
commander: 7.2.0
|
commander: 7.2.0
|
||||||
@ -10822,7 +10855,7 @@ snapshots:
|
|||||||
ts-graphviz: 2.1.6
|
ts-graphviz: 2.1.6
|
||||||
walkdir: 0.4.1
|
walkdir: 0.4.1
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
typescript: 5.9.3
|
typescript: 6.0.1-rc
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
@ -12290,6 +12323,10 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
typescript: 5.9.3
|
typescript: 5.9.3
|
||||||
|
|
||||||
|
ts-api-utils@2.4.0(typescript@6.0.1-rc):
|
||||||
|
dependencies:
|
||||||
|
typescript: 6.0.1-rc
|
||||||
|
|
||||||
ts-dedent@2.2.0: {}
|
ts-dedent@2.2.0: {}
|
||||||
|
|
||||||
ts-graphviz@2.1.6:
|
ts-graphviz@2.1.6:
|
||||||
@ -12372,14 +12409,14 @@ snapshots:
|
|||||||
|
|
||||||
typedarray@0.0.6: {}
|
typedarray@0.0.6: {}
|
||||||
|
|
||||||
typescript-eslint@8.56.1(eslint@9.39.4)(typescript@5.9.3):
|
typescript-eslint@8.57.0(eslint@9.39.4)(typescript@6.0.1-rc):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(typescript@5.9.3)
|
'@typescript-eslint/eslint-plugin': 8.57.0(@typescript-eslint/parser@8.57.0(eslint@9.39.4)(typescript@6.0.1-rc))(eslint@9.39.4)(typescript@6.0.1-rc)
|
||||||
'@typescript-eslint/parser': 8.56.1(eslint@9.39.4)(typescript@5.9.3)
|
'@typescript-eslint/parser': 8.57.0(eslint@9.39.4)(typescript@6.0.1-rc)
|
||||||
'@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3)
|
'@typescript-eslint/typescript-estree': 8.57.0(typescript@6.0.1-rc)
|
||||||
'@typescript-eslint/utils': 8.56.1(eslint@9.39.4)(typescript@5.9.3)
|
'@typescript-eslint/utils': 8.57.0(eslint@9.39.4)(typescript@6.0.1-rc)
|
||||||
eslint: 9.39.4
|
eslint: 9.39.4
|
||||||
typescript: 5.9.3
|
typescript: 6.0.1-rc
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
@ -12387,6 +12424,8 @@ snapshots:
|
|||||||
|
|
||||||
typescript@5.9.3: {}
|
typescript@5.9.3: {}
|
||||||
|
|
||||||
|
typescript@6.0.1-rc: {}
|
||||||
|
|
||||||
ufo@1.6.3: {}
|
ufo@1.6.3: {}
|
||||||
|
|
||||||
unbox-primitive@1.1.0:
|
unbox-primitive@1.1.0:
|
||||||
@ -12532,18 +12571,18 @@ snapshots:
|
|||||||
- bare-abort-controller
|
- bare-abort-controller
|
||||||
- react-native-b4a
|
- react-native-b4a
|
||||||
|
|
||||||
vite-plugin-dts@4.5.4(@types/node@22.19.15)(rollup@4.59.0)(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0)):
|
vite-plugin-dts@4.5.4(@types/node@22.19.15)(rollup@4.59.0)(typescript@6.0.1-rc)(vite@7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0)):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@microsoft/api-extractor': 7.57.6(@types/node@22.19.15)
|
'@microsoft/api-extractor': 7.57.6(@types/node@22.19.15)
|
||||||
'@rollup/pluginutils': 5.3.0(rollup@4.59.0)
|
'@rollup/pluginutils': 5.3.0(rollup@4.59.0)
|
||||||
'@volar/typescript': 2.4.28
|
'@volar/typescript': 2.4.28
|
||||||
'@vue/language-core': 2.2.0(typescript@5.9.3)
|
'@vue/language-core': 2.2.0(typescript@6.0.1-rc)
|
||||||
compare-versions: 6.1.1
|
compare-versions: 6.1.1
|
||||||
debug: 4.4.3
|
debug: 4.4.3
|
||||||
kolorist: 1.8.0
|
kolorist: 1.8.0
|
||||||
local-pkg: 1.1.2
|
local-pkg: 1.1.2
|
||||||
magic-string: 0.30.21
|
magic-string: 0.30.21
|
||||||
typescript: 5.9.3
|
typescript: 6.0.1-rc
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
vite: 7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0)
|
vite: 7.3.1(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)(tsx@4.21.0)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
@ -12577,14 +12616,14 @@ snapshots:
|
|||||||
terser: 5.46.0
|
terser: 5.46.0
|
||||||
tsx: 4.21.0
|
tsx: 4.21.0
|
||||||
|
|
||||||
vitepress-plugin-mermaid@2.0.17(mermaid@11.12.3)(vitepress@1.6.4(@algolia/client-search@5.49.1)(@types/node@22.19.15)(async-validator@4.2.5)(axios@1.13.6)(less@4.5.1)(markdown-it-mathjax3@4.3.2(encoding@0.1.13))(postcss@8.5.8)(search-insights@2.17.3)(terser@5.46.0)(typescript@5.9.3)):
|
vitepress-plugin-mermaid@2.0.17(mermaid@11.12.3)(vitepress@1.6.4(@algolia/client-search@5.49.1)(@types/node@22.19.15)(async-validator@4.2.5)(axios@1.13.6)(less@4.5.1)(markdown-it-mathjax3@4.3.2(encoding@0.1.13))(postcss@8.5.8)(search-insights@2.17.3)(terser@5.46.0)(typescript@6.0.1-rc)):
|
||||||
dependencies:
|
dependencies:
|
||||||
mermaid: 11.12.3
|
mermaid: 11.12.3
|
||||||
vitepress: 1.6.4(@algolia/client-search@5.49.1)(@types/node@22.19.15)(async-validator@4.2.5)(axios@1.13.6)(less@4.5.1)(markdown-it-mathjax3@4.3.2(encoding@0.1.13))(postcss@8.5.8)(search-insights@2.17.3)(terser@5.46.0)(typescript@5.9.3)
|
vitepress: 1.6.4(@algolia/client-search@5.49.1)(@types/node@22.19.15)(async-validator@4.2.5)(axios@1.13.6)(less@4.5.1)(markdown-it-mathjax3@4.3.2(encoding@0.1.13))(postcss@8.5.8)(search-insights@2.17.3)(terser@5.46.0)(typescript@6.0.1-rc)
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@mermaid-js/mermaid-mindmap': 9.3.0
|
'@mermaid-js/mermaid-mindmap': 9.3.0
|
||||||
|
|
||||||
vitepress@1.6.4(@algolia/client-search@5.49.1)(@types/node@22.19.15)(async-validator@4.2.5)(axios@1.13.6)(less@4.5.1)(markdown-it-mathjax3@4.3.2(encoding@0.1.13))(postcss@8.5.8)(search-insights@2.17.3)(terser@5.46.0)(typescript@5.9.3):
|
vitepress@1.6.4(@algolia/client-search@5.49.1)(@types/node@22.19.15)(async-validator@4.2.5)(axios@1.13.6)(less@4.5.1)(markdown-it-mathjax3@4.3.2(encoding@0.1.13))(postcss@8.5.8)(search-insights@2.17.3)(terser@5.46.0)(typescript@6.0.1-rc):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@docsearch/css': 3.8.2
|
'@docsearch/css': 3.8.2
|
||||||
'@docsearch/js': 3.8.2(@algolia/client-search@5.49.1)(search-insights@2.17.3)
|
'@docsearch/js': 3.8.2(@algolia/client-search@5.49.1)(search-insights@2.17.3)
|
||||||
@ -12593,17 +12632,17 @@ snapshots:
|
|||||||
'@shikijs/transformers': 2.5.0
|
'@shikijs/transformers': 2.5.0
|
||||||
'@shikijs/types': 2.5.0
|
'@shikijs/types': 2.5.0
|
||||||
'@types/markdown-it': 14.1.2
|
'@types/markdown-it': 14.1.2
|
||||||
'@vitejs/plugin-vue': 5.2.4(vite@5.4.21(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0))(vue@3.5.29(typescript@5.9.3))
|
'@vitejs/plugin-vue': 5.2.4(vite@5.4.21(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0))(vue@3.5.29(typescript@6.0.1-rc))
|
||||||
'@vue/devtools-api': 7.7.9
|
'@vue/devtools-api': 7.7.9
|
||||||
'@vue/shared': 3.5.29
|
'@vue/shared': 3.5.29
|
||||||
'@vueuse/core': 12.8.2(typescript@5.9.3)
|
'@vueuse/core': 12.8.2(typescript@6.0.1-rc)
|
||||||
'@vueuse/integrations': 12.8.2(async-validator@4.2.5)(axios@1.13.6)(focus-trap@7.8.0)(typescript@5.9.3)
|
'@vueuse/integrations': 12.8.2(async-validator@4.2.5)(axios@1.13.6)(focus-trap@7.8.0)(typescript@6.0.1-rc)
|
||||||
focus-trap: 7.8.0
|
focus-trap: 7.8.0
|
||||||
mark.js: 8.11.1
|
mark.js: 8.11.1
|
||||||
minisearch: 7.2.0
|
minisearch: 7.2.0
|
||||||
shiki: 2.5.0
|
shiki: 2.5.0
|
||||||
vite: 5.4.21(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)
|
vite: 5.4.21(@types/node@22.19.15)(less@4.5.1)(terser@5.46.0)
|
||||||
vue: 3.5.29(typescript@5.9.3)
|
vue: 3.5.29(typescript@6.0.1-rc)
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
markdown-it-mathjax3: 4.3.2(encoding@0.1.13)
|
markdown-it-mathjax3: 4.3.2(encoding@0.1.13)
|
||||||
postcss: 8.5.8
|
postcss: 8.5.8
|
||||||
@ -12701,26 +12740,26 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
vue-tsc@2.2.12(typescript@5.9.3):
|
vue-tsc@2.2.12(typescript@6.0.1-rc):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@volar/typescript': 2.4.15
|
'@volar/typescript': 2.4.15
|
||||||
'@vue/language-core': 2.2.12(typescript@5.9.3)
|
'@vue/language-core': 2.2.12(typescript@6.0.1-rc)
|
||||||
typescript: 5.9.3
|
typescript: 6.0.1-rc
|
||||||
|
|
||||||
vue-types@3.0.2(vue@3.5.29(typescript@5.9.3)):
|
vue-types@3.0.2(vue@3.5.29(typescript@6.0.1-rc)):
|
||||||
dependencies:
|
dependencies:
|
||||||
is-plain-object: 3.0.1
|
is-plain-object: 3.0.1
|
||||||
vue: 3.5.29(typescript@5.9.3)
|
vue: 3.5.29(typescript@6.0.1-rc)
|
||||||
|
|
||||||
vue@3.5.29(typescript@5.9.3):
|
vue@3.5.29(typescript@6.0.1-rc):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/compiler-dom': 3.5.29
|
'@vue/compiler-dom': 3.5.29
|
||||||
'@vue/compiler-sfc': 3.5.29
|
'@vue/compiler-sfc': 3.5.29
|
||||||
'@vue/runtime-dom': 3.5.29
|
'@vue/runtime-dom': 3.5.29
|
||||||
'@vue/server-renderer': 3.5.29(vue@3.5.29(typescript@5.9.3))
|
'@vue/server-renderer': 3.5.29(vue@3.5.29(typescript@6.0.1-rc))
|
||||||
'@vue/shared': 3.5.29
|
'@vue/shared': 3.5.29
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
typescript: 5.9.3
|
typescript: 6.0.1-rc
|
||||||
|
|
||||||
walkdir@0.4.1: {}
|
walkdir@0.4.1: {}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user