fix(compiler-sfc): fix import usage detection for names containing $
fix #4274
This commit is contained in:
@@ -206,7 +206,7 @@ return { x }
|
||||
|
||||
exports[`SFC compile <script setup> imports imports not used in <template> should not be exposed 1`] = `
|
||||
"import { defineComponent as _defineComponent } from 'vue'
|
||||
import { FooBar, FooBaz, FooQux, vMyDir, x, y, z } from './x'
|
||||
import { FooBar, FooBaz, FooQux, vMyDir, x, y, z, x$y } from './x'
|
||||
|
||||
export default _defineComponent({
|
||||
setup(__props, { expose }) {
|
||||
@@ -214,7 +214,7 @@ export default _defineComponent({
|
||||
|
||||
const fooBar: FooBar = 1
|
||||
|
||||
return { fooBar, FooBaz, FooQux, vMyDir, x, z }
|
||||
return { fooBar, FooBaz, FooQux, vMyDir, x, z, x$y }
|
||||
}
|
||||
|
||||
})"
|
||||
|
||||
Reference in New Issue
Block a user