🔷

TypeScript Island

JavaScript with armor!

Egg · 10 XP
Type Annotation
Egg · 10 XP
String Type
Egg · 10 XP
Boolean Type
Egg · 15 XP
Array Type
Egg · 15 XP
Tuple
Egg · 15 XP
Any
Egg · 20 XP
Unknown
Cub · 20 XP
Union
Cub · 20 XP
Literal Type
Cub · 25 XP
Interface
Cub · 25 XP
Type Alias
Cub · 25 XP
Optional Prop
Cub · 30 XP
Readonly
Cub · 30 XP
Function Type
Cub · 30 XP
Void
Beast · 35 XP
Never
Beast · 35 XP
Generic Fn
Beast · 35 XP
Generic Array
Beast · 40 XP
Enum
Beast · 40 XP
As Cast
Beast · 40 XP
Non-null !
Beast · 45 XP
Class
Beast · 45 XP
Public/Private
Legend · 45 XP
Utility Partial
Legend · 50 XP
Boss: Generic API
Legend · 50 XP
Pick<T,K>
Legend · 50 XP
Omit<T,K>
Legend · 55 XP
keyof
Legend · 55 XP
Type Guard
Legend · 55 XP
Discriminated Union

Beat a quest to unlock the next checkpoint.

Weekly bonus · AI-crafted

New quest brewing…