I wrote v-if attribute with nested double quotes and single quotes in Slm template.
Slm syntax highliting breaks at nested quotes.

Reproduction code.
<template lang="slm">
div v-if="state === 'initialized'"
slot
</template>
<script>
export default {
data: {
state: "foobar"
}
};
</script>
<style>
</style>
This is because I used text.pug.slm for embedded SLM, but it should be text.jade.slm with https://marketplace.visualstudio.com/items?itemName=mrmlnc.vscode-slm.
Most helpful comment
This is because I used
text.pug.slmfor embedded SLM, but it should betext.jade.slmwith https://marketplace.visualstudio.com/items?itemName=mrmlnc.vscode-slm.