diff options
Diffstat (limited to 'tsconfig.json')
-rw-r--r-- | tsconfig.json | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..aee7acd --- /dev/null +++ b/tsconfig.json | |||
@@ -0,0 +1,37 @@ | |||
1 | { | ||
2 | "extends": "./node_modules/adonis-preset-ts/tsconfig.json", | ||
3 | "include": ["**/*"], | ||
4 | "exclude": ["node_modules", "build", "recipes"], | ||
5 | "compilerOptions": { | ||
6 | "outDir": "build", | ||
7 | "rootDir": "./", | ||
8 | "strict": true, | ||
9 | "incremental": true, | ||
10 | "paths": { | ||
11 | "App/*": ["./app/*"], | ||
12 | "Config/*": ["./config/*"], | ||
13 | "Contracts/*": ["./contracts/*"], | ||
14 | "Database/*": ["./database/*"] | ||
15 | }, | ||
16 | "types": [ | ||
17 | "@adonisjs/core", | ||
18 | "@adonisjs/repl", | ||
19 | "@japa/preset-adonis/build/adonis-typings", | ||
20 | "@adonisjs/view", | ||
21 | "@adonisjs/lucid", | ||
22 | "@adonisjs/auth", | ||
23 | "@adonisjs/shield", | ||
24 | "@adonisjs/session", | ||
25 | "@adonisjs/mail", | ||
26 | "fs-extra", | ||
27 | "adonis5-jwt" | ||
28 | ], | ||
29 | "sourceMap": true, | ||
30 | "noFallthroughCasesInSwitch": true, | ||
31 | "resolveJsonModule": true, | ||
32 | "forceConsistentCasingInFileNames": true, | ||
33 | "useUnknownInCatchVariables": false, | ||
34 | "noImplicitReturns": true, | ||
35 | "strictPropertyInitialization": false | ||
36 | } | ||
37 | } | ||