@@ -20,26 +20,26 @@ createMachine<{ count: number }>({
20
20
>createMachine<{ count: number }>({ services: { test: async () => Promise.reject("some err"), async test2() { return Promise.reject("some err"); }, },}) : void
21
21
>createMachine : <T>(implementations: { services: Record<string, () => Promise<T> | StateMachine<T>>; }) => void
22
22
>count : number
23
- >{ services: { test: async () => Promise.reject("some err"), async test2() { return Promise.reject("some err"); }, },} : { services: { test: () => Promise<{ count: number; } | StateMachine<{ count: number; }>> ; test2(): Promise<{ count: number; } | StateMachine<{ count: number; }> >; }; }
23
+ >{ services: { test: async () => Promise.reject("some err"), async test2() { return Promise.reject("some err"); }, },} : { services: { test: () => Promise<{ count: number; }> ; test2(): Promise<{ count: number; }>; }; }
24
24
25
25
services: {
26
- >services : { test: () => Promise<{ count: number; } | StateMachine<{ count: number; }>> ; test2(): Promise<{ count: number; } | StateMachine<{ count: number; }> >; }
27
- >{ test: async () => Promise.reject("some err"), async test2() { return Promise.reject("some err"); }, } : { test: () => Promise<{ count: number; } | StateMachine<{ count: number; }>> ; test2(): Promise<{ count: number; } | StateMachine<{ count: number; }> >; }
26
+ >services : { test: () => Promise<{ count: number; }> ; test2(): Promise<{ count: number; }>; }
27
+ >{ test: async () => Promise.reject("some err"), async test2() { return Promise.reject("some err"); }, } : { test: () => Promise<{ count: number; }> ; test2(): Promise<{ count: number; }>; }
28
28
29
29
test: async () => Promise.reject("some err"),
30
- >test : () => Promise<{ count: number; } | StateMachine<{ count: number; }> >
31
- >async () => Promise.reject("some err") : () => Promise<{ count: number; } | StateMachine<{ count: number; }> >
32
- >Promise.reject("some err") : Promise<{ count: number; } | StateMachine<{ count: number; }> >
30
+ >test : () => Promise<{ count: number; }>
31
+ >async () => Promise.reject("some err") : () => Promise<{ count: number; }>
32
+ >Promise.reject("some err") : Promise<{ count: number; }>
33
33
>Promise.reject : <T = never>(reason?: any) => Promise<T>
34
34
>Promise : PromiseConstructor
35
35
>reject : <T = never>(reason?: any) => Promise<T>
36
36
>"some err" : "some err"
37
37
38
38
async test2() {
39
- >test2 : () => Promise<{ count: number; } | StateMachine<{ count: number; }> >
39
+ >test2 : () => Promise<{ count: number; }>
40
40
41
41
return Promise.reject("some err");
42
- >Promise.reject("some err") : Promise<{ count: number; } | StateMachine<{ count: number; }> >
42
+ >Promise.reject("some err") : Promise<{ count: number; }>
43
43
>Promise.reject : <T = never>(reason?: any) => Promise<T>
44
44
>Promise : PromiseConstructor
45
45
>reject : <T = never>(reason?: any) => Promise<T>
@@ -55,8 +55,8 @@ function fn1(): () => Promise<{ count: number }> | StateMachine<{ count: number
55
55
>count : number
56
56
57
57
return async () => Promise.reject('some err')
58
- >async () => Promise.reject('some err') : () => Promise<{ count: number; } | StateMachine<{ count: number; }> >
59
- >Promise.reject('some err') : Promise<{ count: number; } | StateMachine<{ count: number; }> >
58
+ >async () => Promise.reject('some err') : () => Promise<{ count: number; }>
59
+ >Promise.reject('some err') : Promise<{ count: number; }>
60
60
>Promise.reject : <T = never>(reason?: any) => Promise<T>
61
61
>Promise : PromiseConstructor
62
62
>reject : <T = never>(reason?: any) => Promise<T>
0 commit comments