For example, this code:
let a = `foo\`bar + baz`;
gets minified to:
let a=`foo\`bar+baz`;
But the spaces around the + shouldn't be removed because they're part of a literal. This happens because the minifier thinks the literal ends after the escaped backtick, even though it's escaped.
This causes minifier bugs in the development version of Vue 3.2.19 migration build, which contains a number of template strings that look like:
`Use \`import { reactive } from "vue"\` from Composition API instead.`,