Update escaping test.

This commit is contained in:
Dillon Kearns 2021-08-17 18:38:26 -07:00
parent 8fd7bb8bfe
commit 15f190072a
3 changed files with 13 additions and 9 deletions

View File

@ -14,7 +14,7 @@ import userInit from"/index.js";
let prefetchedPages=[window.location.pathname],initialLocationHash=document.location.hash.replace(/^#/,"");function loadContentAndInitializeApp(){let a=window.location.pathname.replace(/(w)$/,"$1/");a.endsWith("/")||(a+="/");const b=Elm.TemplateModulesBeta.init({flags:{secrets:null,baseUrl:document.baseURI,isPrerendering:!1,isDevServer:!1,isElmDebugMode:!1,contentJson:JSON.parse(document.getElementById("__ELM_PAGES_DATA__").innerHTML),userFlags:userInit.flags()}});return b.ports.toJsPort.subscribe(()=>{loadNamedAnchor()}),b}function loadNamedAnchor(){if(""!==initialLocationHash){const a=document.querySelector(`[name=${initialLocationHash}]`);a&&a.scrollIntoView()}}function prefetchIfNeeded(a){if(a.host===window.location.host&&!prefetchedPages.includes(a.pathname)){prefetchedPages.push(a.pathname),console.log("Preloading...",a.pathname);const b=document.createElement("link");b.setAttribute("as","fetch"),b.setAttribute("rel","prefetch"),b.setAttribute("href",origin+a.pathname+"/content.json"),document.head.appendChild(b)}}const appPromise=new Promise(function(a){document.addEventListener("DOMContentLoaded",()=>{a(loadContentAndInitializeApp())})});userInit.load(appPromise),"function"==typeof connect&&connect(function(a){appPromise.then(b=>{b.ports.fromJsPort.send({contentJson:a})})});const trigger_prefetch=b=>{const c=find_anchor(b.target);c&&c.href&&c.hasAttribute("elm-pages:prefetch")&&prefetchIfNeeded(c)};let mousemove_timeout;const handle_mousemove=a=>{clearTimeout(mousemove_timeout),mousemove_timeout=setTimeout(()=>{trigger_prefetch(a)},20)};addEventListener("touchstart",trigger_prefetch),addEventListener("mousemove",handle_mousemove);function find_anchor(a){for(;a&&"A"!==a.nodeName.toUpperCase();)a=a.parentNode;return a}
</script>
<title></title>
<meta name="generator" content="elm-pages v2.1.6">
<meta name="generator" content="elm-pages v2.1.7">
<link rel="manifest" href="/manifest.json">
<meta name="mobile-web-app-capable" content="yes">
<meta name="theme-color" content="#ffffff">

View File

@ -16,7 +16,7 @@
}
},
"../..": {
"version": "2.1.6",
"version": "2.1.7",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@ -26,7 +26,6 @@
"cross-spawn": "7.0.3",
"elm-doc-preview": "^5.0.5",
"elm-hot": "^1.1.6",
"elm-optimize-level-2": "^0.1.5",
"fs-extra": "^10.0.0",
"globby": "11.0.4",
"gray-matter": "^4.0.3",
@ -35,7 +34,8 @@
"object-hash": "^2.2.0",
"serve-static": "^1.14.1",
"terser": "5.7.1",
"undici": "4.2.1"
"undici": "4.2.1",
"which": "^2.0.2"
},
"bin": {
"elm-pages": "generator/src/cli.js"
@ -47,6 +47,7 @@
"@types/node": "12.20.12",
"@types/serve-static": "1.13.10",
"cypress": "^8.0.0",
"elm-optimize-level-2": "^0.1.5",
"elm-review": "^2.5.3",
"elm-test": "^0.19.1-revision7",
"elm-tooling": "^1.3.0",
@ -1511,7 +1512,8 @@
"serve-static": "^1.14.1",
"terser": "5.7.1",
"typescript": "4.3.5",
"undici": "4.2.1"
"undici": "4.2.1",
"which": "^2.0.2"
},
"dependencies": {
"@nodelib/fs.scandir": {

View File

@ -16,7 +16,7 @@
}
},
"../..": {
"version": "2.1.6",
"version": "2.1.7",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@ -26,7 +26,6 @@
"cross-spawn": "7.0.3",
"elm-doc-preview": "^5.0.5",
"elm-hot": "^1.1.6",
"elm-optimize-level-2": "^0.1.5",
"fs-extra": "^10.0.0",
"globby": "11.0.4",
"gray-matter": "^4.0.3",
@ -35,7 +34,8 @@
"object-hash": "^2.2.0",
"serve-static": "^1.14.1",
"terser": "5.7.1",
"undici": "4.2.1"
"undici": "4.2.1",
"which": "^2.0.2"
},
"bin": {
"elm-pages": "generator/src/cli.js"
@ -47,6 +47,7 @@
"@types/node": "12.20.12",
"@types/serve-static": "1.13.10",
"cypress": "^8.0.0",
"elm-optimize-level-2": "^0.1.5",
"elm-review": "^2.5.3",
"elm-test": "^0.19.1-revision7",
"elm-tooling": "^1.3.0",
@ -1511,7 +1512,8 @@
"serve-static": "^1.14.1",
"terser": "5.7.1",
"typescript": "4.3.5",
"undici": "4.2.1"
"undici": "4.2.1",
"which": "^2.0.2"
},
"dependencies": {
"@nodelib/fs.scandir": {