diff --git a/.prettierrc b/.prettierrc index 99285d2..5f4511a 100644 --- a/.prettierrc +++ b/.prettierrc @@ -1,6 +1,6 @@ { - "useTabs": false, - "singleQuote": true, - "trailingComma": "none", - "printWidth": 100 -} \ No newline at end of file + "useTabs": false, + "singleQuote": true, + "trailingComma": "none", + "printWidth": 100 +} diff --git a/README.md b/README.md index d5361e9..2d8bd39 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@ As a normal user, Download the package either from [Release](https://github.com/snowypowers/ansy/releases) or the ZIP button. -Extract the zip and open `public/index.html` using your browser. +Extract the zip and open `docs/index.html` using your browser. ## License diff --git a/docs/.nojekyll b/docs/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/docs/_app/assets/bg-63a55bea.svg b/docs/_app/assets/bg-63a55bea.svg new file mode 100644 index 0000000..bd2f1a9 --- /dev/null +++ b/docs/_app/assets/bg-63a55bea.svg @@ -0,0 +1,34 @@ + + \ No newline at end of file diff --git a/docs/_app/assets/pages/__layout.svelte-ce1d98e9.css b/docs/_app/assets/pages/__layout.svelte-ce1d98e9.css new file mode 100644 index 0000000..63af363 --- /dev/null +++ b/docs/_app/assets/pages/__layout.svelte-ce1d98e9.css @@ -0,0 +1 @@ +*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;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"}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,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{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity));--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, );--tw-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)}.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}}.m-1{margin:.25rem}.m-2{margin:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-4{margin-bottom:1rem}.mb-10{margin-bottom:2.5rem}.mt-12{margin-top:3rem}.flex{display:flex}.hidden{display:none}.w-3\/4{width:75%}.w-1\/4{width:25%}.w-full{width:100%}.w-3\/5{width:60%}.max-w-prose{max-width:65ch}.flex-none{flex:none}.grow{flex-grow:1}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-items-center{justify-items:center}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.break-all{word-break:break-all}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded{border-radius:.25rem}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.border-2{border-width:2px}.border{border-width:1px}.border-b-2{border-bottom-width:2px}.border-t-0{border-top-width:0px}.border-green-700{--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-yellow-200{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-opacity-25{--tw-bg-opacity: .25}.p-1{padding:.25rem}.p-5{padding:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-4{padding-left:1rem;padding-right:1rem}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-xs{font-size:.75rem;line-height:1rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-7xl{font-size:4.5rem;line-height:1}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}.filter{filter:var(--tw-filter)}body{display:flex;min-height:100vh;flex-direction:column;background-image:url(/ansy/_app/assets/bg-63a55bea.svg);background-repeat:repeat;background-size:256px 256px}@media print{.wallet-page{width:210mm;page-break-after:always}.ribbon,#splash,#form,#print-foot,#foot,.no-print{display:none}}.hover\:border-green-800:hover{--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity))}.focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media print{.print\:hidden{display:none}}@media (min-width: 640px){.sm\:mt-6{margin-top:1.5rem}}@media (min-width: 768px){.md\:w-1\/2{width:50%}} diff --git a/docs/_app/assets/pages/index.svelte-30900ca9.css b/docs/_app/assets/pages/index.svelte-30900ca9.css new file mode 100644 index 0000000..0c23b92 --- /dev/null +++ b/docs/_app/assets/pages/index.svelte-30900ca9.css @@ -0,0 +1 @@ +.qr.svelte-o6csz1{width:120px;height:120px;margin:0 auto}div.svelte-1v0gr5y{width:89mm;height:51mm}li.svelte-vpfy36.svelte-vpfy36{margin-bottom:-1px}span.svelte-vpfy36.svelte-vpfy36{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;display:block;padding:.5rem 1rem;cursor:pointer}span.svelte-vpfy36.svelte-vpfy36:hover{border-color:#e9ecef #e9ecef #dee2e6}li.active.svelte-vpfy36>span.svelte-vpfy36{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff} diff --git a/docs/_app/assets/start-d5b4de3e.css b/docs/_app/assets/start-d5b4de3e.css new file mode 100644 index 0000000..f777c52 --- /dev/null +++ b/docs/_app/assets/start-d5b4de3e.css @@ -0,0 +1 @@ +#svelte-announcer.svelte-1j55zn5{position:absolute;left:0;top:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px} diff --git a/docs/_app/chunks/vendor-44ba3db2.js b/docs/_app/chunks/vendor-44ba3db2.js new file mode 100644 index 0000000..d2d9938 --- /dev/null +++ b/docs/_app/chunks/vendor-44ba3db2.js @@ -0,0 +1,26 @@ +function Ur(){}function If(e,t){for(const r in t)e[r]=t[r];return e}function vn(e){return e()}function pn(){return Object.create(null)}function s0(e){e.forEach(vn)}function Pf(e){return typeof e=="function"}function Nf(e,t){return e!=e?t==t:e!==t||e&&typeof e=="object"||typeof e=="function"}let w0;function sl(e,t){return w0||(w0=document.createElement("a")),w0.href=t,e===w0.href}function Uf(e){return Object.keys(e).length===0}function Df(e,...t){if(e==null)return Ur;const r=e.subscribe(...t);return r.unsubscribe?()=>r.unsubscribe():r}function fl(e,t,r){e.$$.on_destroy.push(Df(t,r))}function ol(e,t,r,i){if(e){const f=xn(e,t,r,i);return e[0](f)}}function xn(e,t,r,i){return e[1]&&i?If(r.ctx.slice(),e[1](i(t))):r.ctx}function al(e,t,r,i){if(e[2]&&i){const f=e[2](i(r));if(t.dirty===void 0)return f;if(typeof f=="object"){const s=[],p=Math.max(t.dirty.length,f.length);for(let u=0;u
32){const t=[],r=e.ctx.length/32;for(let i=0;i =0;){const p=s[0];for(let g=0;g >>P^this._lBlock)&z;this._lBlock^=k,this._rBlock^=k< 192.");var k=z.slice(0,2),$=z.length<4?z.slice(0,2):z.slice(2,4),K=z.length<6?z.slice(0,2):z.slice(4,6);this._des1=L.createEncryptor(s.create(k)),this._des2=L.createEncryptor(s.create($)),this._des3=L.createEncryptor(s.create(K))},encryptBlock:function(P,z){this._des1.encryptBlock(P,z),this._des2.decryptBlock(P,z),this._des3.encryptBlock(P,z)},decryptBlock:function(P,z){this._des3.decryptBlock(P,z),this._des2.encryptBlock(P,z),this._des1.decryptBlock(P,z)},keySize:192/32,ivSize:64/32,blockSize:64/32});i.TripleDES=p._createHelper(N)}(),r.TripleDES})})(tf);var ef={exports:{}};(function(e,t){(function(r,i,f){e.exports=i(Rt.exports,Pr.exports,Nr.exports,ir.exports,ce.exports)})(gt,function(r){return function(){var i=r,f=i.lib,s=f.StreamCipher,p=i.algo,u=p.RC4=s.extend({_doReset:function(){for(var _=this._key,D=_.words,B=_.sigBytes,L=this._S=[],H=0;H<256;H++)L[H]=H;for(var H=0,U=0;H<256;H++){var N=H%B,P=D[N>>>2]>>>24-N%4*8&255;U=(U+L[H]+P)%256;var z=L[H];L[H]=L[U],L[U]=z}this._i=this._j=0},_doProcessBlock:function(_,D){_[D]^=g.call(this)},keySize:256/32,ivSize:0});function g(){for(var _=this._S,D=this._i,B=this._j,L=0,H=0;H<4;H++){D=(D+1)%256,B=(B+_[D])%256;var U=_[D];_[D]=_[B],_[B]=U,L|=_[(_[D]+_[B])%256]<<24-H*8}return this._i=D,this._j=B,L}i.RC4=s._createHelper(u);var S=p.RC4Drop=u.extend({cfg:u.cfg.extend({drop:192}),_doReset:function(){u._doReset.call(this);for(var _=this.cfg.drop;_>0;_--)g.call(this)}});i.RC4Drop=s._createHelper(S)}(),r.RC4})})(ef);var rf={exports:{}};(function(e,t){(function(r,i,f){e.exports=i(Rt.exports,Pr.exports,Nr.exports,ir.exports,ce.exports)})(gt,function(r){return function(){var i=r,f=i.lib,s=f.StreamCipher,p=i.algo,u=[],g=[],S=[],_=p.Rabbit=s.extend({_doReset:function(){for(var B=this._key.words,L=this.cfg.iv,H=0;H<4;H++)B[H]=(B[H]<<8|B[H]>>>24)&16711935|(B[H]<<24|B[H]>>>8)&4278255360;var U=this._X=[B[0],B[3]<<16|B[2]>>>16,B[1],B[0]<<16|B[3]>>>16,B[2],B[1]<<16|B[0]>>>16,B[3],B[2]<<16|B[1]>>>16],N=this._C=[B[2]<<16|B[2]>>>16,B[0]&4294901760|B[1]&65535,B[3]<<16|B[3]>>>16,B[1]&4294901760|B[2]&65535,B[0]<<16|B[0]>>>16,B[2]&4294901760|B[3]&65535,B[1]<<16|B[1]>>>16,B[3]&4294901760|B[0]&65535];this._b=0;for(var H=0;H<4;H++)D.call(this);for(var H=0;H<8;H++)N[H]^=U[H+4&7];if(L){var P=L.words,z=P[0],k=P[1],$=(z<<8|z>>>24)&16711935|(z<<24|z>>>8)&4278255360,K=(k<<8|k>>>24)&16711935|(k<<24|k>>>8)&4278255360,M=$>>>16|K&4294901760,T=K<<16|$&65535;N[0]^=$,N[1]^=M,N[2]^=K,N[3]^=T,N[4]^=$,N[5]^=M,N[6]^=K,N[7]^=T;for(var H=0;H<4;H++)D.call(this)}},_doProcessBlock:function(B,L){var H=this._X;D.call(this),u[0]=H[0]^H[5]>>>16^H[3]<<16,u[1]=H[2]^H[7]>>>16^H[5]<<16,u[2]=H[4]^H[1]>>>16^H[7]<<16,u[3]=H[6]^H[3]>>>16^H[1]<<16;for(var U=0;U<4;U++)u[U]=(u[U]<<8|u[U]>>>24)&16711935|(u[U]<<24|u[U]>>>8)&4278255360,B[L+U]^=u[U]},blockSize:128/32,ivSize:64/32});function D(){for(var B=this._X,L=this._C,H=0;H<8;H++)g[H]=L[H];L[0]=L[0]+1295307597+this._b|0,L[1]=L[1]+3545052371+(L[0]>>>0=5&&(p+=t.N1+(u-5)),S=L,u=1),L=f.get(B,D),L===_?g++:(g>=5&&(p+=t.N1+(g-5)),_=L,g=1)}u>=5&&(p+=t.N1+(u-5)),g>=5&&(p+=t.N1+(g-5))}return p},e.getPenaltyN2=function(f){const s=f.size;let p=0;for(let u=0;u=_&&L>=_&&B=0;_--){for(var T=0;_>=0;){var I=!0;for(D=0;D>>0,g+=S>>0}It.sum64_4_hi=Pa;function Na(e,t,r,i,f,s,p,u){var g=t+i+s+u;return g>>>0}It.sum64_4_lo=Na;function Ua(e,t,r,i,f,s,p,u,g,S){var _=0,D=t;D=D+i>>>0,_+=D>>0,_+=D>>0,_+=D>>0}It.sum64_5_hi=Ua;function Da(e,t,r,i,f,s,p,u,g,S){var _=t+i+s+u+S;return _>>>0}It.sum64_5_lo=Da;function Ha(e,t,r){var i=t<<32-r|e>>>r;return i>>>0}It.rotr64_hi=Ha;function Fa(e,t,r){var i=e<<32-r|t>>>r;return i>>>0}It.rotr64_lo=Fa;function za(e,t,r){return e>>>r}It.shr64_hi=za;function Ca(e,t,r){var i=e<<32-r|t>>>r;return i>>>0}It.shr64_lo=Ca;var Yr={},is=It,ka=Er;function q0(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}Yr.BlockHash=q0;q0.prototype.update=function(t,r){if(t=is.toArray(t,r),this.pending?this.pending=this.pending.concat(t):this.pending=t,this.pendingTotal+=t.length,this.pending.length>=this._delta8){t=this.pending;var i=t.length%this._delta8;this.pending=t.slice(t.length-i,t.length),this.pending.length===0&&(this.pending=null),t=is.join32(t,0,t.length-i,this.endian);for(var f=0;f>1,B=f===23?Math.pow(2,-24)-Math.pow(2,-77):0,L=i?0:s-1,H=i?1:-1,U=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(u=isNaN(t)?1:0,p=_):(p=Math.floor(Math.log(t)/Math.LN2),t*(g=Math.pow(2,-p))<1&&(p--,g*=2),p+D>=1?t+=B/g:t+=B*Math.pow(2,1-D),t*g>=2&&(p++,g/=2),p+D>=_?(u=0,p=_):p+D>=1?(u=(t*g-1)*Math.pow(2,f),p=p+D):(u=t*Math.pow(2,D-1)*Math.pow(2,f),p=0));f>=8;e[r+L]=u&255,L+=H,u/=256,f-=8);for(p=p<>>1]|=g.charCodeAt(D)<<16-D%2*16;return s.create(_,S*2)}},p.Utf16LE={stringify:function(g){for(var S=g.words,_=g.sigBytes,D=[],B=0;B<_;B+=2){var L=u(S[B>>>2]>>>16-B%4*8&65535);D.push(String.fromCharCode(L))}return D.join("")},parse:function(g){for(var S=g.length,_=[],D=0;D>>1]|=u(g.charCodeAt(D)<<16-D%2*16);return s.create(_,S*2)}};function u(g){return g<<8&4278255360|g>>>8&16711935}}(),r.enc.Utf16})})(zs);var Pr={exports:{}};(function(e,t){(function(r,i){e.exports=i(Rt.exports)})(gt,function(r){return function(){var i=r,f=i.lib,s=f.WordArray,p=i.enc;p.Base64={stringify:function(g){var S=g.words,_=g.sigBytes,D=this._map;g.clamp();for(var B=[],L=0;L<_;L+=3)for(var H=S[L>>>2]>>>24-L%4*8&255,U=S[L+1>>>2]>>>24-(L+1)%4*8&255,N=S[L+2>>>2]>>>24-(L+2)%4*8&255,P=H<<16|U<<8|N,z=0;z<4&&L+z*.75<_;z++)B.push(D.charAt(P>>>6*(3-z)&63));var k=D.charAt(64);if(k)for(;B.length%4;)B.push(k);return B.join("")},parse:function(g){var S=g.length,_=this._map,D=this._reverseMap;if(!D){D=this._reverseMap=[];for(var B=0;B<_.length;B++)D[_.charCodeAt(B)]=B}var L=_.charAt(64);if(L){var H=g.indexOf(L);H!==-1&&(S=H)}return u(g,S,D)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="};function u(g,S,_){for(var D=[],B=0,L=0;L>>6-L%4*2,N=H|U;D[B>>>2]|=N<<24-B%4*8,B++}return s.create(D,B)}}(),r.enc.Base64})})(Pr);var Cs={exports:{}};(function(e,t){(function(r,i){e.exports=i(Rt.exports)})(gt,function(r){return function(){var i=r,f=i.lib,s=f.WordArray,p=i.enc;p.Base64url={stringify:function(g,S=!0){var _=g.words,D=g.sigBytes,B=S?this._safe_map:this._map;g.clamp();for(var L=[],H=0;H>>24)&16711935|(K<<24|K>>>8)&4278255360,M=(M<<8|M>>>24)&16711935|(M<<24|M>>>8)&4278255360;var T=z[$];T.high^=M,T.low^=K}for(var I=0;I<24;I++){for(var q=0;q<5;q++){for(var C=0,w=0,h=0;h<5;h++){var T=z[q+5*h];C^=T.high,w^=T.low}var a=H[q];a.high=C,a.low=w}for(var q=0;q<5;q++)for(var n=H[(q+4)%5],o=H[(q+1)%5],l=o.high,m=o.low,C=n.high^(l<<1|m>>>31),w=n.low^(m<<1|l>>>31),h=0;h<5;h++){var T=z[q+5*h];T.high^=C,T.low^=w}for(var E=1;E<25;E++){var C,w,T=z[E],y=T.high,c=T.low,v=D[E];v<32?(C=y<