{ "extends": ["astro/tsconfigs/strict", "astro/tsconfigs/base"], "compilerOptions": { "verbatimModuleSyntax": true, "lib": ["DOM", "DOM.Iterable", "ESNext"], "target": "ESNext", "module": "ESNext", "moduleResolution": "Bundler", "resolveJsonModule": true, "skipLibCheck": true, "strict": true, "allowArbitraryExtensions": true, "alwaysStrict": true, "strictNullChecks": true, "allowImportingTsExtensions": true, "jsx": "react-jsx", "jsxImportSource": "react", "skipDefaultLibCheck": true, "allowJs": true, "checkJs": true, "baseUrl": ".", "resolvePackageJsonExports": true, "resolvePackageJsonImports": true, "paths": { "#/*": ["./src/*"], "~root/*": ["../*"], "tailwind.config": ["./tailwind.config.ts"], "markdown.config": ["./markdown.config.ts"] }, "plugins": [ { "name": "@astrojs/ts-plugin" } ], "types": ["node", "bun", "typed-query-selector/strict"] }, "include": ["src", "public", "scripts"], "files": [ "reset.d.ts", "astro.config.ts", "svelte.config.js", "tailwind.config.ts", "postcss.config.cjs", "markdown.config.ts" ], "exclude": ["_", "dist", "node_modules"] }