github.com/pyroscope-io/pyroscope@v0.37.3-0.20230725203016-5f6947968bd0/tsconfig.json (about)

     1  {
     2    "compilerOptions": {
     3      "baseUrl": ".",
     4      "jsx": "react",
     5      "lib": ["dom", "esnext", "ES2015.Iterable"],
     6      "module": "commonjs",
     7      "moduleResolution": "node",
     8      "esModuleInterop": true,
     9      "sourceMap": true,
    10      "allowSyntheticDefaultImports": true,
    11      "skipLibCheck": true,
    12      "paths": {
    13        "@webapp/*": ["./webapp/javascript/*"],
    14        "@ui/*": ["./webapp/javascript/ui/*"]
    15      },
    16      "types": ["node"],
    17      "plugins": [{ "name": "typescript-plugin-css-modules" }],
    18      "noImplicitAny": true,
    19      "strictNullChecks": true,
    20      "strict": true,
    21      "resolveJsonModule": true
    22    },
    23    // ts-node is currently only used by webpack
    24    "ts-node": {
    25      "compilerOptions": {
    26        "module": "CommonJS"
    27      }
    28    },
    29    "include": ["./lib", "./webapp/javascript/"],
    30    "exclude": [
    31      "webapp/javascript/**/*.spec.ts",
    32      "webapp/javascript/**/*.spec.tsx",
    33      "**/node_modules",
    34      "**/.*/"
    35    ]
    36  }