alvis/presetter

View on GitHub
packages/preset-react/templates/tsconfig.yaml

Summary

Maintainability
Test Coverage
compilerOptions:
  # emittance
  outDir: '{output}'
  module: ESNext
  target: ESNext
  declaration: true
  inlineSourceMap: true

  # compatibility
  allowSyntheticDefaultImports: true
  esModuleInterop: true
  experimentalDecorators: true
  emitDecoratorMetadata: true
  isolatedModules: false
  jsx: react-jsx

  # module resolution
  moduleResolution: node
  resolveJsonModule: true
  baseUrl: .
  paths:
    '#*':
      - '{source}/*'
    '*':
      - '{types}/*'

  # libraries
  lib:
    - ES2020
    - ESNext
    - DOM
    - DOM.Iterable
include:
  - '**/*.json'
  - '**/*.ts'
  - '**/*.tsx'
exclude:
  - '**/node_modules'