fix(compiler-sfc): ensure script setup lang=ts output is tree-shakable

This commit is contained in:
Evan You
2021-09-01 12:40:36 -04:00
parent 935b4e2210
commit b89ff9291e
3 changed files with 28 additions and 28 deletions

View File

@@ -638,7 +638,7 @@ const emit = defineEmits(['a', 'b'])
</script>
`)
assertCode(content)
expect(content).toMatch(`export default _defineComponent({
expect(content).toMatch(`export default /*#__PURE__*/_defineComponent({
props: { foo: String },
emits: ['a', 'b'],
setup(__props, { expose, emit }) {`)