Comparing version 1.1.0 to 1.1.1
@@ -61,5 +61,5 @@ declare module 'robot3' { | ||
*/ | ||
export function state<T extends Transition<any> | Immediate<any>>( | ||
...args: T[] | ||
): MachineState<T extends Transition<infer F> ? F : string>; | ||
export function state<T extends (Transition<any> | Immediate<any>)[]>( | ||
...args: T | ||
): MachineState<T[number] extends (Transition<infer F>)? F : string>; | ||
@@ -66,0 +66,0 @@ /** |
{ | ||
"name": "robot3", | ||
"version": "1.1.0", | ||
"version": "1.1.1", | ||
"description": "A functional, immutable Finite State Machine library", | ||
@@ -5,0 +5,0 @@ "main": "dist/machine.js", |
27640