# tsconfig.json · versecafe/solid-native

[View on GitCafe](https://git.cafe/versecafe/solid-native/blob/8ec111b04c5c361b1bd7ff86ec086a87a275264f/tsconfig.json)

Repository: [versecafe/solid-native](https://git.cafe/versecafe/solid-native)

Visibility: public

Requested revision: 8ec111b04c5c361b1bd7ff86ec086a87a275264f

Requested commit: 8ec111b04c5c361b1bd7ff86ec086a87a275264f

Commit: 8ec111b04c5c361b1bd7ff86ec086a87a275264f

Blob: 1a4782b2907fe2518deb6ecde49b43c5db56d88b

Size: 744 bytes

[Immutable source](https://git.cafe/versecafe/solid-native/blob/8ec111b04c5c361b1bd7ff86ec086a87a275264f/tsconfig.json?format=markdown)

```
{
  "compilerOptions": {
    "target": "ES2022",
    "module": "ESNext",
    "moduleResolution": "bundler",
    "strict": true,
    "noImplicitOverride": true,
    "noImplicitReturns": true,
    "noFallthroughCasesInSwitch": true,
    "isolatedModules": true,
    "verbatimModuleSyntax": true,
    "noUncheckedSideEffectImports": true,
    "skipLibCheck": false,
    "jsx": "preserve",
    "jsxImportSource": "@solid-native",
    "paths": {
      "@solid-native/runtime": ["./src/renderer/runtime.ts"],
      "@solid-native/jsx-runtime": ["./src/renderer/jsx-runtime.d.ts"]
    },
    "customConditions": ["browser"],
    "noEmit": true
  },
  "include": ["src", "packages/*/src", "demo", "test/**/*.ts", "test/**/*.tsx", "vitest.config.ts"]
}

```
