Anton Gilgur 671281f6de
refactor: condense own tsconfig by removing defaults (#343)
- `pretty: true` and `noEmitOnError: false` are the defaults
  - https://www.typescriptlang.org/tsconfig#pretty
  - https://www.typescriptlang.org/tsconfig#noEmitOnError

- when `strict: true`, `noImplicitAny`, `noImplicitThis`, and
  `strictNullChecks` default to `true` as well
  - https://www.typescriptlang.org/tsconfig#strict
  - I've heavily contributed to the TSConfig docs and the docs for this
    property the most
2022-06-06 18:08:23 -06:00

23 lines
455 B
JSON

{
"extends": "./tsconfig.base",
"compilerOptions": {
"target": "es6",
"module": "ES2020",
"sourceMap": true,
"noUnusedParameters": true,
"noUnusedLocals": true,
"diagnostics": true,
"listFiles": true,
"moduleResolution": "node",
"forceConsistentCasingInFileNames": true,
"noImplicitReturns": true,
"strict": true,
"outDir": "./build",
"allowSyntheticDefaultImports": true
},
"include": [
"src/**/*.ts"
],
"exclude": []
}