UNPKG

redis-type

Version:
36 lines (35 loc) 1.49 kB
{ // see https://www.typescriptlang.org/tsconfig to better understand tsconfigs "include": ["src/*"], "compilerOptions": { "module": "CommonJS", "target": "ES5", "lib": ["dom", "es2015"], // output .d.ts declaration files for consumers "declaration": true, // output .js.map sourcemap files for consumers "sourceMap": false, // match output dir to input dir. e.g. dist/index instead of dist/src/index "rootDir": "./src", // stricter type-checking for stronger correctness. Recommended by TS "strict": true, // linter checks for common issues "noImplicitReturns": false, "noFallthroughCasesInSwitch": false, // noUnused* overlap with @typescript-eslint/no-unused-vars, can disable if duplicative "noUnusedLocals": false, "noUnusedParameters": false, // use Node's module resolution algorithm, instead of the legacy TS one "moduleResolution": "node", // interop between ESM and CJS modules. Recommended by TS "esModuleInterop": true, // significant perf increase by skipping checking .d.ts files, particularly those in node_modules. Recommended by TS "skipLibCheck": true, // error out if import and file system have a casing mismatch. Recommended by TS "forceConsistentCasingInFileNames": true, // `tsdx build` ignores this option, but it is commonly used when type-checking separately with `tsc` "noEmit": false, "resolveJsonModule": true, "outDir": "dist" } }