github.com/grafana/pyroscope@v1.18.0/tsconfig.json (about)

     1  {
     2    "baseUrl": ".",
     3    "compilerOptions": {
     4      "paths": {
     5        "@pyroscope/*": ["./public/app/*"],
     6        "zod": ["./node_modules/zod"]
     7      },
     8      "target": "es5",
     9      "lib": ["dom", "dom.iterable", "esnext"],
    10      "allowJs": true,
    11      "skipLibCheck": true,
    12      "esModuleInterop": true,
    13      "allowSyntheticDefaultImports": true,
    14      "strict": true,
    15      "forceConsistentCasingInFileNames": true,
    16      "noFallthroughCasesInSwitch": true,
    17      "module": "esnext",
    18      "moduleResolution": "node",
    19      "resolveJsonModule": true,
    20      "isolatedModules": true,
    21      "noEmit": true,
    22      "jsx": "react-jsx",
    23      "noImplicitAny": true,
    24      "strictNullChecks": true,
    25      "experimentalDecorators": true,
    26  
    27      "types": ["node"]
    28    },
    29    "include": [
    30      "public",
    31      "public/app/types/types.d.ts",
    32      "public/app/types/custom.d.ts",
    33      "public/app/types/alias.d.ts",
    34      "public/app/lib/global.d.ts",
    35      "public/app/lib/types.d.ts",
    36      "public/app/lib/flot.d.ts"
    37    ],
    38    "exclude": ["public/app/**/*.spec.ts*", "**/node_modules", "**/.*/"]
    39  }