modernize

- replace vite with tsdown
- update registry
- update deps
This commit is contained in:
2026-02-03 07:47:48 +01:00
parent 1115053fcd
commit 1217cf56f5
15 changed files with 930 additions and 1861 deletions

View File

@@ -1,10 +1,18 @@
//#region src/easings/easings.d.ts
type CubicBezierEase = [number, number, number, number];
type TransitionConfig = {
type: string;
duration: number;
ease: CubicBezierEase;
delay?: number;
};
type EasingCollection = {
out: any;
in: any;
inOut: any;
out: TransitionConfig;
in: TransitionConfig;
inOut: TransitionConfig;
};
type EasingFunction = (duration: number, delay?: number) => EasingCollection;
declare const Easings: {
[key: string]: EasingFunction;
};
export default Easings;
type EasingName = "sine" | "quad" | "cubic" | "quart" | "quint" | "expo" | "circ" | "back" | "elastic" | "bounce";
declare const Easings: Record<EasingName, EasingFunction>;
//#endregion
export { Easings as default };