setup-python
setup-python copied to clipboard
Use `@tsconfig/node16` instead of custom `tsconfig.json`
Description:
Use @tsconfig/node16 instead of a custom tsconfig.json. Equivalent to:
{
"$schema": "https://json.schemastore.org/tsconfig",
"display": "Node 16",
"compilerOptions": {
"lib": ["es2021"],
"module": "commonjs",
"target": "es2021",
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"moduleResolution": "node"
}
}
Also required an updated version of TypeScript, to recognise ES2021 as a valid target, and updated version of ncc to recognise the updated TypeScript.
Related issue: N/A
Check list:
- [ ] Mark if documentation changes are required.
- [ ] Mark if tests were added or updated to cover the changes.