@@ -2,49 +2,60 @@ export default {
2
2
invalid : [
3
3
{
4
4
code : 'type X = Array<string>' ,
5
- errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ]
5
+ errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ] ,
6
+ output : 'type X = string[]'
6
7
} ,
7
8
{
8
9
code : 'type X = string[]' ,
9
10
errors : [ { message : 'Use "Array<SimpleType>", not "SimpleType[]"' } ] ,
10
- options : [ 'verbose' ]
11
+ options : [ 'verbose' ] ,
12
+ output : 'type X = Array<string>'
11
13
} ,
12
14
{
13
15
code : 'type X = Array<string>' ,
14
16
errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ] ,
15
- options : [ 'shorthand' ]
17
+ options : [ 'shorthand' ] ,
18
+ output : 'type X = string[]'
16
19
} ,
17
20
{
18
21
code : 'type X = Array<Date>' ,
19
- errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ]
22
+ errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ] ,
23
+ output : 'type X = Date[]'
20
24
} ,
21
25
{
22
26
code : 'type X = Array<Promise<string>>' ,
23
- errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ]
27
+ errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ] ,
28
+ output : 'type X = Promise<string>[]'
24
29
} ,
25
30
{
26
31
code : 'type X = Array<$Keys<{ foo: string }>>' ,
27
- errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ]
32
+ errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ] ,
33
+ output : 'type X = $Keys<{ foo: string }>[]'
28
34
} ,
29
35
{
30
36
code : 'type X = Array<any>' ,
31
- errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ]
37
+ errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ] ,
38
+ output : 'type X = any[]'
32
39
} ,
33
40
{
34
41
code : 'type X = Array<mixed>' ,
35
- errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ]
42
+ errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ] ,
43
+ output : 'type X = mixed[]'
36
44
} ,
37
45
{
38
46
code : 'type X = Array<void>' ,
39
- errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ]
47
+ errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ] ,
48
+ output : 'type X = void[]'
40
49
} ,
41
50
{
42
51
code : 'type X = Array<null>' ,
43
- errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ]
52
+ errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ] ,
53
+ output : 'type X = null[]'
44
54
} ,
45
55
{
46
56
code : 'type X = Array<string[]>' ,
47
- errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ]
57
+ errors : [ { message : 'Use "SimpleType[]", not "Array<SimpleType>"' } ] ,
58
+ output : 'type X = string[][]'
48
59
}
49
60
] ,
50
61
misconfigured : [
0 commit comments