Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "compilerOptions": {
- "target": "ES2019",
- "lib": ["ES2020"], /* Specify a set of bundled library declaration files that describe the target runtime environment. */
- // "experimentalDecorators": true, /* Enable experimental support for TC39 stage 2 draft decorators. */
- // "emitDecoratorMetadata": true, /* Emit design-type metadata for decorated declarations in source files. */
- "module": "commonjs",
- "rootDir": "src", /* Specify the root folder within your source files. */
- "outDir": "dist",
- // "moduleResolution": "node", /* Specify how TypeScript looks up a file from a given module specifier. */
- "baseUrl": "src",
- "paths": {
- "@/*": [ "*" ],
- "@/app": [ "src/app/*" ],
- "@/api": [ "src/api/*" ],
- "@/config": [ "src/config/*" ],
- "@/drivers": [ "src/drivers/*" ],
- "@/interfaces": [ "src/interfaces/*" ],
- "@/entities": [ "src/entities/*" ],
- "@/use-cases": [ "src/use-cases/*" ],
- },
- "resolveJsonModule": true,
- // "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */
- // "typeRoots": [], /* Specify multiple folders that act like './node_modules/@types'. */
- "sourceMap": true, /* Create source map files for emitted JavaScript files. */
- "allowJs": false,
- "typeRoots": [ "src/@types", "node_modules/@types" ],
- "types": [ "reflect-metadata", "jest" ],
- "moduleResolution": "node",
- "experimentalDecorators": true,
- "emitDecoratorMetadata": true,
- // // "outFile": "./", /* Specify a file that bundles all outputs into one JavaScript file. If 'declaration' is true, also designates a file that bundles all .d.ts output. */
- // // "outDir": "./", /* Specify an output folder for all emitted files. */
- // // "isolatedModules": true, /* Ensure that each file can be safely transpiled without relying on other imports. */
- // "esModuleInterop": true, /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility. */
- // "forceConsistentCasingInFileNames": true,
- // "strict": true, /* Enable all strict type-checking options. */
- // "noImplicitAny": true, /* Enable error reporting for expressions and declarations with an implied 'any' type. */
- // // "strictNullChecks": true, /* When type checking, take into account 'null' and 'undefined'. */
- // // "strictFunctionTypes": true, /* When assigning functions, check to ensure parameters and the return values are subtype-compatible. */
- // // "strictBindCallApply": true, /* Check that the arguments for 'bind', 'call', and 'apply' methods match the original function. */
- // // "strictPropertyInitialization": true, /* Check for class properties that are declared but not set in the constructor. */
- // "noImplicitThis": true, /* Enable error reporting when 'this' is given the type 'any'. */
- // "alwaysStrict": true, /* Ensure 'use strict' is always emitted. */
- // "noImplicitReturns": true, /* Enable error reporting for codepaths that do not explicitly return in a function. */
- // "noImplicitOverride": true, /* Ensure overriding members in derived classes are marked with an override modifier. */
- // // "skipDefaultLibCheck": true, /* Skip type checking .d.ts files that are included with TypeScript. */
- // "skipLibCheck": true
- },
- "include": [
- "src/**/*"
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement