@truenine/tsconfig
v1.0.8
Published
TypeScript configuration for compose projects
Readme
TypeScript Configuration
Strict TypeScript configuration with the following rules enabled:
Strict Checks
strict- Enable all strict type checking optionsstrictNullChecks- Strict null checksnoImplicitAny- Disallow implicit any typesnoImplicitThis- Disallow implicit thisnoImplicitOverride- Disallow implicit overrides
Code Quality
noUnusedLocals- Disallow unused local variablesnoUnusedParameters- Disallow unused parametersuseUnknownInCatchVariables- Use unknown type in catch variables
Module Resolution
moduleResolution: "Bundler"- Bundler module resolutionverbatimModuleSyntax- Exact module syntaxisolatedModules- Isolated module compilationallowJs: false- Disallow JavaScript files
Output Configuration
declaration- Generate declaration filesisolatedDeclarations- Isolated declaration generationnoEmit- Do not emit output filesremoveComments: false- Preserve comments
Other
incremental- Incremental compilationskipLibCheck- Skip library file checkstarget: "ESNext"- Latest ES standardmodule: "ESNext"- ES module format
