{ "compilerOptions": { "module": "commonjs", "strict": true, "declaration": true, "removeComments": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, "allowSyntheticDefaultImports": true, "resolveJsonModule": true, "target": "es2021", "sourceMap": true, "outDir": "./dist", "incremental": true, "skipLibCheck": true, "esModuleInterop": true, "rootDirs": ["src", "../server/src"], "baseUrl": "./", "paths": { "@api": ["../server/e2e/client"], "@api/*": ["../server/e2e/client/*"], "@test": ["../server/test"], "@test/*": ["../server/test/*"], "@app/immich": ["../server/src/immich"], "@app/immich/*": ["../server/src/immich/*"], "@app/infra": ["../server/src/infra"], "@app/infra/*": ["../server/src/infra/*"], "@app/domain": ["../server/src/domain"], "@app/domain/*": ["../server/src/domain/*"] } }, "exclude": ["dist", "node_modules", "upload"] }