obsidian-js-engine-plugin
obsidian-js-engine-plugin copied to clipboard
[BUG] Template literals are not hightlighted correctly when wrapped in curly brackets
I encounter this bug when I'm rewriting my dataviewjs code into JS-Engine code. Here is the demo where you can see the difference.
```dataviewjs
if (true) {
const lower = 1;
const upper = 2;
let test = `<< ${lower} >>|<< ${upper} >>`;
}
const lower = 1;
const upper = 2;
let test = `<< ${lower} >>|<< ${upper} >>`;
```
```js-engine
if (true) {
const lower = 1;
const upper = 2;
let test = `<< ${lower} >>|<< ${upper} >>`;
}
const lower = 1;
const upper = 2;
let test = `<< ${lower} >>|<< ${upper} >>`;
```