{
  "compilerOptions": {

    "target": "es2022",
    "lib": [
      "es2022",
      "DOM"
    ], 
    "jsx": "preserve", 
    "experimentalDecorators": true, 
    "emitDecoratorMetadata": true,  
    "useDefineForClassFields": false,
    "module": "commonjs", 
    "allowImportingTsExtensions": true, 
    "esModuleInterop": true, 
    "forceConsistentCasingInFileNames": true, 
    "strict": true, 
    "skipLibCheck": true, 
    "moduleResolution": "node",
    "resolveJsonModule": true,
    "isolatedModules": true,
    "declaration": true,
    "noEmit": true,
    "baseUrl": "../..",
    "paths": {
      "@labir/core": [
        "packages/core/src"
      ],
      "@labir/server": [
        "packages/server/client/src"
      ],
      "@labir/react-bridge": [
        "packages/react-bridge/src"
      ],
      "@labir/emotion": [
        "packages/emotion/src"
      ]
    },
    "types": [
      // "src/types.d.ts"
    ]
  },
  "exclude": [
    "dist",
    "src/index.ts"
  ]
}