@code-hike/utils
Advanced tools
Comparing version 0.3.0--canary.77.87864a9.0 to 0.3.0--canary.77.8e9455c.0
@@ -1,16 +0,2 @@ | ||
export declare type Tween<T> = { | ||
prev?: T; | ||
next: T; | ||
} | { | ||
prev: T; | ||
next?: T; | ||
}; | ||
export declare type FullTween<T> = { | ||
prev: T; | ||
next: T; | ||
}; | ||
declare function map<T, R>(tween: FullTween<T>, fn: (t: T, key: "prev" | "next") => R): FullTween<R>; | ||
declare function map<T, R>(tween: Tween<T>, fn: (t: T | undefined, key: "prev" | "next") => R): Tween<R>; | ||
export { map }; | ||
export declare function withDefault<T>(t: Tween<T> | undefined, deft: T): FullTween<T>; | ||
export declare function mapWithDefault<T, R>(tween: Tween<T> | undefined, deft: T, fn: (t: T, key: "prev" | "next") => R): FullTween<R>; | ||
export * from "./tween"; | ||
export * from "./code"; |
{ | ||
"name": "@code-hike/utils", | ||
"version": "0.3.0--canary.77.87864a9.0", | ||
"version": "0.3.0--canary.77.8e9455c.0", | ||
"main": "dist/index.cjs.js", | ||
@@ -14,3 +14,3 @@ "typings": "dist/index.d.ts", | ||
"devDependencies": { | ||
"@code-hike/script": "0.3.0--canary.77.87864a9.0", | ||
"@code-hike/script": "0.3.0--canary.77.8e9455c.0", | ||
"@types/react": "^16.9.38", | ||
@@ -36,3 +36,3 @@ "react": "^16.13.1" | ||
}, | ||
"gitHead": "87864a94ce18cb710aa1a30699add71915339dc1" | ||
"gitHead": "8e9455c6c52537c6f0fe4beebc78853bed601fc9" | ||
} |
4048
8
69