apply jscodeshift to active text editor, passing selected range as options
apply jscodeshift to active text editor, passing selected range as options.
Tries to intelligently determine the parser. If
@babel/core is present in the project,
it will be used along with the project's babel config (except for ts/x files).
import applyTransform from '@vscodeshift/apply-jscodeshift'
Applies the given
jscodeshift transform to the active text editor.
The transform to apply.
Options to pass to the transform. By default,
selectionEnd will be passed to the transform.
Promise<string | void | null | undefined>)
A promise that will resolve to the output of the transform (which will have also been applied to the active text editor if it returns a string)