{ "compilerOptions": { "target": "ES2020", "lib": ["dom", "dom.iterable", "esnext"], "allowJs": true, "skipLibCheck": true, "strict": true, "forceConsistentCasingInFileNames": true, "noEmit": true, "esModuleInterop": true, "module": "esnext", "moduleResolution": "node", "resolveJsonModule": true, "isolatedModules": true, "jsx": "preserve", "incremental": true, "experimentalDecorators": true, "emitDecoratorMetadata": true, "baseUrl": ".", "paths": { "@affine/component": ["./packages/component/src/index"], "@affine/component/*": ["./packages/component/src/components/*/index"], "@affine/templates/*": ["./packages/templates/src/*"], "@affine/i18n": ["./packages/i18n/src"], "@affine/debug": ["./packages/debug"], "@affine/jotai": ["./packages/jotai"], "@affine/env": ["./packages/env"], "@affine/env/*": ["./packages/env/src/*"], "@affine/utils": ["./packages/utils"], "@affine/workspace/*": ["./packages/workspace/src/*"], "@affine/graphql": ["./packages/graphql/src"], "@affine-test/kit/*": ["./tests/kit/*"], "@affine-test/fixtures/*": ["./tests/fixtures/*"], "@toeverything/y-indexeddb": ["./packages/y-indexeddb/src"], "@toeverything/hooks/*": ["./packages/hooks/src/*"], "@toeverything/theme": ["./packages/theme/src"] } }, "references": [ { "path": "./tests" }, { "path": "./apps/electron/tests" }, { "path": "./apps/web" }, { "path": "./apps/server" }, { "path": "./packages/component" }, { "path": "./packages/hooks" }, { "path": "./packages/i18n" }, { "path": "./packages/env" }, { "path": "./packages/graphql" }, { "path": "./packages/debug" }, { "path": "./packages/workspace" }, { "path": "./packages/y-indexeddb" }, { "path": "./tests/fixtures" }, { "path": "./tests/kit" }, { "path": "./tsconfig.node.json" }, { "path": "./apps/electron" }, { "path": "./packages/theme" } ], "files": [], "exclude": ["node_modules"] }