Support Speculation Rules API formatting in HTML (#12882)
* Add script formatting for `speculationrules` * Fix lint problems
This commit is contained in:
1 parent
de16657ba0
commit
36c20c51bc
5 files changed
+61
-2
No files matched your search
@@ -0,0 +1,32 @@
|
||||
#### Support Speculation Rules API formatting in HTML (#12882 by @sosukesuzuki)
|
||||
|
||||
Please read https://web.dev/speculative-prerendering/ for about Speculation Rules API.
|
||||
|
||||
<!-- prettier-ignore -->
|
||||
```html
|
||||
<!-- Input -->
|
||||
<script type="speculationrules">
|
||||
{
|
||||
"prerender": [
|
||||
{"source": "list", "urls": ["https://a.test/foo"]}
|
||||
]
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
<!-- Prettier stable -->
|
||||
<script type="speculationrules">
|
||||
{
|
||||
"prerender": [
|
||||
{"source": "list", "urls": ["https://a.test/foo"]}
|
||||
]
|
||||
}
|
||||
</script>
|
||||
|
||||
<!-- Prettier main -->
|
||||
<script type="speculationrules">
|
||||
{
|
||||
"prerender": [{ "source": "list", "urls": ["https://a.test/foo"] }]
|
||||
}
|
||||
</script>
|
||||
```
|
||||
Reference in new issue
Block a user