SYMBOL INDEX (30 symbols across 11 files) FILE: api/src/constants/issues.ts type IssueType (line 1) | enum IssueType { type IssueStatus (line 7) | enum IssueStatus { type IssuePriority (line 14) | enum IssuePriority { FILE: api/src/constants/projects.ts type ProjectCategory (line 1) | enum ProjectCategory { FILE: api/src/entities/Comment.ts class Comment (line 14) | @Entity() FILE: api/src/entities/Issue.ts class Issue (line 22) | @Entity() FILE: api/src/entities/Project.ts class Project (line 15) | @Entity() FILE: api/src/entities/User.ts class User (line 17) | @Entity() FILE: api/src/errors/customErrors.ts type ErrorData (line 3) | type ErrorData = { [key: string]: any }; class CustomError (line 5) | class CustomError extends Error { method constructor (line 6) | constructor( class RouteNotFoundError (line 16) | class RouteNotFoundError extends CustomError { method constructor (line 17) | constructor(originalUrl: string) { class EntityNotFoundError (line 22) | class EntityNotFoundError extends CustomError { method constructor (line 23) | constructor(entityName: string) { class BadUserInputError (line 28) | class BadUserInputError extends CustomError { method constructor (line 29) | constructor(errorData: ErrorData) { class InvalidTokenError (line 34) | class InvalidTokenError extends CustomError { method constructor (line 35) | constructor(message = 'Authentication token is invalid.') { FILE: api/src/types/env.d.ts type ProcessEnv (line 2) | interface ProcessEnv { FILE: api/src/types/express.d.ts type Response (line 2) | interface Response { type Request (line 5) | interface Request { FILE: api/src/utils/typeorm.ts type EntityConstructor (line 7) | type EntityConstructor = typeof Project | typeof User | typeof Issue | t... type EntityInstance (line 8) | type EntityInstance = Project | User | Issue | Comment; FILE: api/src/utils/validation.ts type Value (line 1) | type Value = any; type ErrorMessage (line 2) | type ErrorMessage = false | string; type FieldValues (line 3) | type FieldValues = { [key: string]: Value }; type Validator (line 4) | type Validator = (value: Value, fieldValues?: FieldValues) => ErrorMessage; type FieldValidators (line 5) | type FieldValidators = { [key: string]: Validator | Validator[] }; type FieldErrors (line 6) | type FieldErrors = { [key: string]: string };