Skip to content

Commit 3fb3329

Browse files
authored
fix(vscode): trigger file rename edits when moving folders with Vue files (#6046)
1 parent ae6f658 commit 3fb3329

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

extensions/vscode/src/extension.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -360,6 +360,11 @@ function patchTypeScriptExtension() {
360360
new RegExp(String.raw`\.languages\.match\(\[(${id},${id})\]`),
361361
(_, ids) => `.languages.match([${ids}].concat("vue")`,
362362
);
363+
// patch getJsTsFileBeingMoved (4 extensions)
364+
text = text.replace(
365+
new RegExp(String.raw`.RelativePattern\((${id}),"\*\*\/\*\.\{(ts,tsx,js,jsx)`),
366+
(_, resource, ids) => `.RelativePattern(${resource},"**/*.{${ids},vue`,
367+
);
363368

364369
// sort plugins for johnsoncodehk.tsslint, zardoy.ts-essential-plugins
365370
// before 1.110: "--globalPlugins",i.plugins

0 commit comments

Comments
 (0)