obsidian-execute-code
obsidian-execute-code copied to clipboard
Refactor interactive executors to cut down on code reuse
There was a lot of code shared between NodeJSExecutor
and PythonExecutor
. If we expand to other languages, it would be even harder to maintain, so I refactored their shared language-agnostic code into a new file, ReplExecutor
Thank you, this is a great idea!
Could you update this PR to make up for the newest PRs I merged?
Will do; thanks!!
Great, thank you!