@selenite/commons
Version:
This typescript package provides a set of frequently used utilities, types and svelte actions for building projects with Typescript and Svelte.
9 lines (8 loc) • 371 B
TypeScript
export declare function lerp(start: number, end: number, alpha: number): number;
export type Position = {
x: number;
y: number;
};
export declare function affineFromPoints(p1: Position, p2: Position): (x: number) => number;
export declare function distance(a: Position, b: Position): number;
export declare function getDistance(a: Position, b: Position): number;