"await-promise": [true, "Thenable", "Bluebird"]
return-undefined: false
no-submodule-imports
disabled- Disabled because sub-module imports are useful when you don't want to import the whole universe
- Added
"no-default-export": true
because default exports are bad- If necessary, disable the rule on a per-case basis, or on a project basis if diciplined enough
object-curly-spacing
- Made semiclons mandatory :(, overriding
tslint-config-standard
- This is because in typescript, types actually fail to syntax highlight corrrectly without delimiter characters
Initial release