forked from yytypescript/book
-
Notifications
You must be signed in to change notification settings - Fork 0
/
vercel.json
161 lines (161 loc) · 5.14 KB
/
vercel.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
{
"trailingSlash": false,
"redirects": [
{ "source": "/welcome-to-typescript", "destination": "/overview" },
{
"source": "/welcome-to-typescript/good-about-typescript",
"destination": "/overview/features"
},
{
"source": "/welcome-to-typescript/javascript-map",
"destination": "/overview/ecosystem"
},
{ "source": "/handson", "destination": "/tutorials" },
{ "source": "/handson/setup", "destination": "/tutorials/setup" },
{
"source": "/handson/make-a-simple-function-via-cli",
"destination": "/tutorials/make-a-simple-function-via-cli"
},
{
"source": "/handson/tsconfig.json-settings",
"destination": "/tutorials/tsconfig.json-settings"
},
{
"source": "/handson/react-like-button-tutorial",
"destination": "/tutorials/react-like-button-tutorial"
},
{ "source": "/overview/hajimeni", "destination": "/overview" },
{ "source": "/revisiting-javascript", "destination": "/reference" },
{
"source": "/revisiting-javascript/javascript-types",
"destination": "/reference/values-types-variables/primitive-types"
},
{
"source": "/revisiting-javascript/javascriptnotosukpu",
"destination": "/reference/statements/variable-scope"
},
{
"source": "/revisiting-javascript/functions",
"destination": "/reference/functions"
},
{
"source": "/revisiting-javascript/objects-and-classes",
"destination": "/reference/values-types-variables/object"
},
{
"source": "/revisiting-javascript/prototype-based",
"destination": "/reference/values-types-variables/object/properties-of-objects"
},
{
"source": "/revisiting-javascript/single-process-and-callback",
"destination": "/reference/single-process-and-callback"
},
{ "source": "/features", "destination": "/reference" },
{
"source": "/features/primitive-types",
"destination": "/reference/values-types-variables/primitive-types"
},
{
"source": "/features/literal-types",
"destination": "/reference/values-types-variables/literal-types"
},
{
"source": "/features/any-unknown",
"destination": "/reference/statements/any-vs-unknown"
},
{
"source": "/features/structural-subtyping",
"destination": "/reference/values-types-variables/structural-subtyping"
},
{
"source": "/features/type-guards",
"destination": "/reference/statements/control-flow-analysis-and-type-guard"
},
{ "source": "/features/function", "destination": "/reference/functions" },
{
"source": "/features/array",
"destination": "/reference/values-types-variables/array"
},
{
"source": "/features/tuple",
"destination": "/reference/values-types-variables/tuple"
},
{
"source": "/features/enum",
"destination": "/reference/values-types-variables/enum"
},
{
"source": "/features/type-aliases",
"destination": "/reference/values-types-variables/type-alias"
},
{
"source": "/features/union-types",
"destination": "/reference/values-types-variables/union"
},
{
"source": "/features/intersection-types",
"destination": "/reference/values-types-variables/intersection"
},
{
"source": "/features/object",
"destination": "/reference/values-types-variables/object"
},
{
"source": "/features/interfaces",
"destination": "/reference/object-oriented/interface"
},
{
"source": "/features/classes",
"destination": "/reference/object-oriented/class"
},
{
"source": "/features/type-inference",
"destination": "/reference/values-types-variables/type-inference"
},
{ "source": "/features/generics", "destination": "/reference/generics" },
{
"source": "/features/generics/built-in-libraries-using-generics",
"destination": "/reference/generics/built-in-libraries-using-generics"
},
{
"source": "/features/generics/type-variables",
"destination": "/reference/generics/type-variables"
},
{
"source": "/features/generics/type-parameter-constraint",
"destination": "/reference/generics/type-parameter-constraint"
},
{
"source": "/features/generics/default-type-parameter",
"destination": "/reference/generics/default-type-parameter"
},
{
"source": "/features/promise-async-await",
"destination": "/reference/promise-async-await"
},
{
"source": "/features/utility-types",
"destination": "/reference/type-reuse/utility-types"
},
{
"source": "/features/type-operators",
"destination": "/reference/type-reuse/typeof-type-operator"
},
{
"source": "/features/definitelytyped",
"destination": "/reference/declaration-file"
},
{
"source": "/features/tsconfig.json-deep-dive",
"destination": "/reference/tsconfig"
},
{
"source": "/features/import-export-require",
"destination": "/reference/import-export-require"
},
{
"source": "/tutorials/tsconfig.json-settings",
"destination": "/reference/tsconfig/tsconfig.json-settings"
}
]
}