mirror of
https://github.com/hyperdxio/hyperdx
synced 2026-04-21 13:37:15 +00:00
it could fail locally depending on if the .d.ts files in common-utils were generated, since common-utils uses aliases and tsup can't generate these aliases, we turn off skipLibCheck ([which is recommended](https://www.typescriptlang.org/tsconfig/#skipLibCheck)) and those files are not type checked, those ignoring the alias issue but still type checking the code) **Note**: This setting is already enabled in `app`, so we are just syncing it to `api` and `common-utils` original ticket: https://github.com/hyperdxio/hyperdx/pull/1159
22 lines
576 B
JSON
22 lines
576 B
JSON
{
|
|
"compilerOptions": {
|
|
"module": "Node16",
|
|
"moduleResolution": "node",
|
|
"lib": ["ES2022", "dom"],
|
|
"allowSyntheticDefaultImports": true,
|
|
"downlevelIteration": true,
|
|
"esModuleInterop": true,
|
|
"forceConsistentCasingInFileNames": true,
|
|
"importHelpers": true,
|
|
"noFallthroughCasesInSwitch": true,
|
|
"noImplicitAny": false,
|
|
"noImplicitReturns": false,
|
|
"noImplicitThis": false,
|
|
"noUnusedLocals": false,
|
|
"noUnusedParameters": false,
|
|
"skipLibCheck": true,
|
|
"sourceMap": true,
|
|
"strict": true,
|
|
"target": "ES2022"
|
|
}
|
|
}
|