From 0f64a84458c4d76ef64c8e48270b43f1a5584797 Mon Sep 17 00:00:00 2001 From: github-actions Date: Sat, 22 May 2021 18:45:07 +0000 Subject: [PATCH] Release 1.22.10 --- docs/_app/assets/pages/__layout.svelte-e1cd0550.css | 1 + docs/_app/chunks/paths-45dac81d.js | 1 + docs/_app/pages/index.svelte-0bb74b08.js | 1 + docs/_app/start-7c31accb.js | 1 + docs/edit/index.html | 13 +++++++------ docs/index.html | 13 +++++++------ docs/view/index.html | 13 +++++++------ package.json | 2 +- 8 files changed, 26 insertions(+), 19 deletions(-) create mode 100644 docs/_app/assets/pages/__layout.svelte-e1cd0550.css create mode 100644 docs/_app/chunks/paths-45dac81d.js create mode 100644 docs/_app/pages/index.svelte-0bb74b08.js create mode 100644 docs/_app/start-7c31accb.js diff --git a/docs/_app/assets/pages/__layout.svelte-e1cd0550.css b/docs/_app/assets/pages/__layout.svelte-e1cd0550.css new file mode 100644 index 00000000..3743ed49 --- /dev/null +++ b/docs/_app/assets/pages/__layout.svelte-e1cd0550.css @@ -0,0 +1 @@ +@font-face{font-display:swap;font-family:Fira Mono;font-style:normal;font-weight:400;src:url(/mermaid-svelte-kit/_app/assets/fira-mono-cyrillic-ext-400-normal.b3140dd3.woff2) format("woff2"),url(/mermaid-svelte-kit/_app/assets/fira-mono-all-400-normal.0d19eb5d.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Fira Mono;font-style:normal;font-weight:400;src:url(/mermaid-svelte-kit/_app/assets/fira-mono-cyrillic-400-normal.046b609f.woff2) format("woff2"),url(/mermaid-svelte-kit/_app/assets/fira-mono-all-400-normal.0d19eb5d.woff) format("woff");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Fira Mono;font-style:normal;font-weight:400;src:url(/mermaid-svelte-kit/_app/assets/fira-mono-greek-ext-400-normal.8659ae46.woff2) format("woff2"),url(/mermaid-svelte-kit/_app/assets/fira-mono-all-400-normal.0d19eb5d.woff) format("woff");unicode-range:U+1f??}@font-face{font-display:swap;font-family:Fira Mono;font-style:normal;font-weight:400;src:url(/mermaid-svelte-kit/_app/assets/fira-mono-greek-400-normal.1f8b3a07.woff2) format("woff2"),url(/mermaid-svelte-kit/_app/assets/fira-mono-all-400-normal.0d19eb5d.woff) format("woff");unicode-range:U+0370-03ff}@font-face{font-display:swap;font-family:Fira Mono;font-style:normal;font-weight:400;src:url(/mermaid-svelte-kit/_app/assets/fira-mono-latin-ext-400-normal.b6331a25.woff2) format("woff2"),url(/mermaid-svelte-kit/_app/assets/fira-mono-all-400-normal.0d19eb5d.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Fira Mono;font-style:normal;font-weight:400;src:url(/mermaid-svelte-kit/_app/assets/fira-mono-latin-400-normal.a2f9dbe8.woff2) format("woff2"),url(/mermaid-svelte-kit/_app/assets/fira-mono-all-400-normal.0d19eb5d.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}/*! tailwindcss v2.1.2 | MIT License | https://tailwindcss.com*//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af}input::placeholder,textarea::placeholder{color:#9ca3af}button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[type=date],[type=number],[type=text],[type=time],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[type=date]:focus,[type=number]:focus,[type=text]:focus,[type=time]:focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty, );/*!*//*!*/--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}[type=checkbox],[type=radio],select{-webkit-print-color-adjust:exact;color-adjust:exact}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty, );/*!*//*!*/--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity:1;background-color:rgba(254,202,202,var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.hover\:bg-red-300:hover{--tw-bg-opacity:1;background-color:rgba(252,165,165,var(--tw-bg-opacity))}.hover\:bg-green-300:hover{--tw-bg-opacity:1;background-color:rgba(110,231,183,var(--tw-bg-opacity))}.hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity))}.hover\:bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity))}.hover\:border-white:hover{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.rounded{border-radius:.25rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.border{border-width:1px}.border-b-2{border-bottom-width:2px}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.hidden{display:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.content-center{align-content:center}.justify-between{justify-content:space-between}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-grow{flex-grow:1}.font-thin{font-weight:100}.font-semibold{font-weight:600}.font-bold{font-weight:700}.h-56{height:14rem}.h-full{height:100%}.h-screen{height:100vh}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.leading-normal{line-height:1.5}.m-2{margin:.5rem}.mx-2{margin-left:.5rem}.mr-2,.mx-2{margin-right:.5rem}.-mb-4{margin-bottom:-1rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.p-2{padding:.5rem}.px-0{padding-left:0;padding-right:0}.py-1{padding-bottom:.25rem;padding-top:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.pt-4{padding-top:1rem}*{--tw-shadow:0 0 transparent}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}*{--tw-ring-inset:var(--tw-empty, );/*!*//*!*/--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent}.fill-current{fill:currentColor}.text-center{text-align:center}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.w-24{width:6rem}.w-28{width:7rem}.w-auto{width:auto}.w-2\/5{width:40%}.w-full{width:100%}.gap-2{gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transition{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.filter{--tw-blur:var(--tw-empty, );/*!*//*!*/--tw-brightness:var(--tw-empty, );/*!*//*!*/--tw-contrast:var(--tw-empty, );/*!*//*!*/--tw-grayscale:var(--tw-empty, );/*!*//*!*/--tw-hue-rotate:var(--tw-empty, );/*!*//*!*/--tw-invert:var(--tw-empty, );/*!*//*!*/--tw-saturate:var(--tw-empty, );/*!*//*!*/--tw-sepia:var(--tw-empty, );/*!*//*!*/--tw-drop-shadow:var(--tw-empty, );/*!*//*!*/filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:768px){.md\:flex{display:flex}.md\:hidden{display:none}}@media (min-width:1024px){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:items-center{align-items:center}.lg\:p-2{padding:.5rem}.lg\:pt-0{padding-top:0}.lg\:w-auto{width:auto}} \ No newline at end of file diff --git a/docs/_app/chunks/paths-45dac81d.js b/docs/_app/chunks/paths-45dac81d.js new file mode 100644 index 00000000..651177aa --- /dev/null +++ b/docs/_app/chunks/paths-45dac81d.js @@ -0,0 +1 @@ +let s="",a="/.";function e(e){({base:s,assets:a}=e)}export{s as b,e as s}; diff --git a/docs/_app/pages/index.svelte-0bb74b08.js b/docs/_app/pages/index.svelte-0bb74b08.js new file mode 100644 index 00000000..ba9808dd --- /dev/null +++ b/docs/_app/pages/index.svelte-0bb74b08.js @@ -0,0 +1 @@ +import{S as t,i as n,s as e,H as i,d as o,G as s,z as a}from"../chunks/vendor-a9bf48e1.js";import{g as c}from"../chunks/navigation-20968cc5.js";import{b as r}from"../chunks/paths-45dac81d.js";import"../chunks/singletons-bb9012b7.js";function u(t){return{c(){this.h()},l(t){i('[data-svelte="svelte-wtz6kg"]',document.head).forEach(o),this.h()},h(){document.title="Mermaid Live Editor"},m:s,p:s,i:s,o:s,d:s}}function h(t){var n=this&&this.__awaiter||function(t,n,e,i){return new(e||(e=Promise))((function(o,s){function a(t){try{r(i.next(t))}catch(n){s(n)}}function c(t){try{r(i.throw(t))}catch(n){s(n)}}function r(t){var n;t.done?o(t.value):(n=t.value,n instanceof e?n:new e((function(t){t(n)}))).then(a,c)}r((i=i.apply(t,n||[])).next())}))};return a((()=>n(void 0,void 0,void 0,(function*(){const t=window.location.hash.split("/");let n="edit";t.length>2&&(n=`${t[1]}#${t[2]}`),yield c(`${r}/${n}`,{replaceState:!0})})))),[]}export default class extends t{constructor(t){super(),n(this,t,h,u,e,{})}} diff --git a/docs/_app/start-7c31accb.js b/docs/_app/start-7c31accb.js new file mode 100644 index 00000000..65b1aa3b --- /dev/null +++ b/docs/_app/start-7c31accb.js @@ -0,0 +1 @@ +var t=Object.defineProperty,e=Object.prototype.hasOwnProperty,r=Object.getOwnPropertySymbols,s=Object.prototype.propertyIsEnumerable,a=(e,r,s)=>r in e?t(e,r,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[r]=s,n=(t,n)=>{for(var o in n||(n={}))e.call(n,o)&&a(t,o,n[o]);if(r)for(var o of r(n))s.call(n,o)&&a(t,o,n[o]);return t};import{S as o,i,s as l,e as c,c as u,a as h,d,b as p,f,t as g,g as m,h as _,j as y,k as v,l as b,m as $,n as w,o as E,p as x,q,r as R,u as L,v as S,w as k,x as O,y as j,z as P,A as U,B as T,C as A}from"./chunks/vendor-a9bf48e1.js";import{i as I}from"./chunks/singletons-bb9012b7.js";import{s as N}from"./chunks/paths-45dac81d.js";function C(t){let e,r,s;const a=[t[2]||{}];var n=t[0][1];function o(t){let e={$$slots:{default:[D]},$$scope:{ctx:t}};for(let r=0;r{k(t,1)})),L()}n?(e=new n(o(t)),y(e.$$.fragment),S(e.$$.fragment,1),E(e,r.parentNode,r)):e=null}else n&&e.$set(i)},i(t){s||(e&&S(e.$$.fragment,t),s=!0)},o(t){e&&R(e.$$.fragment,t),s=!1},d(t){t&&d(r),e&&k(e,t)}}}function V(t){let e,r,s;const a=[t[3]||{}];var n=t[0][2];function o(t){let e={};for(let r=0;r{k(t,1)})),L()}n?(e=new n(o()),y(e.$$.fragment),S(e.$$.fragment,1),E(e,r.parentNode,r)):e=null}else n&&e.$set(i)},i(t){s||(e&&S(e.$$.fragment,t),s=!0)},o(t){e&&R(e.$$.fragment,t),s=!1},d(t){t&&d(r),e&&k(e,t)}}}function D(t){let e,r,s=t[0][2]&&V(t);return{c(){s&&s.c(),e=b()},l(t){s&&s.l(t),e=b()},m(t,a){s&&s.m(t,a),f(t,e,a),r=!0},p(t,r){t[0][2]?s?(s.p(t,r),1&r&&S(s,1)):(s=V(t),s.c(),S(s,1),s.m(e.parentNode,e)):s&&(T(),R(s,1,1,(()=>{s=null})),L())},i(t){r||(S(s),r=!0)},o(t){R(s),r=!1},d(t){s&&s.d(t),t&&d(e)}}}function B(t){let e,r,s=t[0][1]&&C(t);return{c(){s&&s.c(),e=b()},l(t){s&&s.l(t),e=b()},m(t,a){s&&s.m(t,a),f(t,e,a),r=!0},p(t,r){t[0][1]?s?(s.p(t,r),1&r&&S(s,1)):(s=C(t),s.c(),S(s,1),s.m(e.parentNode,e)):s&&(T(),R(s,1,1,(()=>{s=null})),L())},i(t){r||(S(s),r=!0)},o(t){R(s),r=!1},d(t){s&&s.d(t),t&&d(e)}}}function K(t){let e,r=t[5]&&W(t);return{c(){e=c("div"),r&&r.c(),this.h()},l(t){e=u(t,"DIV",{id:!0,"aria-live":!0,"aria-atomic":!0,class:!0});var s=h(e);r&&r.l(s),s.forEach(d),this.h()},h(){p(e,"id","svelte-announcer"),p(e,"aria-live","assertive"),p(e,"aria-atomic","true"),p(e,"class","svelte-1pdgbjn")},m(t,s){f(t,e,s),r&&r.m(e,null)},p(t,s){t[5]?r?r.p(t,s):(r=W(t),r.c(),r.m(e,null)):r&&(r.d(1),r=null)},d(t){t&&d(e),r&&r.d()}}}function W(t){let e;return{c(){e=g(t[6])},l(r){e=m(r,t[6])},m(t,r){f(t,e,r)},p(t,r){64&r&&_(e,t[6])},d(t){t&&d(e)}}}function M(t){let e,r,s,a;const n=[t[1]||{}];var o=t[0][0];function i(t){let e={$$slots:{default:[B]},$$scope:{ctx:t}};for(let r=0;r{k(t,1)})),L()}o?(e=new o(i(t)),y(e.$$.fragment),S(e.$$.fragment,1),E(e,r.parentNode,r)):e=null}else o&&e.$set(c);t[4]?l?l.p(t,a):(l=K(t),l.c(),l.m(s.parentNode,s)):l&&(l.d(1),l=null)},i(t){a||(e&&S(e.$$.fragment,t),a=!0)},o(t){e&&R(e.$$.fragment,t),a=!1},d(t){e&&k(e,t),t&&d(r),l&&l.d(t),t&&d(s)}}}function Y(t,e,r){let{stores:s}=e,{page:a}=e,{components:n}=e,{props_0:o=null}=e,{props_1:i=null}=e,{props_2:l=null}=e;O("__svelte__",s),j(s.page.notify);let c=!1,u=!1,h=null;return P((()=>{const t=s.page.subscribe((()=>{c&&(r(5,u=!0),r(6,h=document.title||"untitled page"))}));return r(4,c=!0),t})),t.$$set=t=>{"stores"in t&&r(7,s=t.stores),"page"in t&&r(8,a=t.page),"components"in t&&r(0,n=t.components),"props_0"in t&&r(1,o=t.props_0),"props_1"in t&&r(2,i=t.props_1),"props_2"in t&&r(3,l=t.props_2)},t.$$.update=()=>{384&t.$$.dirty&&s.page.set(a)},[n,o,i,l,c,u,h,s,a]}class z extends o{constructor(t){super(),i(this,t,Y,M,l,{stores:7,page:8,components:0,props_0:1,props_1:2,props_2:3})}}let G;const J={},X=function(t,e){if(!e)return t();if(void 0===G){const t=document.createElement("link").relList;G=t&&t.supports&&t.supports("modulepreload")?"modulepreload":"preload"}return Promise.all(e.map((t=>{if(t in J)return;J[t]=!0;const e=t.endsWith(".css"),r=e?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${t}"]${r}`))return;const s=document.createElement("link");return s.rel=e?"stylesheet":G,e||(s.as="script",s.crossOrigin=""),s.href=t,document.head.appendChild(s),e?new Promise(((t,e)=>{s.addEventListener("load",t),s.addEventListener("error",e)})):void 0}))).then((()=>t()))},F=[()=>X((()=>import("./pages/__layout.svelte-7d8b2086.js")),["/mermaid-svelte-kit/_app/pages/__layout.svelte-7d8b2086.js","/mermaid-svelte-kit/_app/assets/pages/__layout.svelte-e1cd0550.css","/mermaid-svelte-kit/_app/chunks/vendor-a9bf48e1.js"]),()=>X((()=>import("./error.svelte-77232d5a.js")),["/mermaid-svelte-kit/_app/error.svelte-77232d5a.js","/mermaid-svelte-kit/_app/chunks/vendor-a9bf48e1.js"]),()=>X((()=>import("./pages/index.svelte-0bb74b08.js")),["/mermaid-svelte-kit/_app/pages/index.svelte-0bb74b08.js","/mermaid-svelte-kit/_app/chunks/vendor-a9bf48e1.js","/mermaid-svelte-kit/_app/chunks/navigation-20968cc5.js","/mermaid-svelte-kit/_app/chunks/singletons-bb9012b7.js","/mermaid-svelte-kit/_app/chunks/paths-45dac81d.js"]),()=>X((()=>import("./pages/edit.svelte-07257e8a.js")),["/mermaid-svelte-kit/_app/pages/edit.svelte-07257e8a.js","/mermaid-svelte-kit/_app/assets/pages/edit.svelte-a37f5076.css","/mermaid-svelte-kit/_app/chunks/vendor-a9bf48e1.js","/mermaid-svelte-kit/_app/chunks/util-bfd89a15.js","/mermaid-svelte-kit/_app/assets/util-53f38408.css","/mermaid-svelte-kit/_app/chunks/navigation-20968cc5.js","/mermaid-svelte-kit/_app/chunks/singletons-bb9012b7.js"]),()=>X((()=>import("./pages/view.svelte-b7a48005.js")),["/mermaid-svelte-kit/_app/pages/view.svelte-b7a48005.js","/mermaid-svelte-kit/_app/chunks/vendor-a9bf48e1.js","/mermaid-svelte-kit/_app/chunks/util-bfd89a15.js","/mermaid-svelte-kit/_app/assets/util-53f38408.css"])],H=[[/^\/$/,[F[0],F[2]],[F[1]]],[/^\/edit\/?$/,[F[0],F[3]],[F[1]]],[/^\/view\/?$/,[F[0],F[4]],[F[1]]]],Q=[F[0](),F[1]()];function Z(){return{x:pageXOffset,y:pageYOffset}}function tt(t){for(;t&&"A"!==t.nodeName.toUpperCase();)t=t.parentNode;return t}class et{constructor({base:t,routes:e}){this.base=t,this.routes=e}init(t){let e;this.renderer=t,t.router=this,this.enabled=!0,"scrollRestoration"in history&&(history.scrollRestoration="manual"),addEventListener("beforeunload",(()=>{history.scrollRestoration="auto"})),addEventListener("load",(()=>{history.scrollRestoration="manual"})),addEventListener("scroll",(()=>{clearTimeout(e),e=setTimeout((()=>{const t=n(n({},history.state||{}),{"sveltekit:scroll":Z()});history.replaceState(t,document.title,window.location.href)}),50)}));const r=t=>{const e=tt(t.target);e&&e.href&&e.hasAttribute("sveltekit:prefetch")&&this.prefetch(new URL(e.href))};let s;addEventListener("touchstart",r),addEventListener("mousemove",(t=>{clearTimeout(s),s=setTimeout((()=>{r(t)}),20)})),addEventListener("click",(t=>{var e;if(!this.enabled)return;if(t.button||1!==t.which)return;if(t.metaKey||t.ctrlKey||t.shiftKey||t.altKey)return;if(t.defaultPrevented)return;const r=tt(t.target);if(!r)return;if(!r.href)return;const s="object"==typeof r.href&&"SVGAnimatedString"===r.href.constructor.name,a=String(s?r.href.baseVal:r.href);if(a===location.href)return void(location.hash||t.preventDefault());const n=null==(e=r.getAttribute("rel"))?void 0:e.split(/\s+/);if(r.hasAttribute("download")||n&&n.includes("external"))return;if(s?r.target.baseVal:r.target)return;const o=new URL(a);if(o.pathname===location.pathname&&o.search===location.search)return;const i=r.hasAttribute("sveltekit:noscroll");history.pushState({},"",o.href),this._navigate(o,i?Z():null,[],o.hash),t.preventDefault()})),addEventListener("popstate",(t=>{if(t.state&&this.enabled){const e=new URL(location.href);this._navigate(e,t.state["sveltekit:scroll"],[])}})),document.body.setAttribute("tabindex","-1"),history.replaceState(history.state||{},"",location.href)}parse(t){if(t.origin!==location.origin)return null;if(!t.pathname.startsWith(this.base))return null;const e=decodeURIComponent(t.pathname.slice(this.base.length)||"/"),r=this.routes.filter((([t])=>t.test(e))),s=new URLSearchParams(t.search);return{id:`${e}?${s}`,routes:r,path:e,query:s}}async goto(t,{noscroll:e=!1,replaceState:r=!1}={},s){if(this.enabled){const a=new URL(t,function(t){let e=t.baseURI;if(!e){const r=t.getElementsByTagName("base");e=r.length?r[0].href:t.URL}return e}(document));return history[r?"replaceState":"pushState"]({},"",t),this._navigate(a,e?Z():null,s,a.hash)}return location.href=t,new Promise((()=>{}))}enable(){this.enabled=!0}disable(){this.enabled=!1}async prefetch(t){return this.renderer.load(this.parse(t))}async _navigate(t,e,r,s){const a=this.parse(t);this.renderer.notify({path:a.path,query:a.query}),location.pathname.endsWith("/")&&"/"!==location.pathname&&history.replaceState({},"",`${location.pathname.slice(0,-1)}${location.search}`),await this.renderer.update(a,r,!1),document.body.focus();const n=s&&document.getElementById(s.slice(1));e?scrollTo(e.x,e.y):n?scrollTo(0,n.getBoundingClientRect().top+scrollY):scrollTo(0,0)}}function rt(t){const e=A(t);let r=!0;return{notify:function(){r=!0,e.update((t=>t))},set:function(t){r=!1,e.set(t)},subscribe:function(t){let s;return e.subscribe((e=>{(void 0===s||r&&e!==s)&&t(s=e)}))}}}function st(t,a){const n="string"==typeof t?t:t.url,o=document.querySelector(`script[type="svelte-data"][url="${n}"]`);if(o){const t=JSON.parse(o.textContent),{body:a}=t,n=((t,a)=>{var n={};for(var o in t)e.call(t,o)&&a.indexOf(o)<0&&(n[o]=t[o]);if(null!=t&&r)for(var o of r(t))a.indexOf(o)<0&&s.call(t,o)&&(n[o]=t[o]);return n})(t,["body"]);return Promise.resolve(new Response(a,n))}return fetch(t,a)}class at{constructor({Root:t,fallback:e,target:r,session:s,host:a}){this.Root=t,this.fallback=e,this.host=a,this.router=null,this.target=r,this.started=!1,this.session_id=1,this.invalid=new Set,this.invalidating=null,this.current={page:null,session_id:null,branch:[]},this.cache=new Map,this.loading={id:null,promise:null},this.stores={page:rt({}),navigating:A(null),session:A(s)},this.$session=null,this.root=null;let n=!1;this.stores.session.subscribe((async t=>{if(this.$session=t,!n)return;this.session_id+=1;const e=this.router.parse(new URL(location.href));this.update(e,[],!0)})),n=!0}async start({status:t,error:e,nodes:r,page:s}){const a=[];let o,i,l,c={};try{for(let o=0;o10||e.includes(t.path)))return void(this.router?this.router.goto(a.redirect,{replaceState:!0},[...e,t.path]):location.href=new URL(a.redirect,location.href).href);a=await this._load_error({status:500,error:new Error("Redirect loop"),path:t.path,query:t.query})}a.reload?location.reload():this.started?(this.current=a.state,this.root.$set(a.props),this.stores.navigating.set(null),await 0):this._init(a),dispatchEvent(new CustomEvent("sveltekit:navigation-end")),this.loading.promise=null,this.loading.id=null;const n=a.state.branch[a.state.branch.length-1];n&&!1===n.module.router?this.router.disable():this.router.enable()}load(t){return this.loading.promise=this._get_navigation_result(t,!1),this.loading.id=t.id,this.loading.promise}invalidate(t){return this.invalid.add(t),this.invalidating||(this.invalidating=Promise.resolve().then((async()=>{const t=this.router.parse(new URL(location.href));await this.update(t,[],!0),this.invalidating=null}))),this.invalidating}_init(t){this.current=t.state;const e=document.querySelector("style[data-svelte]");e&&e.remove(),this.root=new this.Root({target:this.target,props:n({stores:this.stores},t.props),hydrate:!0}),this.started=!0}async _get_navigation_result(t,e){if(this.loading.id===t.id)return this.loading.promise;for(let r=0;rt())),a+=1}const n=await this._load({route:s,path:t.path,query:t.query},e);if(n)return n}return await this._load_error({status:404,error:new Error(`Not found: ${t.path}`),path:t.path,query:t.query})}async _get_navigation_result_from_branch({page:t,branch:e}){const r=e.filter(Boolean),s={state:{page:t,branch:e,session_id:this.session_id},props:{components:r.map((t=>t.module.default))}};for(let o=0;o{this.cache.get(e)===s&&this.cache.delete(e),i(),clearTimeout(o)},o=setTimeout(a,1e3*n),i=this.stores.session.subscribe((()=>{r&&a()}));r=!0,this.cache.set(e,s)}return s}async _load_node({status:t,error:e,module:r,page:s,context:a}){const o={module:r,uses:{params:new Set,path:!1,query:!1,session:!1,context:!1,dependencies:[]},loaded:null,context:a},i={};for(const n in s.params)Object.defineProperty(i,n,{get:()=>(o.uses.params.add(n),s.params[n]),enumerable:!0});const l=this.$session;if(r.load){const{started:c}=this,u={page:{host:s.host,params:i,get path(){return o.uses.path=!0,s.path},get query(){return o.uses.query=!0,s.query}},get session(){return o.uses.session=!0,l},get context(){return o.uses.context=!0,n({},a)},fetch(t,e){const r="string"==typeof t?t:t.url,{href:a}=new URL(r,new URL(s.path,document.baseURI));return o.uses.dependencies.push(a),c?fetch(t,e):st(t,e)}};e&&(u.status=t,u.error=e);const h=await r.load.call(null,u);if(!h)return;o.loaded=function(t){if(t.error){const e="string"==typeof t.error?new Error(t.error):t.error,r=t.status;return e instanceof Error?!r||r<400||r>599?(console.warn('"error" returned from load() without a valid status code — defaulting to 500'),{status:500,error:e}):{status:r,error:e}:{status:500,error:new Error(`"error" property returned from load() must be a string or instance of Error, received type "${typeof e}"`)}}if(t.redirect){if(!t.status||3!==Math.floor(t.status/100))return{status:500,error:new Error('"redirect" property returned from load() must be accompanied by a 3xx status code')};if("string"!=typeof t.redirect)return{status:500,error:new Error('"redirect" property returned from load() must be a string')}}return t}(h),o.loaded.context&&(o.context=o.loaded.context)}return o}async _load({route:t,path:e,query:r},s){const a=`${e}?${r}`;if(!s&&this.cache.has(a))return this.cache.get(a);const[o,i,l,c]=t,u=c?c(o.exec(e)):{},h=this.current.page&&{path:e!==this.current.page.path,params:Object.keys(u).filter((t=>this.current.page.params[t]!==u[t])),query:r.toString()!==this.current.page.query.toString(),session:this.session_id!==this.current.session_id},d={host:this.host,path:e,query:r,params:u},p=[];let f={},g=!1,m=200,_=null;i.forEach((t=>t()));t:for(let v=0;vr.uses.params.has(t)))||h.query&&r.uses.query||h.session&&r.uses.session||r.uses.dependencies.some((t=>this.invalid.has(t)))||g&&r.uses.context){t=await this._load_node({module:e,page:d,context:f});const r=v===i.length-1;if(t&&t.loaded){if(t.loaded.error&&(m=t.loaded.status,_=t.loaded.error),t.loaded.redirect)return{redirect:t.loaded.redirect};t.loaded.context&&(g=!0)}else if(r&&e.load)return}else t=r}catch(y){m=500,_=y}if(_){for(;v--;)if(l[v]){let t,e,r=v;for(;!(e=p[r]);)r-=1;try{if(t=await this._load_node({status:m,error:_,module:await l[v](),page:d,context:e.context}),t.loaded.error)continue;p.push(t);break t}catch(y){continue}}return await this._load_error({status:m,error:_,path:e,query:r})}t&&t.loaded&&t.loaded.context&&(f=n(n({},f),t.loaded.context)),p.push(t)}return await this._get_navigation_result_from_branch({page:d,branch:p})}async _load_error({status:t,error:e,path:r,query:s}){const a={host:this.host,path:r,query:s,params:{}},n=await this._load_node({module:await this.fallback[0],page:a,context:{}}),o=[n,await this._load_node({status:t,error:e,module:await this.fallback[1],page:a,context:n&&n.loaded&&n.loaded.context})];return await this._get_navigation_result_from_branch({page:a,branch:o})}}async function nt({paths:t,target:e,session:r,host:s,route:a,spa:n,hydrate:o}){const i=a&&new et({base:t.base,routes:H}),l=new at({Root:z,fallback:Q,target:e,session:r,host:s});I(i),N(t),o&&await l.start(o),a&&i.init(l),n&&i.goto(location.href,{replaceState:!0},[]),dispatchEvent(new CustomEvent("sveltekit:start"))}export{nt as start}; diff --git a/docs/edit/index.html b/docs/edit/index.html index 2e959f1e..3710f577 100644 --- a/docs/edit/index.html +++ b/docs/edit/index.html @@ -57,16 +57,17 @@ - - - - + + + + +