Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

@simple-module-py/tsconfig

Shared TypeScript compiler options for simple_module apps. One base.json that every tsconfig.json in the framework and its modules extends.

Install

npm install --save-dev @simple-module-py/tsconfig

What it provides

  • base.json — the canonical compiler options for simple_module apps. Targets ES2022, strict: true, module: "ESNext", moduleResolution: "bundler", JSX react-jsx, noEmit: true, esModuleInterop: true, skipLibCheck: true, with types: ["vite/client", "node"].

Usage

In your app's tsconfig.json:

{
  "extends": "@simple-module-py/tsconfig/base.json",
  "include": ["client_app/**/*.ts", "client_app/**/*.tsx"]
}

Override any option as needed — extends merges.

Depends on

Nothing. This is a pure JSON config package.

License

MIT — see LICENSE.