{ "$schema": "http://json.schemastore.org/tsconfig", "extends": "../../tsconfig.base.json", "compilerOptions": { "module": "CommonJS", "moduleResolution": "Node", "paths": { "~/*": ["./src/*"], // force package to local node_modules since pnpm reads wrong hoisted tsed version used in pdf-converter (https://github.com/pnpm/pnpm/issues/7158) "@tsed/core": ["./node_modules/@tsed/core"], "@tsed/schema": ["./node_modules/@tsed/schema"], "@tsed/exceptions": ["./node_modules/@tsed/exceptions"], "@tsed/common": ["./node_modules/@tsed/common"], "@tsed/di": ["./node_modules/@tsed/di"], "@tsed/logger": ["./node_modules/@tsed/logger"] }, /* TODO: remove below flags for strict checking */ "strict": false, "strictNullChecks": true, "strictBindCallApply": true, "noImplicitAny": false, "noImplicitOverride": true, // Note: To transform paths for both the output .js and .d.ts files, you need both of the below entries "plugins": [ // Transform paths in output .js files { "transform": "typescript-transform-paths" }, // Transform paths in output .d.ts files (Include this line if you output declarations files) { "transform": "typescript-transform-paths", "afterDeclarations": true } ] }, "include": ["src"], "exclude": [ "node_modules", "config", "dist", "src/public/**", "**/*.test.ts" ], "ts-node": { "transpileOnly": true, "swc": true } }