38 lines
453 B
Markdown
38 lines
453 B
Markdown
#### Fix fenced code block in JS templates (#19908 by @Kjubikstronk)
|
|
|
|
<!-- prettier-ignore -->
|
|
````jsx
|
|
// Input
|
|
const content = markdown`
|
|
\`\`\`js
|
|
markdown\`
|
|
\\\`\\\`\\\`js
|
|
console.log('hi');
|
|
\\\`\\\`\\\`
|
|
\`
|
|
\`\`\`
|
|
`;
|
|
|
|
// Prettier stable
|
|
const content = markdown`
|
|
~~~js
|
|
markdown\`
|
|
~~~js
|
|
console.log("hi");
|
|
~~~
|
|
\`;
|
|
~~~
|
|
`;
|
|
|
|
// Prettier main
|
|
const content = markdown`
|
|
~~~~js
|
|
markdown\`
|
|
~~~js
|
|
console.log("hi");
|
|
~~~
|
|
\`;
|
|
~~~~
|
|
`;
|
|
````
|