(scriptRes: ScriptRunResource, scriptCode?: string)
| 101 | * @returns |
| 102 | */ |
| 103 | export function compileScriptCode(scriptRes: ScriptRunResource, scriptCode?: string): string { |
| 104 | scriptCode = scriptCode ?? scriptRes.code; |
| 105 | const requireArray = getScriptRequire(scriptRes); |
| 106 | return compileScriptCodeByResource({ |
| 107 | name: scriptRes.name, |
| 108 | code: scriptCode, |
| 109 | require: requireArray, |
| 110 | isContextMenu: isContextMenuScript(scriptRes.metadata), |
| 111 | }); |
| 112 | } |
| 113 | |
| 114 | const addTryCatch = (code: string) => |
| 115 | ` |
no test coverage detected