We can use this PR to evaluate and vote on a recommended set of compiler flags for a base TSConfig (info and full list of options).
A couple things to note:
Most options in a TSConfig are environment or project specific, such as the list of files to include or the module system. This base config only includes recommended flags (according to the TS docs) and type checking rules that weren't already covered by linter rules. If we decide in the future that we want to provide, say, a recommended config for node projects, we can add another file in the configs directory that extends from this base.
Some of the flags are from pretty recent versions of TypeScript. Should we add a peer dependency to this package for typescript?
We can use this PR to evaluate and vote on a recommended set of compiler flags for a base TSConfig (info and full list of options). A couple things to note:
configs
directory that extends from this base.