{ "compilerOptions": { /* Language and Environment */ "target": "ESNext", "jsx": "react-jsx", /* Modules */ "module": "ESNext", "moduleResolution": "Bundler", "types": ["vite/client", "vite-plugin-svgr/client"], "allowUmdGlobalAccess": true, "resolveJsonModule": true, /* JavaScript Support */ "allowJs": true, "checkJs": true, /* Emit */ "noEmit": true, /* Interop Constraints */ "allowSyntheticDefaultImports": true, "esModuleInterop": true, "forceConsistentCasingInFileNames": true, /* Type Checking */ "strict": true, }, "include": [ "src/**/*", "vite.config.ts", "scripts/**/*", ], "exclude": [ "./node_modules", "./dist", "./.vscode", "./.github", ], "ts-node": { "experimentalSpecifierResolution": "node", "transpileOnly": true, "esm": true, } }