Aby móc używać typów z wyższych wersji należy użyć opcji lib, zaś aby kompilować kod do niższej wersji należy użyć opcji target.
tsconfig.json
{
"compilerOptions": {
"target": "ES2015",
"lib": [
"ES2020"
]
/*other options*/
}
}Dzięki takiej konfiguracji możliwe jest korzystanie z elementów zawartych w ECMAScript z roku 2020 a kompilowanie do wersji z 2015. Często dołączenie typów dla ECMAScript z danego roku nie wystarcza. Tutaj można znaleźć inne dostępne opcje.
