PageSourceSearch

https://janeon.github.io/_app/immutable/nodes/0.CIoqsNBE.js

js janeon.github.io collected 2026-10-03 09:22:11 UTC 13,968 bytes, 1 lines download raw bytes

1import{s as M,z as L,e as A,c as P,b as E,f as _,o as J,i as p,D as j,E as z,F as q,v as b,w as y,q as I,k as x,r as Z,P as O,a5 as $,A as le,C,H as ge,x as k,p as se,h as oe,I as be,a as ee,g as te,l as pe,n as Ce,t as fe,d as ue}from"../chunks/scheduler.ShPGeTYa.js";import{S as G,i as K,a as h,t as v,d as S,e as N,m as H,f as V,g as ke,c as Ue,b as ae}from"../chunks/index.Cdl8enee.js";import{p as ye}from"../chunks/stores.CVJsFSfG.js";import{t as w,F as ce,g as Q,a as Ae}from"../chunks/Frame.BtJ-lmiL.js";import{w as de}from"../chunks/entry.DGvLd_S1.js";function Pe(a){const e=a-1;return e*e*e+1}function we(a){const e=Math.cos(a*Math.PI*.5);return Math.abs(e)<1e-14?1:1-e}function ne(a,{delay:e=0,duration:s=400,easing:l=Pe,axis:n="y"}={}){const t=getComputedStyle(a),r=+t.opacity,o=n==="y"?"height":"width",i=parseFloat(t[o]),f=n==="y"?["top","bottom"]:["left","right"],u=f.map(g=>`${g[0].toUpperCase()}${g.slice(1)}`),c=parseFloat(t[`padding${u[0]}`]),F=parseFloat(t[`padding${u[1]}`]),W=parseFloat(t[`margin${u[0]}`]),U=parseFloat(t[`margin${u[1]}`]),D=parseFloat(t[`border${u[0]}Width`]),B=parseFloat(t[`border${u[1]}Width`]);return{delay:e,duration:s,easing:l,css:g=>`overflow: hidden;opacity: ${Math.min(g*20,1)*r};${o}: ${g*i}px;padding-${f[0]}: ${g*c}px;padding-${f[1]}: ${g*F}px;margin-${f[0]}: ${g*W}px;margin-${f[1]}: ${g*U}px;border-${f[0]}-width: ${g*D}px;border-${f[1]}-width: ${g*B}px;`}}function Fe(a){let e,s,l;const n=a[3].default,t=L(n,a,a[2],null);return{c(){e=A("div"),t&&t.c(),this.h()},l(r){e=P(r,"DIV",{class:!0});var o=E(e);t&&t.l(o),o.forEach(_),this.h()},h(){J(e,"class",s=w("mx-auto flex flex-wrap justify-between items-center ",a[0]?"w-full":"container",a[1].class))},m(r,o){p(r,e,o),t&&t.m(e,null),l=!0},p(r,[o]){t&&t.p&&(!l||o&4)&&j(t,n,r,r[2],l?q(n,r[2],o,null):z(r[2]),null),(!l||o&3&&s!==(s=w("mx-auto flex flex-wrap justify-between items-center ",r[0]?"w-full":"container",r[1].class)))&&J(e,"class",s)},i(r){l||(h(t,r),l=!0)},o(r){v(t,r),l=!1},d(r){r&&_(e),t&&t.d(r)}}}function Ee(a,e,s){let{$$slots:l={},$$scope:n}=e,{fluid:t=!1}=e;return a.$$set=r=>{s(1,e=b(b({},e),y(r))),"fluid"in r&&s(0,t=r.fluid),"$$scope"in r&&s(2,n=r.$$scope)},e=y(e),[t,e,n,l]}class me extends G{constructor(e){super(),K(this,e,Ee,Fe,M,{fluid:0})}}const Ie=a=>({hidden:a&2}),re=a=>({hidden:a[1],toggle:a[3],NavContainer:me});function Se(a){let e;const s=a[6].default,l=L(s,a,a[7],re);return{c(){l&&l.c()},l(n){l&&l.l(n)},m(n,t){l&&l.m(n,t),e=!0},p(n,t){l&&l.p&&(!e||t&130)&&j(l,s,n,n[7],e?q(s,n[7],t,Ie):z(n[7]),re)},i(n){e||(h(l,n),e=!0)},o(n){v(l,n),e=!1},d(n){l&&l.d(n)}}}function Ne(a){let e,s;return e=new me({props:{fluid:a[0],$$slots:{default:[Se]},$$scope:{ctx:a}}}),{c(){S(e.$$.fragment)},l(l){N(e.$$.fragment,l)},m(l,n){H(e,l,n),s=!0},p(l,n){const t={};n&1&&(t.fluid=l[0]),n&130&&(t.$$scope={dirty:n,ctx:l}),e.$set(t)},i(l){s||(h(e.$$.fragment,l),s=!0)},o(l){v(e.$$.fragment,l),s=!1},d(l){V(e,l)}}}function He(a){let e,s;const l=[{tag:"nav"},a[4],{class:w("px-2 sm:px-4 py-2.5 w-full",a[5].class)}];let n={$$slots:{default:[Ne]},$$scope:{ctx:a}};for(let t=0;t<l.length;t+=1)n=b(n,l[t]);return e=new ce({props:n}),{c(){S(e.$$.fragment)},l(t){N(e.$$.fragment,t)},m(t,r){H(e,t,r),s=!0},p(t,[r]){const o=r&48?Q(l,[l[0],r&16&&Ae(t[4]),r&32&&{class:w("px-2 sm:px-4 py-2.5 w-full",t[5].class)}]):{};r&131&&(o.$$scope={dirty:r,ctx:t}),e.$set(o)},i(t){s||(h(e.$$.fragment,t),s=!0)},o(t){v(e.$$.fragment,t),s=!1},d(t){V(e,t)}}}function Ve(a,e,s){const l=["fluid"];let n=I(e,l),t,{$$slots:r={},$$scope:o}=e,{fluid:i=!1}=e,f=de(!0);x(a,f,c=>s(1,t=c)),Z("navHidden",f);let u=()=>f.update(c=>!c);return a.$$set=c=>{s(5,e=b(b({},e),y(c))),s(4,n=I(e,l)),"fluid"in c&&s(0,i=c.fluid),"$$scope"in c&&s(7,o=c.$$scope)},a.$$.update=()=>{s(4,n.color=n.color??"navbar",n)},e=y(e),[i,t,f,u,n,e,r,o]}class De extends G{constructor(e){super(),K(this,e,Ve,He,M,{fluid:0})}}function Me(a){let e,s,l;const n=a[4].default,t=L(n,a,a[3],null);let r=[{href:a[0]},a[1],{class:s=w("flex items-center",a[2].class)}],o={};for(let i=0;i<r.length;i+=1)o=b(o,r[i]);return{c(){e=A("a"),t&&t.c(),this.h()},l(i){e=P(i,"A",{href:!0,class:!0});var f=E(e);t&&t.l(f),f.forEach(_),this.h()},h(){O(e,o)},m(i,f){p(i,e,f),t&&t.m(e,null),l=!0},p(i,[f]){t&&t.p&&(!l||f&8)&&j(t,n,i,i[3],l?q(n,i[3],f,null):z(i[3]),null),O(e,o=Q(r,[(!l||f&1)&&{href:i[0]},f&2&&i[1],(!l||f&4&&s!==(s=w("flex items-center",i[2].class)))&&{class:s}]))},i(i){l||(h(t,i),l=!0)},o(i){v(t,i),l=!1},d(i){i&&_(e),t&&t.d(i)}}}function Le(a,e,s){const l=["href"];let n=I(e,l),{$$slots:t={},$$scope:r}=e,{href:o=""}=e;return a.$$set=i=>{s(2,e=b(b({},e),y(i))),s(1,n=I(e,l)),"href"in i&&s(0,o=i.href),"$$scope"in i&&s(3,r=i.$$scope)},e=y(e),[o,n,e,r,t]}class je extends G{constructor(e){super(),K(this,e,Le,Me,M,{href:0})}}function Y(a){let e,s,l,n,t;const r=a[8].default,o=L(r,a,a[7],null);let i=[{role:s=a[0]?void 0:"link"},{href:a[0]},a[2],{class:a[1]}],f={};for(let u=0;u<i.length;u+=1)f=b(f,i[u]);return{c(){e=A(a[0]?"a":"div"),o&&o.c(),this.h()},l(u){e=P(u,((a[0]?"a":"div")||"null").toUpperCase(),{role:!0,href:!0,class:!0});var c=E(e);
1o&&o.l(c),c.forEach(_),this.h()},h(){le(a[0]?"a":"div")(e,f)},m(u,c){p(u,e,c),o&&o.m(e,null),l=!0,n||(t=[C(e,"blur",a[9]),C(e,"change",a[10]),C(e,"click",a[11]),C(e,"focus",a[12]),C(e,"keydown",a[13]),C(e,"keypress",a[14]),C(e,"keyup",a[15]),C(e,"mouseenter",a[16]),C(e,"mouseleave",a[17]),C(e,"mouseover",a[18])],n=!0)},p(u,c){o&&o.p&&(!l||c&128)&&j(o,r,u,u[7],l?q(r,u[7],c,null):z(u[7]),null),le(u[0]?"a":"div")(e,f=Q(i,[(!l||c&1&&s!==(s=u[0]?void 0:"link"))&&{role:s},(!l||c&1)&&{href:u[0]},c&4&&u[2],(!l||c&2)&&{class:u[1]}]))},i(u){l||(h(o,u),l=!0)},o(u){v(o,u),l=!1},d(u){u&&_(e),o&&o.d(u),n=!1,ge(t)}}}function ze(a){let e,s=a[0]?"a":"div",l,n=(a[0]?"a":"div")&&Y(a);return{c(){e=A("li"),n&&n.c()},l(t){e=P(t,"LI",{});var r=E(e);n&&n.l(r),r.forEach(_)},m(t,r){p(t,e,r),n&&n.m(e,null),l=!0},p(t,[r]){t[0],s?M(s,t[0]?"a":"div")?(n.d(1),n=Y(t),s=t[0]?"a":"div",n.c(),n.m(e,null)):n.p(t,r):(n=Y(t),s=t[0]?"a":"div",n.c(),n.m(e,null))},i(t){l||(h(n,t),l=!0)},o(t){v(n,t),l=!1},d(t){t&&_(e),n&&n.d(t)}}}function qe(a,e,s){let l,n;const t=["href","activeClass","nonActiveClass"];let r=I(e,t),{$$slots:o={},$$scope:i}=e,{href:f=""}=e,{activeClass:u=void 0}=e,{nonActiveClass:c=void 0}=e;const F=$("navbarContext")??{},W=$("activeUrl");let U="";W.subscribe(d=>{s(5,U=d)});function D(d){k.call(this,a,d)}function B(d){k.call(this,a,d)}function g(d){k.call(this,a,d)}function R(d){k.call(this,a,d)}function T(d){k.call(this,a,d)}function X(d){k.call(this,a,d)}function m(d){k.call(this,a,d)}function _e(d){k.call(this,a,d)}function he(d){k.call(this,a,d)}function ve(d){k.call(this,a,d)}return a.$$set=d=>{s(21,e=b(b({},e),y(d))),s(2,r=I(e,t)),"href"in d&&s(0,f=d.href),"activeClass"in d&&s(3,u=d.activeClass),"nonActiveClass"in d&&s(4,c=d.nonActiveClass),"$$scope"in d&&s(7,i=d.$$scope)},a.$$.update=()=>{a.$$.dirty&33&&s(6,l=U?f===U:!1),s(1,n=w("block py-2 pe-4 ps-3 md:p-0 rounded md:border-0",l?u??F.activeClass:c??F.nonActiveClass,e.class))},e=y(e),[f,n,r,u,c,U,l,i,o,D,B,g,R,T,X,m,_e,he,ve]}class ie extends G{constructor(e){super(),K(this,e,qe,ze,M,{href:0,activeClass:3,nonActiveClass:4})}}function We(a){let e,s,l;const n=a[13].default,t=L(n,a,a[15],null);let r=[a[5],{class:a[2]},{hidden:a[1]}],o={};for(let i=0;i<r.length;i+=1)o=b(o,r[i]);return{c(){e=A("div"),s=A("ul"),t&&t.c(),this.h()},l(i){e=P(i,"DIV",{class:!0});var f=E(e);s=P(f,"UL",{class:!0});var u=E(s);t&&t.l(u),u.forEach(_),f.forEach(_),this.h()},h(){J(s,"class",a[3]),O(e,o)},m(i,f){p(i,e,f),oe(e,s),t&&t.m(s,null),l=!0},p(i,f){t&&t.p&&(!l||f&32768)&&j(t,n,i,i[15],l?q(n,i[15],f,null):z(i[15]),null),(!l||f&8)&&J(s,"class",i[3]),O(e,o=Q(r,[f&32&&i[5],(!l||f&4)&&{class:i[2]},(!l||f&2)&&{hidden:i[1]}]))},i(i){l||(h(t,i),l=!0)},o(i){v(t,i),l=!1},d(i){i&&_(e),t&&t.d(i)}}}function Be(a){let e,s,l,n,t,r;s=new ce({props:{tag:"ul",border:!0,rounded:!0,color:"navbarUl",class:a[3],$$slots:{default:[Je]},$$scope:{ctx:a}}});let o=[a[5],{class:a[2]},{role:"button"},{tabindex:"0"}],i={};for(let f=0;f<o.length;f+=1)i=b(i,o[f]);return{c(){e=A("div"),S(s.$$.fragment),this.h()},l(f){e=P(f,"DIV",{class:!0,role:!0,tabindex:!0});var u=E(e);N(s.$$.fragment,u),u.forEach(_),this.h()},h(){O(e,i)},m(f,u){p(f,e,u),H(s,e,null),n=!0,t||(r=C(e,"click",a[14]),t=!0)},p(f,u){a=f;const c={};u&8&&(c.class=a[3]),u&32768&&(c.$$scope={dirty:u,ctx:a}),s.$set(c),O(e,i=Q(o,[u&32&&a[5],(!n||u&4)&&{class:a[2]},{role:"button"},{tabindex:"0"}]))},i(f){n||(h(s.$$.fragment,f),f&&be(()=>{n&&(l||(l=ae(e,ne,a[0],!0)),l.run(1))}),n=!0)},o(f){v(s.$$.fragment,f),f&&(l||(l=ae(e,ne,a[0],!1)),l.run(0)),n=!1},d(f){f&&_(e),V(s),f&&l&&l.end(),t=!1,r()}}}function Je(a){let e;const s=a[13].default,l=L(s,a,a[15],null);return{c(){l&&l.c()},l(n){l&&l.l(n)},m(n,t){l&&l.m(n,t),e=!0},p(n,t){l&&l.p&&(!e||t&32768)&&j(l,s,n,n[15],e?q(s,n[15],t,null):z(n[15]),null)},i(n){e||(h(l,n),e=!0)},o(n){v(l,n),e=!1},d(n){l&&l.d(n)}}}function Oe(a){let e,s,l,n;const t=[Be,We],r=[];function o(i,f){return i[1]?1:0}return e=o(a),s=r[e]=t[e](a),{c(){s.c(),l=se()},l(i){s.l(i),l=se()},m(i,f){r[e].m(i,f),p(i,l,f),n=!0},p(i,[f]){let u=e;e=o(i),e===u?r[e].p(i,f):(ke(),v(r[u],1,1,()=>{r[u]=null}),Ue(),s=r[e],s?s.p(i,f):(s=r[e]=t[e](i),s.c()),h(s,1),s.m(l.parentNode,l))},i(i){n||(h(s),n=!0)},o(i){v(s),n=!1},d(i){i&&_(l),r[e].d(i)}}}function Ge(a,e,s){const l=["activeUrl","divClass","ulClass","hidden","slideParams","activeClass","nonActiveClass"];let n=I(e,l),t,{$$slots:r={},$$scope:o}=e;const i=de("");let{activeUrl:f=""}=e,{divClass:u="w-full md:block md:w-auto"}=e,{ulClass:c="flex flex-col p-4 mt-4 md:flex-row md:space-x-8 rtl:space-x-reverse md:mt-0 md:text-sm md:font-medium"}=e,{hidden:F=void 0}=e,{slideParams:W={delay:250,duration:500,easing:we}}=e,{activeClass:U="text-white bg-primary-700 md:bg-transparent md:text-primary-700 md:dark:text-white dark:bg-primary-600 md:dark:bg-transparent"}=e,{nonActiveClass:D="text-gray-700 hover:bg-gray-100 md:hover:bg-transparent md:border-0 md:hover:text-primary-700 dark:text-gray-400 md:dark:hover:text-white dark:hover:bg-gray-700 dark:hover:text-white md:dark:hover:bg-transparent"}=e;
1Z("navbarContext",{activeClass:U,nonActiveClass:D}),Z("activeUrl",i);let B=$("navHidden");x(a,B,m=>s(12,t=m));let g,R,T;function X(m){k.call(this,a,m)}return a.$$set=m=>{s(17,e=b(b({},e),y(m))),s(5,n=I(e,l)),"activeUrl"in m&&s(6,f=m.activeUrl),"divClass"in m&&s(7,u=m.divClass),"ulClass"in m&&s(8,c=m.ulClass),"hidden"in m&&s(9,F=m.hidden),"slideParams"in m&&s(0,W=m.slideParams),"activeClass"in m&&s(10,U=m.activeClass),"nonActiveClass"in m&&s(11,D=m.nonActiveClass),"$$scope"in m&&s(15,o=m.$$scope)},a.$$.update=()=>{a.$$.dirty&64&&i.set(f),a.$$.dirty&4608&&s(1,g=F??t??!0),s(2,R=w(u,e.class)),s(3,T=w(c,e.classUl))},e=y(e),[W,g,R,T,B,n,f,u,c,F,U,D,t,r,X,o]}class Ke extends G{constructor(e){super(),K(this,e,Ge,Oe,M,{activeUrl:6,divClass:7,ulClass:8,hidden:9,slideParams:0,activeClass:10,nonActiveClass:11})}}function Qe(a){let e,s="Jane Hsieh";return{c(){e=A("span"),e.textContent=s,this.h()},l(l){e=P(l,"SPAN",{class:!0,"data-svelte-h":!0}),pe(e)!=="svelte-ri9iat"&&(e.textContent=s),this.h()},h(){J(e,"class","self-center whitespace-nowrap text-2xl font-semibold dark:text-white")},m(l,n){p(l,e,n)},p:Ce,d(l){l&&_(e)}}}function Re(a){let e;return{c(){e=fe("Home")},l(s){e=ue(s,"Home")},m(s,l){p(s,e,l)},d(s){s&&_(e)}}}function Te(a){let e;return{c(){e=fe("CV")},l(s){e=ue(s,"CV")},m(s,l){p(s,e,l)},d(s){s&&_(e)}}}function Xe(a){let e,s,l,n;return e=new ie({props:{href:"/",class:"text-lg",$$slots:{default:[Re]},$$scope:{ctx:a}}}),l=new ie({props:{href:"/cv",class:"text-lg",$$slots:{default:[Te]},$$scope:{ctx:a}}}),{c(){S(e.$$.fragment),s=ee(),S(l.$$.fragment)},l(t){N(e.$$.fragment,t),s=te(t),N(l.$$.fragment,t)},m(t,r){H(e,t,r),p(t,s,r),H(l,t,r),n=!0},p(t,r){const o={};r&8&&(o.$$scope={dirty:r,ctx:t}),e.$set(o);const i={};r&8&&(i.$$scope={dirty:r,ctx:t}),l.$set(i)},i(t){n||(h(e.$$.fragment,t),h(l.$$.fragment,t),n=!0)},o(t){v(e.$$.fragment,t),v(l.$$.fragment,t),n=!1},d(t){t&&_(s),V(e,t),V(l,t)}}}function Ye(a){let e,s,l,n;return e=new je({props:{href:"/",class:"ml-5 md:ml-0",$$slots:{default:[Qe]},$$scope:{ctx:a}}}),l=new Ke({props:{activeUrl:a[0],activeClass:$e,nonActiveClass:xe,$$slots:{default:[Xe]},$$scope:{ctx:a}}}),{c(){S(e.$$.fragment),s=ee(),S(l.$$.fragment)},l(t){N(e.$$.fragment,t),s=te(t),N(l.$$.fragment,t)},m(t,r){H(e,t,r),p(t,s,r),H(l,t,r),n=!0},p(t,r){const o={};r&8&&(o.$$scope={dirty:r,ctx:t}),e.$set(o);const i={};r&1&&(i.activeUrl=t[0]),r&8&&(i.$$scope={dirty:r,ctx:t}),l.$set(i)},i(t){n||(h(e.$$.fragment,t),h(l.$$.fragment,t),n=!0)},o(t){v(e.$$.fragment,t),v(l.$$.fragment,t),n=!1},d(t){t&&_(s),V(e,t),V(l,t)}}}function Ze(a){let e,s,l,n;s=new De({props:{class:"sticky top-0 z-50 bg-white",$$slots:{default:[Ye]},$$scope:{ctx:a}}});const t=a[2].default,r=L(t,a,a[3],null);return{c(){e=A("div"),S(s.$$.fragment),l=ee(),r&&r.c(),this.h()},l(o){e=P(o,"DIV",{class:!0});var i=E(e);N(s.$$.fragment,i),l=te(i),r&&r.l(i),i.forEach(_),this.h()},h(){J(e,"class","mx-auto max-w-screen-lg")},m(o,i){p(o,e,i),H(s,e,null),oe(e,l),r&&r.m(e,null),n=!0},p(o,[i]){const f={};i&9&&(f.$$scope={dirty:i,ctx:o}),s.$set(f),r&&r.p&&(!n||i&8)&&j(r,t,o,o[3],n?q(t,o[3],i,null):z(o[3]),null)},i(o){n||(h(s.$$.fragment,o),h(r,o),n=!0)},o(o){v(s.$$.fragment,o),v(r,o),n=!1},d(o){o&&_(e),V(s),r&&r.d(o)}}}let $e="text-white bg-yellow-400 md:bg-transparent md:text-yellow-400 md:dark:text-white md:dark:bg-transparent",xe="text-gray-700 hover:bg-gray-100 md:hover:bg-transparent md:border-0 md:hover:text-yellow-500 dark:text-gray-400 md:dark:hover:text-white dark:hover:bg-gray-700 dark:hover:text-white md:dark:hover:bg-transparent";function et(a,e,s){let l,n;x(a,ye,o=>s(1,n=o));let{$$slots:t={},$$scope:r}=e;return a.$$set=o=>{"$$scope"in o&&s(3,r=o.$$scope)},a.$$.update=()=>{a.$$.dirty&2&&s(0,l=n.url.pathname)},[l,n,t,r]}class rt extends G{constructor(e){super(),K(this,e,et,Ze,M,{})}}export{rt as component};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.