You run tsc --init.
You get these options in your tsconfig.json.
What rules are you immediately changing/adding?
For me, first stop is:
"noUncheckedIndexedAccess": true
Gotta have type safety on my object/array access, y'all.
Next, sort out the module resolution:
"moduleResolution": "nodenext"
"module": "nodenext"
This'll work for any Node project, though I might switch moduleResolution to bundler if I'm working with a smart bundler.
That's pretty much always what I switch out. How about you?