We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent af80221 commit 8db6756Copy full SHA for 8db6756
src/features/copyVariableName.ts
@@ -8,7 +8,7 @@ export const registerCopyVariableName = () => {
8
// also would make sense to support mutliple selections/cursors
9
let varName: string | undefined
10
const lineText = activeEditor.document.lineAt(activeEditor.selection.end).text
11
- const constName = /\s*(const|let) (.+?)(:.+)? =/.exec(lineText)?.[1]
+ const constName = /\s*(?:const|let) (.+?)(:.+)? =/.exec(lineText)?.[1]
12
varName = constName
13
if (!varName) {
14
const match = /\s*(?:(?:['"](.+)['"])|(.+)):/.exec(lineText)
0 commit comments