SYMBOL INDEX (20 symbols across 5 files) FILE: src/cmd-runner.ts constant ALLOWED_COMMANDS (line 3) | const ALLOWED_COMMANDS = [ type CommandResult (line 14) | type CommandResult = { function runCommand (line 25) | function runCommand (command: string, base_path: string, strict = true) { FILE: src/file-utils.ts function isDirectory (line 5) | async function isDirectory(filePath: string): Promise { function getFileList (line 14) | async function getFileList(directory = __dirname, originalRoot = directo... FILE: src/function-utils.ts type FileRef (line 6) | interface FileRef { type FunctionRef (line 11) | interface FunctionRef { function minimize (line 18) | function minimize(body: string): string { function findFunctionsInFile (line 26) | function findFunctionsInFile(ast: AST<{range:true,loc:true}>) { function getFunctionList (line 71) | async function getFunctionList(directory: string = __dirname, fileName?:... type FunctionData (line 102) | type FunctionData = { function extractFunctionRange (line 113) | async function extractFunctionRange(ast: AST<{loc:true,range:true}>, fun... function getFunctionData (line 121) | async function getFunctionData(functionName:string, fileName: string): P... FILE: src/index.ts constant PORT (line 16) | const PORT = +(process.env.PORT ?? 3000) constant HOST (line 17) | const HOST = process.env.HOST ?? '127.0.0.1' constant TIMEOUT (line 18) | const TIMEOUT = '15000ms' // https://expressjs.com/en/resources/middlewa... constant BASE_PATH (line 19) | const BASE_PATH = process.env.BASE_PATH ?? path.resolve(__dirname, '..') constant ALLOW_OVERWRITE (line 20) | const ALLOW_OVERWRITE = process.env.ALLOW_OVERWRITE ?? false constant PKG_MANAGER (line 21) | const PKG_MANAGER = process.env.PKG_MANAGER ?? 'yarn' FILE: src/logger.ts constant ALLOWED_CHARACTERS (line 3) | const ALLOWED_CHARACTERS = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr...