Currently, the launchEditor only allows a specific set of strings for known IDEs. However, the LAUNCH_EDITOR env can actually be an arbitrary string. This is used when the editor is in a non-default location, or another tool/editor/script should be launched.
This PR allows a string as a type, which should be valid.
Currently, the
launchEditor
only allows a specific set of strings for known IDEs. However, theLAUNCH_EDITOR
env can actually be an arbitrary string. This is used when the editor is in a non-default location, or another tool/editor/script should be launched.This PR allows a string as a type, which should be valid.
This type change is blocking downstream fixes for Vue Devtools Next - https://github.com/vuejs/devtools-next/pull/401