{ "results": [ { "kind": "Interface", "name": "AuthConfig", "qualified_name": "src/auth.ts::AuthConfig", "file_path": "src/auth.ts", "line_start": 2, "line_end": 5, "language": "typescript", "is_test": false, "file_hash": "eeb3e626616885f9278dda74860345065a31937d19ce76199bd422cf286a5d9e" }, { "kind": "Class", "name": "AuthService", "qualified_name": "src/auth.ts::AuthService", "file_path": "src/auth.ts", "line_start": 7, "line_end": 19, "language": "typescript", "is_test": false, "file_hash": "eeb3e626616885f9278dda74860345065a31937d19ce76199bd422cf286a5d9e" }, { "kind": "Constructor", "name": "AuthService.constructor", "qualified_name": "src/auth.ts::AuthService.AuthService.constructor", "file_path": "src/auth.ts", "line_start": 8, "line_end": 8, "language": "typescript", "is_test": false, "file_hash": "eeb3e626616885f9278dda74860345065a31937d19ce76199bd422cf286a5d9e", "parent_name": "AuthService", "params": "(private readonly config: AuthConfig)" }, { "kind": "Method", "name": "authenticate", "qualified_name": "src/auth.ts::AuthService.authenticate", "file_path": "src/auth.ts", "line_start": 10, "line_end": 14, "language": "typescript", "is_test": false, "file_hash": "eeb3e626616885f9278dda74860345065a31937d19ce76199bd422cf286a5d9e", "parent_name": "AuthService", "params": "(ctx: Context)", "return_type": "Promise" }, { "kind": "Class", "name": "AuthController", "qualified_name": "src/controller.ts::AuthController", "file_path": "src/controller.ts", "line_start": 3, "line_end": 13, "language": "typescript", "is_test": false, "file_hash": "b3efa29415716f1ea22d6247e699e96c347856d6ba37752178c0f9c8a6e48cf2" }, { "kind": "Constructor", "name": "AuthController.constructor", "qualified_name": "src/controller.ts::AuthController.AuthController.constructor", "file_path": "src/controller.ts", "line_start": 4, "line_end": 7, "language": "typescript", "is_test": false, "file_hash": "b3efa29415716f1ea22d6247e699e96c347856d6ba37752178c0f9c8a6e48cf2", "parent_name": "AuthController", "params": "(\n private readonly authService: AuthService,\n private readonly userService: UserService,\n )" }, { "kind": "Function", "name": "AuthService", "qualified_name": "tests/auth.test.ts::AuthService", "file_path": "tests/auth.test.ts", "line_start": 2, "line_end": 12, "language": "typescript", "is_test": false, "file_hash": "0eaee881e15b1779029ca9f1642b8165db0d0c3763c265b7262aa72bb15b9b9a" }, { "kind": "Test", "name": "AuthService", "qualified_name": "tests/auth.test.ts::AuthService", "file_path": "tests/auth.test.ts", "line_start": 2, "line_end": 12, "language": "typescript", "is_test": true, "file_hash": "0eaee881e15b1779029ca9f1642b8165db0d0c3763c265b7262aa72bb15b9b9a" } ], "total": 8, "query": { "pattern": "auth*", "kind": null, "file": null } }