{ "extends": "@adonisjs/tsconfig/tsconfig.app.json", "include": ["**/*"], "exclude": ["node_modules", "build", "recipes"], "compilerOptions": { "outDir": "build", "rootDir": "./", "strict": true, "incremental": true, "paths": { "#controllers/*": ["./app/controllers/*.js"], "#exceptions/*": ["./app/exceptions/*.js"], "#models/*": ["./app/models/*.js"], "#services/*": ["./app/services/*.js"], "#listeners/*": ["./app/listeners/*.js"], "#events/*": ["./app/events/*.js"], "#middleware/*": ["./app/middleware/*.js"], "#validators/*": ["./app/validators/*.js"], "#start/*": ["./start/*.js"], "#config/*": ["./config/*.js"], "#app/*": ["./app/*.js"], "#database/*": ["./database/*.js"], "#types/*": ["./types/*.js"] }, "types": ["fs-extra", "adonis5-jwt"], "noFallthroughCasesInSwitch": true, "resolveJsonModule": true, "forceConsistentCasingInFileNames": true, "useUnknownInCatchVariables": false, "noImplicitReturns": true, "strictPropertyInitialization": false } }