Closed as duplicate
Description
π Search Terms
tsconfig.json default values options
β Viability Checklist
- This wouldn't be a breaking change in existing TypeScript/JavaScript code
- This wouldn't change the runtime behavior of existing JavaScript code
- This could be implemented without emitting different JS based on the types of the expressions
- This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, new syntax sugar for JS, etc.)
- This isn't a request to add a new utility type: https://github.com/microsoft/TypeScript/wiki/No-New-Utility-Types
- This feature would agree with the rest of our Design Goals: https://github.com/Microsoft/TypeScript/wiki/TypeScript-Design-Goals
β Suggestion
Many of the tsconfig.json
options documented at https://www.typescriptlang.org/tsconfig/ do not specify their default values. So, programmers are left to either guess or add dozens of configuration properties to make sure things will run smoothly.
Please, add default value information to every single tsconfig.json
option at https://www.typescriptlang.org/tsconfig/
π Motivating Example
./.
π» Use Cases
Every time a TypeScript project is to be configured.