{ "compilerOptions": { "target": "esnext", "module": "commonjs", "lib": ["dom", "dom.iterable", "esnext"], "jsx": "react-jsx", "sourceMap": true, "removeComments": true, "noEmit": true, "importHelpers": true, "downlevelIteration": true, "strict": true, "noImplicitAny": true, "noImplicitThis": true, "alwaysStrict": true, "skipLibCheck": true, "noUnusedLocals": true, "noUnusedParameters": true, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true, "moduleResolution": "node", "resolveJsonModule": true, "baseUrl": "src", "paths": { "@assets/*": ["../public/assets/*"], "@shared/*": ["shared/*"], "@background/*": ["background/*"], "@content-scripts/*": ["content-scripts/*"], "@inpage/*": ["inpage/*"], "@app/*": ["app/*"], "@tests/*": ["../tests/*"], "@tests-legacy/*": ["../tests-legacy/*"], "leaf-styles/*": ["../leaf-styles/*"] }, "allowSyntheticDefaultImports": true, "esModuleInterop": true, "forceConsistentCasingInFileNames": true, "types": ["jest", "vitest/globals", "chrome"] }, "include": [ "./src/**/*", "./tests/**/*", "./tests-legacy/**/*", "./scripts-ts/**/*", "leaf-styles", "theme" ], "exclude": ["test-app"] }