aboutsummaryrefslogtreecommitdiffstats
path: root/tsconfig.json
diff options
context:
space:
mode:
Diffstat (limited to 'tsconfig.json')
-rw-r--r--tsconfig.json37
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}