MCPcopy Create free account

hub / github.com/algorithm-visualizer/server / functions

Functions61 in github.com/algorithm-visualizer/server

↓ 9 callersFunctionexecute
(command: string, { stdout, stderr, ...options }: ExecuteOptions = {})
src/utils/misc.ts:56
↓ 5 callersMethodfind
(categoryKey: string, algorithmKey: string)
src/models/Hierarchy.ts:70
↓ 5 callersFunctionrequest
(url: string, process: (mappedUrl: string, args: any[]) => Promise<AxiosResponse<any>>)
src/utils/apis.ts:11
↓ 4 callersFunctionisEnabled
(v: string)
src/config/environments.ts:32
↓ 3 callersFunctionpull
(dir: string, repo: string, commit = 'origin/master')
src/utils/misc.ts:20
↓ 3 callersFunctionreadCredentials
(file: string)
src/config/environments.ts:70
↓ 3 callersFunctionrequire
src/tracers/js/worker.js:5
↓ 3 callersMethodupdate
(commit?: string)
src/Server.ts:83
↓ 2 callersFunctionGET
(url: string)
src/utils/apis.ts:20
↓ 2 callersMethodbuild
(release: Release)
src/tracers/js/JsTracer.ts:14
↓ 2 callersFunctioncreateKey
(name: string)
src/utils/hierarchy.ts:4
↓ 2 callersFunctionissueHttpsCertificate
()
src/utils/misc.ts:67
↓ 2 callersFunctionlistDirectories
(dirPath: string)
src/utils/hierarchy.ts:16
↓ 2 callersFunctionlistFiles
(dirPath: string)
src/utils/hierarchy.ts:12
↓ 2 callersMethodrefresh
()
src/models/Hierarchy.ts:22
↓ 2 callersMethodroute
(router: express.Router)
src/tracers/js/JsTracer.ts:19
↓ 2 callersMethodupdate
(commit?: string)
src/models/Hierarchy.ts:31
↓ 2 callersMethodupdateFrontend
(commit?: string)
src/Server.ts:93
↓ 1 callersMethodcacheCommitAuthors
(page = 1, commitAuthors: CommitAuthors = {})
src/models/Hierarchy.ts:36
↓ 1 callersMethodcacheContributors
(files: File[], commitAuthors: CommitAuthors)
src/models/Hierarchy.ts:52
↓ 1 callersFunctionerrorHandlerMiddleware
()
src/middlewares/errorHandlerMiddleware.ts:4
↓ 1 callersFunctionfrontendMiddleware
(server: Server)
src/middlewares/frontendMiddleware.ts:10
↓ 1 callersMethodgetApiRouter
()
src/Server.ts:74
↓ 1 callersFunctiongetDescription
(files: File[])
src/utils/misc.ts:40
↓ 1 callersFunctionisDirectory
(dirPath: string)
src/utils/hierarchy.ts:8
↓ 1 callersMethoditerate
(callback: (category: Category, algorithm: Algorithm) => void)
src/models/Hierarchy.ts:84
↓ 1 callersFunctionredirectMiddleware
()
src/middlewares/redirectMiddleware.ts:4
↓ 1 callersMethodrefresh
()
src/models/File.ts:16
↓ 1 callersMethodrefresh
()
src/models/Category.ts:14
↓ 1 callersMethodrefresh
()
src/models/Algorithm.ts:16
↓ 1 callersFunctionsandbox
src/tracers/js/worker.js:4
↓ 1 callersMethodstart
()
src/Server.ts:107
FunctionDELETE
(url: string)
src/utils/apis.ts:27
FunctionPATCH
(url: string)
src/utils/apis.ts:48
FunctionPOST
(url: string)
src/utils/apis.ts:34
FunctionPUT
(url: string)
src/utils/apis.ts:41
Methodbuild
(release: Release)
src/tracers/DockerTracer.ts:20
Methodbuild
(release: Release)
src/tracers/LambdaTracer.ts:14
Functionconstructor
(protected server: Server)
src/controllers/Controller.ts:7
Functionconstructor
(public lang: string)
src/tracers/Tracer.ts:9
Methodconstructor
()
src/Server.ts:25
Methodconstructor
(server: Server)
src/controllers/TracersController.ts:6
Methodconstructor
(server: Server)
src/controllers/AuthController.ts:8
Methodconstructor
(server: Server)
src/controllers/VisualizationsController.ts:10
Methodconstructor
(server: Server)
src/controllers/AlgorithmsController.ts:7
Methodconstructor
(lang: string)
src/tracers/DockerTracer.ts:14
Methodconstructor
()
src/tracers/cpp/CppTracer.ts:4
Methodconstructor
()
src/tracers/js/JsTracer.ts:9
Methodconstructor
()
src/tracers/java/JavaTracer.ts:4
Methodconstructor
(public path: string, public name: string)
src/models/File.ts:12
Methodconstructor
(private path: string, public name: string)
src/models/Category.ts:9
Methodconstructor
()
src/models/Hierarchy.ts:17
Methodconstructor
(private path: string, public name: string)
src/models/Algorithm.ts:11
Functiondownload
(url: string, localPath: string)
src/utils/misc.ts:10
Methodroute
(router: express.Router)
src/tracers/DockerTracer.ts:29
Methodroute
(router: express.Router)
src/tracers/LambdaTracer.ts:17
MethodtoJSON
()
src/models/File.ts:21
MethodtoJSON
()
src/models/Category.ts:19
MethodtoJSON
()
src/models/Hierarchy.ts:88
MethodtoJSON
()
src/models/Algorithm.ts:22
Functionupdate
(release?: Release)
src/tracers/Tracer.ts:17