{ "compilerOptions": { /* Module resolution, imports */ "module": "NodeNext", "moduleResolution": "NodeNext", "verbatimModuleSyntax": true, "resolveJsonModule": true, "allowImportingTsExtensions": true, "allowSyntheticDefaultImports": true, /* JS */ "allowJs": true, "checkJs": true, /* Emit */ "target": "ESNext", "emitDeclarationOnly": true, "declarationMap": true, "declaration": true, "outDir": "dist/types", /* Types */ "types": ["@total-typescript/ts-reset"], "lib": ["DOM", "DOM.Iterable", "DOM.AsyncIterable", "ESNext"], "jsx": "preserve", "jsxImportSource": "solid-js", /* Use source files locally */ "customConditions": ["@solid-devtools/source"], /* Checking */ "strict": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true, "noPropertyAccessFromIndexSignature": true, "noUncheckedIndexedAccess": true, }, "exclude": [ "**/node_modules/**/*", "**/dist/**/*", ] }