I\'ve been researching what the possible values of the lib
property mean in the compilerOptions
found within the tsconfig.json
file. I fou
After some digging and comparing through the lib
folder on the Typescript GitHub I have found that, using es6
in the lib
property in the compilerOptions
corresponds to the code found in these references:
///
///
///
///
///
///
///
///
///
///
///
///
///
so to answer my question, to correctly cover all the contents of es6
with es2017
that section of the tsconfig.json should look like this:
{
...
"compilerOptions": {
...
"lib": ["es2017", "dom", "dom.iterable", "scripthost"]
},
...
}
}