Global API
Here are the global api methods and their types. I'll add more explanation/organization soooooon :D
Note: These are all proxied/lazy loaded. They won't be "required" until you actually invoke the method.
cd: typeof shelljs.cdcp: typeof shelljs.cpchmod: typeof shelljs.chmodecho: typeof shelljs.echoexec: typeof shelljs.execexit: typeof shelljs.exitgrep: typeof shelljs.grepln: typeof shelljs.lnls: typeof shelljs.lsmkdir: typeof shelljs.mkdirmv: typeof shelljs.mvsed: typeof shelljs.sedtempdir: typeof shelljs.tempdirtest: typeof shelljs.testwhich: typeof shelljs.whichrm: typeof trashType //use `trash` insteadspawn: typeof child_process.spawnspawnSync: typeof child_process.spawnSyncfork: typeof child_process.forkget: AxiosInstance["get"]put: AxiosInstance["put"]post: AxiosInstance["post"]patch: AxiosInstance["patch"]readFile: typeof fsPromises.readFilewriteFile: typeof fsPromises.writeFileappendFile: typeof fsPromises.appendFilecreateWriteStream: typeof fs.createWriteStreamreaddir: typeof fsPromises.readdircompile: typeof handlebars.compile_cwd: typeof process.cwdpid: typeof process.pidstderr: typeof process.stderrstdin: typeof process.stdinstdout: typeof process.stdoutuptime: typeof process.uptimepath: typeof import("path")_: LoDashStaticuuid: typeof uuidType.v4chalk: ChalkFunctionpaste: typeof clipboardy.readcopy: typeof clipboardy.writedb: DBtrash: typeof trashTypewait: Waithome: PathisFile: IsCheckisDir: IsCheckisBin: IsChecktmp: Pathinspect: InspectcompileTemplate: CompileTemplatemd: Markdownapplescript: AppleScriptsetPlaceholder: SetAppPropsetPanel: SetAppPropsetHint: SetAppPropsetInput: SetAppPropsetIgnoreBlur: SetAppPropsetChoices: (choices: Choices<any>) => voidsendResponse: (value: any) => voidshow: ShowAppWindowshowImage: ShowAppWindowedit: Editterminal: (script: string) => Promise<string>iterm: (iterm: string) => Promise<string>notify: typeof notifyType