()
| 266 | } |
| 267 | |
| 268 | async run(): Promise<void> { |
| 269 | if (!this.macro || !this.macro.commands) { |
| 270 | log.logError( |
| 271 | `No commands in the macro for choice '${this.choice.name}'` |
| 272 | ); |
| 273 | return; |
| 274 | } |
| 275 | |
| 276 | await this.executeCommands(this.macro.commands); |
| 277 | } |
| 278 | |
| 279 | public getOutput(): unknown { |
| 280 | return this.output; |
no test coverage detected