Initial commit - build.valuecurve.co static site
This commit is contained in:
commit
13d0b7169a
106 changed files with 30492 additions and 0 deletions
1
_app/env.js
Normal file
1
_app/env.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
export const env={}
|
||||
1
_app/immutable/assets/0.Bj4WkHXk.css
Normal file
1
_app/immutable/assets/0.Bj4WkHXk.css
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/assets/0.CisfWgN0.css
Normal file
1
_app/immutable/assets/0.CisfWgN0.css
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/assets/0.DxgpWi6j.css
Normal file
1
_app/immutable/assets/0.DxgpWi6j.css
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/chunks/-GZLqLPj.js
Normal file
1
_app/immutable/chunks/-GZLqLPj.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{c as N,a as p,f as I}from"./Bh-96fzJ.js";import{k as U,d as e,r as t,n as w,s as x,t as k}from"./mO2F3zLa.js";import{s as n}from"./eH5yZvH4.js";import{i as V}from"./tuD4s8Oc.js";import{a as b,s as B}from"./3CBxeiL8.js";import{p as C}from"./ECMuNRdJ.js";var D=I('<div class="group block p-6 bg-white rounded-2xl border border-gray-100 opacity-75"><div class="flex items-start justify-between mb-4"><div class="w-12 h-12 rounded-xl bg-gray-100 flex items-center justify-center"><span class="text-2xl grayscale"> </span></div> <span class="text-xs font-medium px-2 py-1 rounded-full bg-gray-100 text-gray-500">Coming Soon</span></div> <h3 class="text-lg font-semibold text-gray-400 mb-2"> </h3> <p class="text-gray-400 text-sm leading-relaxed"> </p></div>'),Z=I('<a class="group block p-6 bg-white rounded-2xl border border-gray-100 card-hover"><div class="flex items-start justify-between mb-4"><div class="w-12 h-12 rounded-xl bg-primary-50 flex items-center justify-center transition-transform group-hover:scale-110"><span class="text-2xl"> </span></div> <span> </span></div> <h3 class="text-lg font-semibold text-gray-900 mb-2 group-hover:text-primary-600 transition-colors"> </h3> <p class="text-gray-600 text-sm leading-relaxed"> </p> <div class="mt-4 flex items-center text-primary-600 text-sm font-medium"><span> </span> <svg class="w-4 h-4 ml-1 transition-transform group-hover:translate-x-1" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7"></path></svg></div></a>');function K(T,r){let j=C(r,"status",3,"live"),c=C(r,"external",3,!1);function A(s){switch(s.toUpperCase()){case"INTERACTIVE":return"bg-purple-100 text-purple-700";case"STATISTICS":return"bg-blue-100 text-blue-700";case"VISUALIZATION":return"bg-green-100 text-green-700";case"ML":return"bg-orange-100 text-orange-700";case"EDA":return"bg-teal-100 text-teal-700";case"TOOL":return"bg-indigo-100 text-indigo-700";default:return"bg-gray-100 text-gray-700"}}var _=N(),S=U(_);{var E=s=>{var a=D(),i=e(a),l=e(i),v=e(l),u=e(v,!0);t(v),t(l),w(2),t(i);var o=x(i,2),g=e(o,!0);t(o);var d=x(o,2),m=e(d,!0);t(d),t(a),k(()=>{n(u,r.icon),n(g,r.title),n(m,r.description)}),p(s,a)},O=s=>{var a=Z(),i=e(a),l=e(i),v=e(l),u=e(v,!0);t(v),t(l);var o=x(l,2),g=e(o,!0);t(o),t(i);var d=x(i,2),m=e(d,!0);t(d);var f=x(d,2),L=e(f,!0);t(f);var y=x(f,2),h=e(y),R=e(h,!0);t(h),w(2),t(y),t(a),k(M=>{b(a,"href",r.href),b(a,"target",c()?"_blank":void 0),b(a,"rel",c()?"noopener noreferrer":void 0),n(u,r.icon),B(o,1,`text-xs font-medium px-2 py-1 rounded-full ${M??""}`),n(g,r.category),n(m,r.title),n(L,r.description),n(R,c()?"Open":"Explore")},[()=>A(r.category)]),p(s,a)};V(S,s=>{j()==="coming-soon"?s(E):s(O,!1)})}p(T,_)}export{K as R};
|
||||
1
_app/immutable/chunks/-tUHYaTb.js
Normal file
1
_app/immutable/chunks/-tUHYaTb.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{F as S,G as T,P as D,g as P,H as m,I as B,J as M,i as N,K as U,L as Y,M as j,N as x,b as G,a as K,O as $,Q as q,R as z,S as R,T as w,U as d}from"./s1dcSIVc.js";let p=!1;function C(r){var n=p;try{return p=!1,[r(),p]}finally{p=n}}const F={get(r,n){let t=r.props.length;for(;t--;){let e=r.props[t];if(d(e)&&(e=e()),typeof e=="object"&&e!==null&&n in e)return e[n]}},set(r,n,t){let e=r.props.length;for(;e--;){let i=r.props[e];d(i)&&(i=i());const f=S(i,n);if(f&&f.set)return f.set(t),!0}return!1},getOwnPropertyDescriptor(r,n){let t=r.props.length;for(;t--;){let e=r.props[t];if(d(e)&&(e=e()),typeof e=="object"&&e!==null&&n in e){const i=S(e,n);return i&&!i.configurable&&(i.configurable=!0),i}}},has(r,n){if(n===R||n===w)return!1;for(let t of r.props)if(d(t)&&(t=t()),t!=null&&n in t)return!0;return!1},ownKeys(r){const n=[];for(let t of r.props)if(d(t)&&(t=t()),!!t){for(const e in t)n.includes(e)||n.push(e);for(const e of Object.getOwnPropertySymbols(t))n.includes(e)||n.push(e)}return n}};function J(...r){return new Proxy({props:r},F)}function Q(r,n,t,e){var O;var i=!K||(t&$)!==0,f=(t&x)!==0,y=(t&z)!==0,a=e,v=!0,b=()=>(v&&(v=!1,a=y?G(e):e),a),l;if(f){var E=R in r||w in r;l=((O=S(r,n))==null?void 0:O.set)??(E&&n in r?s=>r[n]=s:void 0)}var o,h=!1;f?[o,h]=C(()=>r[n]):o=r[n],o===void 0&&e!==void 0&&(o=b(),l&&(i&&T(),l(o)));var u;if(i?u=()=>{var s=r[n];return s===void 0?b():(v=!0,s)}:u=()=>{var s=r[n];return s!==void 0&&(a=void 0),s===void 0?a:s},i&&(t&D)===0)return u;if(l){var A=r.$$legacy;return(function(s,c){return arguments.length>0?((!i||!c||A||h)&&l(c?u():s),s):u()})}var g=!1,_=((t&q)!==0?m:B)(()=>(g=!1,u()));f&&P(_);var L=Y;return(function(s,c){if(arguments.length>0){const I=c?P(_):i&&f?M(s):s;return N(_,I),g=!0,a!==void 0&&(a=I),s}return U&&g||(L.f&j)!==0?_.v:P(_)})}export{Q as p,J as s};
|
||||
1
_app/immutable/chunks/2Jbz9SS3.js
Normal file
1
_app/immutable/chunks/2Jbz9SS3.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{m as s,f as o,o as c,q as b,v as m,w as h,x as v,y}from"./s1dcSIVc.js";function _(e,r,f=!1){if(e.multiple){if(r==null)return;if(!b(r))return m();for(var a of e.options)a.selected=r.includes(i(a));return}for(a of e.options){var t=i(a);if(h(t,r)){a.selected=!0;return}}(!f||r!==void 0)&&(e.selectedIndex=-1)}function q(e){var r=new MutationObserver(()=>{_(e,e.__value)});r.observe(e,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["value"]}),c(()=>{r.disconnect()})}function p(e,r,f=r){var a=new WeakSet,t=!0;s(e,"change",u=>{var l=u?"[selected]":":checked",n;if(e.multiple)n=[].map.call(e.querySelectorAll(l),i);else{var d=e.querySelector(l)??e.querySelector("option:not([disabled])");n=d&&i(d)}f(n),v!==null&&a.add(v)}),o(()=>{var u=r();if(e===document.activeElement){var l=y??v;if(a.has(l))return}if(_(e,u,t),t&&u===void 0){var n=e.querySelector(":checked");n!==null&&(u=i(n),f(u))}e.__value=u,t=!1}),q(e)}function i(e){return"__value"in e?e.__value:e.value}export{p as b};
|
||||
1
_app/immutable/chunks/3CBxeiL8.js
Normal file
1
_app/immutable/chunks/3CBxeiL8.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/chunks/B1OWdr8I.js
Normal file
1
_app/immutable/chunks/B1OWdr8I.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/chunks/B6leOVDb.js
Normal file
1
_app/immutable/chunks/B6leOVDb.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
var M=Object.defineProperty;var y=a=>{throw TypeError(a)};var R=(a,e,t)=>e in a?M(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var A=(a,e,t)=>R(a,typeof e!="symbol"?e+"":e,t),T=(a,e,t)=>e.has(a)||y("Cannot "+t);var s=(a,e,t)=>(T(a,e,"read from private field"),t?t.call(a):e.get(a)),u=(a,e,t)=>e.has(a)?y("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(a):e.set(a,t),w=(a,e,t,i)=>(T(a,e,"write to private field"),i?i.call(a,t):e.set(a,t),t);import{x as E,V as S,W as k,X as N,Y as x,Z as D,D as g,_ as B,a0 as C,a1 as Y,a2 as H,a3 as I,a4 as L,a5 as O,a6 as P,a7 as V,a8 as W,a9 as F}from"./s1dcSIVc.js";var d,l,c,_,v,m,b;class X{constructor(e,t=!0){A(this,"anchor");u(this,d,new Map);u(this,l,new Map);u(this,c,new Map);u(this,_,new Set);u(this,v,!0);u(this,m,()=>{var e=E;if(s(this,d).has(e)){var t=s(this,d).get(e),i=s(this,l).get(t);if(i)S(i),s(this,_).delete(t);else{var n=s(this,c).get(t);n&&(s(this,l).set(t,n.effect),s(this,c).delete(t),n.fragment.lastChild.remove(),this.anchor.before(n.fragment),i=n.effect)}for(const[f,r]of s(this,d)){if(s(this,d).delete(f),f===e)break;const h=s(this,c).get(r);h&&(k(h.effect),s(this,c).delete(r))}for(const[f,r]of s(this,l)){if(f===t||s(this,_).has(f))continue;const h=()=>{if(Array.from(s(this,d).values()).includes(f)){var p=document.createDocumentFragment();C(r,p),p.append(x()),s(this,c).set(f,{effect:r,fragment:p})}else k(r);s(this,_).delete(f),s(this,l).delete(f)};s(this,v)||!i?(s(this,_).add(f),N(r,h,!1)):h()}}});u(this,b,e=>{s(this,d).delete(e);const t=Array.from(s(this,d).values());for(const[i,n]of s(this,c))t.includes(i)||(k(n.effect),s(this,c).delete(i))});this.anchor=e,w(this,v,t)}ensure(e,t){var i=E,n=Y();if(t&&!s(this,l).has(e)&&!s(this,c).has(e))if(n){var f=document.createDocumentFragment(),r=x();f.append(r),s(this,c).set(e,{effect:D(()=>t(r)),fragment:f})}else s(this,l).set(e,D(()=>t(this.anchor)));if(s(this,d).set(i,e),n){for(const[h,o]of s(this,l))h===e?i.skipped_effects.delete(o):i.skipped_effects.add(o);for(const[h,o]of s(this,c))h===e?i.skipped_effects.delete(o.effect):i.skipped_effects.add(o.effect);i.oncommit(s(this,m)),i.ondiscard(s(this,b))}else g&&(this.anchor=B),s(this,m).call(this)}}d=new WeakMap,l=new WeakMap,c=new WeakMap,_=new WeakMap,v=new WeakMap,m=new WeakMap,b=new WeakMap;function q(a,e,t=!1){g&&I();var i=new X(a),n=t?L:0;function f(r,h){if(g){const p=O(a)===P;if(r===p){var o=V();W(o),i.anchor=o,F(!1),i.ensure(r,h),F(!0);return}}i.ensure(r,h)}H(()=>{var r=!1;e((h,o=!0)=>{r=!0,f(o,h)}),r||f(!1,null)},n)}export{X as B,q as i};
|
||||
1
_app/immutable/chunks/BGpwVgpP.js
Normal file
1
_app/immutable/chunks/BGpwVgpP.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/chunks/BNtt_8Z9.js
Normal file
1
_app/immutable/chunks/BNtt_8Z9.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/chunks/Bh-96fzJ.js
Normal file
1
_app/immutable/chunks/Bh-96fzJ.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{Z as c,af as d,ag as g,M as v,ah as T,ai as N,F as f,a0 as o,aj as w,a4 as y,ak as C,a9 as F}from"./mO2F3zLa.js";function p(r){var a=document.createElement("template");return a.innerHTML=r.replaceAll("<!>","<!---->"),a.content}function n(r,a){var e=v;e.nodes===null&&(e.nodes={start:r,end:a,a:null,t:null})}function D(r,a){var e=(a&T)!==0,_=(a&N)!==0,t,i=!r.startsWith("<!>");return()=>{if(f)return n(o,null),o;t===void 0&&(t=p(i?r:"<!>"+r),e||(t=d(t)));var s=_||g?document.importNode(t,!0):t.cloneNode(!0);if(e){var l=d(s),u=s.lastChild;n(l,u)}else n(s,s);return s}}function M(r,a,e="svg"){var _=!r.startsWith("<!>"),t=`<${e}>${_?r:"<!>"+r}</${e}>`,i;return()=>{if(f)return n(o,null),o;if(!i){var s=p(t),l=d(s);for(i=document.createDocumentFragment();d(l);)i.appendChild(d(l))}var u=i.cloneNode(!0);{var h=d(u),E=u.lastChild;n(h,E)}return u}}function L(r,a){return M(r,a,"svg")}function O(r=""){if(!f){var a=c(r+"");return n(a,a),a}var e=o;return e.nodeType!==C&&(e.before(e=c()),F(e)),n(e,e),e}function P(){if(f)return n(o,null),o;var r=document.createDocumentFragment(),a=document.createComment(""),e=c();return r.append(a,e),n(a,e),r}function R(r,a){if(f){var e=v;((e.f&w)===0||e.nodes.end===null)&&(e.nodes.end=o),y();return}r!==null&&r.before(a)}const x="5";var m;typeof window<"u"&&((m=window.__svelte??(window.__svelte={})).v??(m.v=new Set)).add(x);export{R as a,L as b,P as c,n as d,D as f,O as t};
|
||||
1
_app/immutable/chunks/BnDRwiy7.js
Normal file
1
_app/immutable/chunks/BnDRwiy7.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/chunks/BtxxubAD.js
Normal file
1
_app/immutable/chunks/BtxxubAD.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{c as N,a as p,f as I}from"./CkL4Pxt3.js";import{k as U,d as e,r as t,n as w,s as x,t as k}from"./s1dcSIVc.js";import{s as n}from"./CPMpaYR7.js";import{i as V}from"./B6leOVDb.js";import{a as b,s as B}from"./DQsFLTCT.js";import{p as C}from"./-tUHYaTb.js";var D=I('<div class="group block p-6 bg-white rounded-2xl border border-gray-100 opacity-75"><div class="flex items-start justify-between mb-4"><div class="w-12 h-12 rounded-xl bg-gray-100 flex items-center justify-center"><span class="text-2xl grayscale"> </span></div> <span class="text-xs font-medium px-2 py-1 rounded-full bg-gray-100 text-gray-500">Coming Soon</span></div> <h3 class="text-lg font-semibold text-gray-400 mb-2"> </h3> <p class="text-gray-400 text-sm leading-relaxed"> </p></div>'),Z=I('<a class="group block p-6 bg-white rounded-2xl border border-gray-100 card-hover"><div class="flex items-start justify-between mb-4"><div class="w-12 h-12 rounded-xl bg-primary-50 flex items-center justify-center transition-transform group-hover:scale-110"><span class="text-2xl"> </span></div> <span> </span></div> <h3 class="text-lg font-semibold text-gray-900 mb-2 group-hover:text-primary-600 transition-colors"> </h3> <p class="text-gray-600 text-sm leading-relaxed"> </p> <div class="mt-4 flex items-center text-primary-600 text-sm font-medium"><span> </span> <svg class="w-4 h-4 ml-1 transition-transform group-hover:translate-x-1" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7"></path></svg></div></a>');function K(T,r){let j=C(r,"status",3,"live"),c=C(r,"external",3,!1);function A(s){switch(s.toUpperCase()){case"INTERACTIVE":return"bg-purple-100 text-purple-700";case"STATISTICS":return"bg-blue-100 text-blue-700";case"VISUALIZATION":return"bg-green-100 text-green-700";case"ML":return"bg-orange-100 text-orange-700";case"EDA":return"bg-teal-100 text-teal-700";case"TOOL":return"bg-indigo-100 text-indigo-700";default:return"bg-gray-100 text-gray-700"}}var _=N(),S=U(_);{var E=s=>{var a=D(),i=e(a),l=e(i),v=e(l),u=e(v,!0);t(v),t(l),w(2),t(i);var o=x(i,2),g=e(o,!0);t(o);var d=x(o,2),m=e(d,!0);t(d),t(a),k(()=>{n(u,r.icon),n(g,r.title),n(m,r.description)}),p(s,a)},O=s=>{var a=Z(),i=e(a),l=e(i),v=e(l),u=e(v,!0);t(v),t(l);var o=x(l,2),g=e(o,!0);t(o),t(i);var d=x(i,2),m=e(d,!0);t(d);var f=x(d,2),L=e(f,!0);t(f);var y=x(f,2),h=e(y),R=e(h,!0);t(h),w(2),t(y),t(a),k(M=>{b(a,"href",r.href),b(a,"target",c()?"_blank":void 0),b(a,"rel",c()?"noopener noreferrer":void 0),n(u,r.icon),B(o,1,`text-xs font-medium px-2 py-1 rounded-full ${M??""}`),n(g,r.category),n(m,r.title),n(L,r.description),n(R,c()?"Open":"Explore")},[()=>A(r.category)]),p(s,a)};V(S,s=>{j()==="coming-soon"?s(E):s(O,!1)})}p(T,_)}export{K as R};
|
||||
1
_app/immutable/chunks/C0eu8ep9.js
Normal file
1
_app/immutable/chunks/C0eu8ep9.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{l as o,u as a,c as t,a as c,b as u}from"./s1dcSIVc.js";function f(e){t===null&&o(),c&&t.l!==null?l(t).m.push(e):a(()=>{const n=u(e);if(typeof n=="function")return n})}function l(e){var n=e.l;return n.u??(n.u={a:[],b:[],m:[]})}export{f as o};
|
||||
1
_app/immutable/chunks/CJrErHKE.js
Normal file
1
_app/immutable/chunks/CJrErHKE.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{v as s,f as o,w as c,x as b,y as m,z as h,A as v,B as y}from"./mO2F3zLa.js";function _(e,r,f=!1){if(e.multiple){if(r==null)return;if(!b(r))return m();for(var a of e.options)a.selected=r.includes(i(a));return}for(a of e.options){var t=i(a);if(h(t,r)){a.selected=!0;return}}(!f||r!==void 0)&&(e.selectedIndex=-1)}function q(e){var r=new MutationObserver(()=>{_(e,e.__value)});r.observe(e,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["value"]}),c(()=>{r.disconnect()})}function p(e,r,f=r){var a=new WeakSet,t=!0;s(e,"change",u=>{var l=u?"[selected]":":checked",n;if(e.multiple)n=[].map.call(e.querySelectorAll(l),i);else{var d=e.querySelector(l)??e.querySelector("option:not([disabled])");n=d&&i(d)}f(n),v!==null&&a.add(v)}),o(()=>{var u=r();if(e===document.activeElement){var l=y??v;if(a.has(l))return}if(_(e,u,t),t&&u===void 0){var n=e.querySelector(":checked");n!==null&&(u=i(n),f(u))}e.__value=u,t=!1}),q(e)}function i(e){return"__value"in e?e.__value:e.value}export{p as b};
|
||||
2
_app/immutable/chunks/CPMpaYR7.js
Normal file
2
_app/immutable/chunks/CPMpaYR7.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/chunks/CkL4Pxt3.js
Normal file
1
_app/immutable/chunks/CkL4Pxt3.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{Y as c,ae as d,af as g,L as v,ag as T,ah as N,D as f,_ as o,ai as w,a3 as y,aj as C,a8 as x}from"./s1dcSIVc.js";function p(r){var a=document.createElement("template");return a.innerHTML=r.replaceAll("<!>","<!---->"),a.content}function n(r,a){var e=v;e.nodes===null&&(e.nodes={start:r,end:a,a:null,t:null})}function L(r,a){var e=(a&T)!==0,_=(a&N)!==0,t,i=!r.startsWith("<!>");return()=>{if(f)return n(o,null),o;t===void 0&&(t=p(i?r:"<!>"+r),e||(t=d(t)));var s=_||g?document.importNode(t,!0):t.cloneNode(!0);if(e){var l=d(s),u=s.lastChild;n(l,u)}else n(s,s);return s}}function A(r,a,e="svg"){var _=!r.startsWith("<!>"),t=`<${e}>${_?r:"<!>"+r}</${e}>`,i;return()=>{if(f)return n(o,null),o;if(!i){var s=p(t),l=d(s);for(i=document.createDocumentFragment();d(l);)i.appendChild(d(l))}var u=i.cloneNode(!0);{var h=d(u),E=u.lastChild;n(h,E)}return u}}function M(r,a){return A(r,a,"svg")}function O(r=""){if(!f){var a=c(r+"");return n(a,a),a}var e=o;return e.nodeType!==C&&(e.before(e=c()),x(e)),n(e,e),e}function P(){if(f)return n(o,null),o;var r=document.createDocumentFragment(),a=document.createComment(""),e=c();return r.append(a,e),n(a,e),r}function R(r,a){if(f){var e=v;((e.f&w)===0||e.nodes.end===null)&&(e.nodes.end=o),y();return}r!==null&&r.before(a)}const D="5";var m;typeof window<"u"&&((m=window.__svelte??(window.__svelte={})).v??(m.v=new Set)).add(D);export{R as a,M as b,P as c,n as d,L as f,O as t};
|
||||
1
_app/immutable/chunks/D2CFGra1.js
Normal file
1
_app/immutable/chunks/D2CFGra1.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/chunks/DBQEMQMg.js
Normal file
1
_app/immutable/chunks/DBQEMQMg.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as S,o as h,b as k,q,S as T}from"./mO2F3zLa.js";function t(r,f){return r===f||(r==null?void 0:r[T])===f}function A(r={},f,a,c){return S(()=>{var i,s;return h(()=>{i=s,s=[],k(()=>{r!==a(...s)&&(f(r,...s),i&&t(a(...i),r)&&f(null,...i))})}),()=>{q(()=>{s&&t(a(...s),r)&&f(null,...s)})}}),r}export{A as b};
|
||||
1
_app/immutable/chunks/DNoroI56.js
Normal file
1
_app/immutable/chunks/DNoroI56.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/chunks/DQsFLTCT.js
Normal file
1
_app/immutable/chunks/DQsFLTCT.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/chunks/DToPcL1w.js
Normal file
1
_app/immutable/chunks/DToPcL1w.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{c as N,a as p,f as I}from"./Bh-96fzJ.js";import{k as U,d as e,r as t,n as w,s as x,t as k}from"./mO2F3zLa.js";import{s as n}from"./eH5yZvH4.js";import{i as V}from"./tuD4s8Oc.js";import{a as b,s as B}from"./DhvLCtu-.js";import{p as C}from"./ECMuNRdJ.js";var D=I('<div class="group block p-6 bg-white rounded-2xl border border-gray-100 opacity-75"><div class="flex items-start justify-between mb-4"><div class="w-12 h-12 rounded-xl bg-gray-100 flex items-center justify-center"><span class="text-2xl grayscale"> </span></div> <span class="text-xs font-medium px-2 py-1 rounded-full bg-gray-100 text-gray-500">Coming Soon</span></div> <h3 class="text-lg font-semibold text-gray-400 mb-2"> </h3> <p class="text-gray-400 text-sm leading-relaxed"> </p></div>'),Z=I('<a class="group block p-6 bg-white rounded-2xl border border-gray-100 card-hover"><div class="flex items-start justify-between mb-4"><div class="w-12 h-12 rounded-xl bg-primary-50 flex items-center justify-center transition-transform group-hover:scale-110"><span class="text-2xl"> </span></div> <span> </span></div> <h3 class="text-lg font-semibold text-gray-900 mb-2 group-hover:text-primary-600 transition-colors"> </h3> <p class="text-gray-600 text-sm leading-relaxed"> </p> <div class="mt-4 flex items-center text-primary-600 text-sm font-medium"><span> </span> <svg class="w-4 h-4 ml-1 transition-transform group-hover:translate-x-1" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7"></path></svg></div></a>');function K(T,r){let j=C(r,"status",3,"live"),c=C(r,"external",3,!1);function A(s){switch(s.toUpperCase()){case"INTERACTIVE":return"bg-purple-100 text-purple-700";case"STATISTICS":return"bg-blue-100 text-blue-700";case"VISUALIZATION":return"bg-green-100 text-green-700";case"ML":return"bg-orange-100 text-orange-700";case"EDA":return"bg-teal-100 text-teal-700";case"TOOL":return"bg-indigo-100 text-indigo-700";default:return"bg-gray-100 text-gray-700"}}var _=N(),S=U(_);{var E=s=>{var a=D(),i=e(a),l=e(i),v=e(l),u=e(v,!0);t(v),t(l),w(2),t(i);var o=x(i,2),g=e(o,!0);t(o);var d=x(o,2),m=e(d,!0);t(d),t(a),k(()=>{n(u,r.icon),n(g,r.title),n(m,r.description)}),p(s,a)},O=s=>{var a=Z(),i=e(a),l=e(i),v=e(l),u=e(v,!0);t(v),t(l);var o=x(l,2),g=e(o,!0);t(o),t(i);var d=x(i,2),m=e(d,!0);t(d);var f=x(d,2),L=e(f,!0);t(f);var y=x(f,2),h=e(y),R=e(h,!0);t(h),w(2),t(y),t(a),k(M=>{b(a,"href",r.href),b(a,"target",c()?"_blank":void 0),b(a,"rel",c()?"noopener noreferrer":void 0),n(u,r.icon),B(o,1,`text-xs font-medium px-2 py-1 rounded-full ${M??""}`),n(g,r.category),n(m,r.title),n(L,r.description),n(R,c()?"Open":"Explore")},[()=>A(r.category)]),p(s,a)};V(S,s=>{j()==="coming-soon"?s(E):s(O,!1)})}p(T,_)}export{K as R};
|
||||
1
_app/immutable/chunks/Da-hDQCT.js
Normal file
1
_app/immutable/chunks/Da-hDQCT.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{v as k,E as m,b as t,o as b,F as _,A as f,B as i}from"./mO2F3zLa.js";function E(e,a,v=a){var c=new WeakSet;k(e,"input",async r=>{var l=r?e.defaultValue:e.value;if(l=s(e)?u(l):l,v(l),f!==null&&c.add(f),await m(),l!==(l=a())){var h=e.selectionStart,d=e.selectionEnd,n=e.value.length;if(e.value=l??"",d!==null){var o=e.value.length;h===d&&d===n&&o>n?(e.selectionStart=o,e.selectionEnd=o):(e.selectionStart=h,e.selectionEnd=Math.min(d,o))}}}),(_&&e.defaultValue!==e.value||t(a)==null&&e.value)&&(v(s(e)?u(e.value):e.value),f!==null&&c.add(f)),b(()=>{var r=a();if(e===document.activeElement){var l=i??f;if(c.has(l))return}s(e)&&r===u(e.value)||e.type==="date"&&!r&&!e.value||r!==e.value&&(e.value=r??"")})}function S(e,a,v=a){k(e,"change",c=>{var r=c?e.defaultChecked:e.checked;v(r)}),(_&&e.defaultChecked!==e.checked||t(a)==null)&&v(e.checked),b(()=>{var c=a();e.checked=!!c})}function s(e){var a=e.type;return a==="number"||a==="range"}function u(e){return e===""?null:+e}export{S as a,E as b};
|
||||
2
_app/immutable/chunks/DhvLCtu-.js
Normal file
2
_app/immutable/chunks/DhvLCtu-.js
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
import{Z as V,a3 as ne,aP as te,a9 as D,F as m,af as le,a4 as pe,g as z,K as he,a6 as me,a7 as Ee,a8 as Q,aa as F,a0 as O,ao as oe,aL as _e,av as j,A as we,aQ as b,_ as B,a2 as xe,am as ee,aO as Ae,aJ as X,x as be,aR as Ne,aS as Te,aT as Se,W as ue,Y as ve,aU as Y,q as ce,aF as U,aV as Ce,aI as Ie,X as Le,aW as Me,aX as Oe,aY as Re,aZ as De,a_ as Fe,a$ as He,p as ke,u as Ve,i as Ye,t as ye,e as ze,j as Be}from"./mO2F3zLa.js";import{f as de,a as ge}from"./Bh-96fzJ.js";import"./EiYUD4Mm.js";function ar(e,r){return r}function Ue(e,r,a){for(var f=[],n=r.length,s,t=r.length,c=0;c<n;c++){let g=r[c];ve(g,()=>{if(s){if(s.pending.delete(g),s.done.add(g),s.pending.size===0){var u=e.outrogroups;q(X(s.done)),u.delete(s),u.size===0&&(e.outrogroups=null)}}else t-=1},!1)}if(t===0){var l=f.length===0&&a!==null;if(l){var d=a,o=d.parentNode;Ie(o),o.append(d),e.items.clear()}q(r,!l)}else s={pending:new Set(r),done:new Set},(e.outrogroups??(e.outrogroups=new Set)).add(s)}function q(e,r=!0){for(var a=0;a<e.length;a++)Le(e[a],r)}var re;function fr(e,r,a,f,n,s=null){var t=e,c=new Map,l=(r&te)!==0;if(l){var d=e;t=m?D(le(d)):d.appendChild(V())}m&&pe();var o=null,g=he(()=>{var v=a();return be(v)?v:v==null?[]:X(v)}),u,p=!0;function w(){i.fallback=o,qe(i,u,t,r,f),o!==null&&(u.length===0?(o.f&b)===0?ue(o):(o.f^=b,R(o,null,t)):ve(o,()=>{o=null}))}var x=ne(()=>{u=z(g);var v=u.length;let C=!1;if(m){var I=me(t)===Ee;I!==(v===0)&&(t=Q(),D(t),F(!1),C=!0)}for(var _=new Set,T=we,L=xe(),h=0;h<v;h+=1){m&&O.nodeType===oe&&O.data===_e&&(t=O,C=!0,F(!1));var S=u[h],M=f(S,h),E=p?null:c.get(M);E?(E.v&&j(E.v,S),E.i&&j(E.i,h),L&&T.skipped_effects.delete(E.e)):(E=Xe(c,p?t:re??(re=V()),S,M,h,n,r,a),p||(E.e.f|=b),c.set(M,E)),_.add(M)}if(v===0&&s&&!o&&(p?o=B(()=>s(t)):(o=B(()=>s(re??(re=V()))),o.f|=b)),m&&v>0&&D(Q()),!p)if(L){for(const[H,k]of c)_.has(H)||T.skipped_effects.add(k.e);T.oncommit(w),T.ondiscard(()=>{})}else w();C&&F(!0),z(g)}),i={effect:x,items:c,outrogroups:null,fallback:o};p=!1,m&&(t=O)}function qe(e,r,a,f,n){var E,H,k,$,G,K,P,W,Z;var s=(f&Ce)!==0,t=r.length,c=e.items,l=e.effect.first,d,o=null,g,u=[],p=[],w,x,i,v;if(s)for(v=0;v<t;v+=1)w=r[v],x=n(w,v),i=c.get(x).e,(i.f&b)===0&&((H=(E=i.nodes)==null?void 0:E.a)==null||H.measure(),(g??(g=new Set)).add(i));for(v=0;v<t;v+=1){if(w=r[v],x=n(w,v),i=c.get(x).e,e.outrogroups!==null)for(const A of e.outrogroups)A.pending.delete(i),A.done.delete(i);if((i.f&b)!==0)if(i.f^=b,i===l)R(i,null,a);else{var C=o?o.next:l;i===e.effect.last&&(e.effect.last=i.prev),i.prev&&(i.prev.next=i.next),i.next&&(i.next.prev=i.prev),N(e,o,i),N(e,i,C),R(i,C,a),o=i,u=[],p=[],l=o.next;continue}if((i.f&Y)!==0&&(ue(i),s&&(($=(k=i.nodes)==null?void 0:k.a)==null||$.unfix(),(g??(g=new Set)).delete(i))),i!==l){if(d!==void 0&&d.has(i)){if(u.length<p.length){var I=p[0],_;o=I.prev;var T=u[0],L=u[u.length-1];for(_=0;_<u.length;_+=1)R(u[_],I,a);for(_=0;_<p.length;_+=1)d.delete(p[_]);N(e,T.prev,L.next),N(e,o,T),N(e,L,I),l=I,o=L,v-=1,u=[],p=[]}else d.delete(i),R(i,l,a),N(e,i.prev,i.next),N(e,i,o===null?e.effect.first:o.next),N(e,o,i),o=i;continue}for(u=[],p=[];l!==null&&l!==i;)(d??(d=new Set)).add(l),p.push(l),l=l.next;if(l===null)continue}(i.f&b)===0&&u.push(i),o=i,l=i.next}if(e.outrogroups!==null){for(const A of e.outrogroups)A.pending.size===0&&(q(X(A.done)),(G=e.outrogroups)==null||G.delete(A));e.outrogroups.size===0&&(e.outrogroups=null)}if(l!==null||d!==void 0){var h=[];if(d!==void 0)for(i of d)(i.f&Y)===0&&h.push(i);for(;l!==null;)(l.f&Y)===0&&l!==e.fallback&&h.push(l),l=l.next;var S=h.length;if(S>0){var M=(f&te)!==0&&t===0?a:null;if(s){for(v=0;v<S;v+=1)(P=(K=h[v].nodes)==null?void 0:K.a)==null||P.measure();for(v=0;v<S;v+=1)(Z=(W=h[v].nodes)==null?void 0:W.a)==null||Z.fix()}Ue(e,h,M)}}s&&ce(()=>{var A,J;if(g!==void 0)for(i of g)(J=(A=i.nodes)==null?void 0:A.a)==null||J.apply()})}function Xe(e,r,a,f,n,s,t,c){var l=(t&Ne)!==0?(t&Te)===0?Ae(a,!1,!1):ee(a):null,d=(t&Se)!==0?ee(n):null;return{v:l,i:d,e:B(()=>(s(r,l??a,d??n,c),()=>{e.delete(f)}))}}function R(e,r,a){if(e.nodes)for(var f=e.nodes.start,n=e.nodes.end,s=r&&(r.f&b)===0?r.nodes.start:a;f!==null;){var t=U(f);if(s.before(f),f===n)return;f=t}}function N(e,r,a){r===null?e.effect.first=a:r.next=a,a===null?e.effect.last=r:a.prev=r}function sr(e,r){let a=null,f=m;var n;if(m){a=O;for(var s=le(document.head);s!==null&&(s.nodeType!==oe||s.data!==e);)s=U(s);if(s===null)F(!1);else{var t=U(s);s.remove(),D(t)}}m||(n=document.head.appendChild(V()));try{ne(()=>r(n),Me)}finally{f&&(F(!0),D(a))}}const ae=[...`
|
||||
\r\f \v\uFEFF`];function $e(e,r,a){var f=e==null?"":""+e;if(r&&(f=f?f+" "+r:r),a){for(var n in a)if(a[n])f=f?f+" "+n:n;else if(f.length)for(var s=n.length,t=0;(t=f.indexOf(n,t))>=0;){var c=t+s;(t===0||ae.includes(f[t-1]))&&(c===f.length||ae.includes(f[c]))?f=(t===0?"":f.substring(0,t))+f.substring(c+1):t=c}}return f===""?null:f}function fe(e,r=!1){var a=r?" !important;":";",f="";for(var n in e){var s=e[n];s!=null&&s!==""&&(f+=" "+n+": "+s+a)}return f}function y(e){return e[0]!=="-"||e[1]!=="-"?e.toLowerCase():e}function ir(e,r){if(r){var a="",f,n;if(Array.isArray(r)?(f=r[0],n=r[1]):f=r,e){e=String(e).replaceAll(/\s*\/\*.*?\*\/\s*/g,"").trim();var s=!1,t=0,c=!1,l=[];f&&l.push(...Object.keys(f).map(y)),n&&l.push(...Object.keys(n).map(y));var d=0,o=-1;const x=e.length;for(var g=0;g<x;g++){var u=e[g];if(c?u==="/"&&e[g-1]==="*"&&(c=!1):s?s===u&&(s=!1):u==="/"&&e[g+1]==="*"?c=!0:u==='"'||u==="'"?s=u:u==="("?t++:u===")"&&t--,!c&&s===!1&&t===0){if(u===":"&&o===-1)o=g;else if(u===";"||g===x-1){if(o!==-1){var p=y(e.substring(d,o).trim());if(!l.includes(p)){u!==";"&&g++;var w=e.substring(d,g).trim();a+=" "+w+";"}}d=g+1,o=-1}}}}return f&&(a+=fe(f)),n&&(a+=fe(n,!0)),a=a.trim(),a===""?null:a}return e==null?null:String(e)}function Ge(e,r,a,f,n,s){var t=e.__className;if(m||t!==a||t===void 0){var c=$e(a,f,s);(!m||c!==e.getAttribute("class"))&&(c==null?e.removeAttribute("class"):e.className=c),e.__className=a}else if(s&&n!==s)for(var l in s){var d=!!s[l];(n==null||d!==!!n[l])&&e.classList.toggle(l,d)}return s}const Ke=Symbol("is custom element"),Pe=Symbol("is html");function nr(e){if(m){var r=!1,a=()=>{if(!r){if(r=!0,e.hasAttribute("value")){var f=e.value;se(e,"value",null),e.value=f}if(e.hasAttribute("checked")){var n=e.checked;se(e,"checked",null),e.checked=n}}};e.__on_r=a,ce(a),Oe()}}function se(e,r,a,f){var n=We(e);m&&(n[r]=e.getAttribute(r),r==="src"||r==="srcset"||r==="href"&&e.nodeName==="LINK")||n[r]!==(n[r]=a)&&(r==="loading"&&(e[Re]=a),a==null?e.removeAttribute(r):typeof a!="string"&&Ze(e).includes(r)?e[r]=a:e.setAttribute(r,a))}function We(e){return e.__attributes??(e.__attributes={[Ke]:e.nodeName.includes("-"),[Pe]:e.namespaceURI===De})}var ie=new Map;function Ze(e){var r=e.getAttribute("is")||e.nodeName,a=ie.get(r);if(a)return a;ie.set(r,a=[]);for(var f,n=e,s=Element.prototype;s!==n;){f=He(n);for(var t in f)f[t].set&&a.push(t);n=Fe(n)}return a}var Je=de('<nav><div class="max-w-6xl mx-auto px-6 py-4 flex items-center justify-between"><a href="/" class="flex items-center gap-2"><img src="/logo.png" alt="ValueCurve" class="h-8 w-auto"/> <span class="font-semibold text-gray-900">Build ValueCurve</span></a> <div class="flex items-center gap-6"><a href="/guides/" class="text-gray-600 hover:text-gray-900 transition-colors text-sm font-medium">Guides</a> <a href="/tools/" class="text-gray-600 hover:text-gray-900 transition-colors text-sm font-medium">Tools</a> <a href="https://www.valuecurve.ai" target="_blank" rel="noopener" class="text-gray-600 hover:text-gray-900 transition-colors text-sm font-medium">Newsletter</a> <a href="/notebooks/" class="text-gray-600 hover:text-gray-900 transition-colors text-sm font-medium">Notebooks</a></div></div></nav>');function tr(e,r){ke(r,!0);let a=Be(!1);Ve(()=>{const n=()=>{Ye(a,window.scrollY>20)};return window.addEventListener("scroll",n),()=>window.removeEventListener("scroll",n)});var f=Je();ye(()=>Ge(f,1,`fixed top-0 left-0 right-0 z-50 transition-all duration-300 ${z(a)?"bg-white/90 backdrop-blur-md shadow-sm":"bg-transparent"}`)),ge(e,f),ze()}var Qe=de('<footer class="bg-gray-50 border-t border-gray-100 py-12"><div class="max-w-6xl mx-auto px-6"><div class="flex flex-col md:flex-row items-center justify-between gap-4"><div class="flex items-center gap-2"><img src="/logo.png" alt="ValueCurve" class="h-6 w-auto"/> <span class="text-sm text-gray-600">Build ValueCurve</span></div> <p class="text-sm text-gray-500">Data science guides and tools for builders.</p></div></div></footer>');function lr(e){var r=Qe();ge(e,r)}export{lr as F,tr as N,se as a,fr as e,sr as h,ar as i,nr as r,Ge as s,ir as t};
|
||||
1
_app/immutable/chunks/ECMuNRdJ.js
Normal file
1
_app/immutable/chunks/ECMuNRdJ.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{H as S,I as T,P as m,g as P,J as D,K as B,m as M,i as N,L as U,M as Y,N as j,O as x,b as K,a as $,Q as q,R as z,T as C,S as R,U as w,V as d}from"./mO2F3zLa.js";let p=!1;function G(r){var n=p;try{return p=!1,[r(),p]}finally{p=n}}const H={get(r,n){let t=r.props.length;for(;t--;){let e=r.props[t];if(d(e)&&(e=e()),typeof e=="object"&&e!==null&&n in e)return e[n]}},set(r,n,t){let e=r.props.length;for(;e--;){let i=r.props[e];d(i)&&(i=i());const f=S(i,n);if(f&&f.set)return f.set(t),!0}return!1},getOwnPropertyDescriptor(r,n){let t=r.props.length;for(;t--;){let e=r.props[t];if(d(e)&&(e=e()),typeof e=="object"&&e!==null&&n in e){const i=S(e,n);return i&&!i.configurable&&(i.configurable=!0),i}}},has(r,n){if(n===R||n===w)return!1;for(let t of r.props)if(d(t)&&(t=t()),t!=null&&n in t)return!0;return!1},ownKeys(r){const n=[];for(let t of r.props)if(d(t)&&(t=t()),!!t){for(const e in t)n.includes(e)||n.push(e);for(const e of Object.getOwnPropertySymbols(t))n.includes(e)||n.push(e)}return n}};function Q(...r){return new Proxy({props:r},H)}function V(r,n,t,e){var O;var i=!$||(t&q)!==0,f=(t&x)!==0,y=(t&C)!==0,a=e,v=!0,b=()=>(v&&(v=!1,a=y?K(e):e),a),l;if(f){var E=R in r||w in r;l=((O=S(r,n))==null?void 0:O.set)??(E&&n in r?s=>r[n]=s:void 0)}var o,h=!1;f?[o,h]=G(()=>r[n]):o=r[n],o===void 0&&e!==void 0&&(o=b(),l&&(i&&T(),l(o)));var u;if(i?u=()=>{var s=r[n];return s===void 0?b():(v=!0,s)}:u=()=>{var s=r[n];return s!==void 0&&(a=void 0),s===void 0?a:s},i&&(t&m)===0)return u;if(l){var A=r.$$legacy;return(function(s,c){return arguments.length>0?((!i||!c||A||h)&&l(c?u():s),s):u()})}var g=!1,_=((t&z)!==0?D:B)(()=>(g=!1,u()));f&&P(_);var L=Y;return(function(s,c){if(arguments.length>0){const I=c?P(_):i&&f?M(s):s;return N(_,I),g=!0,a!==void 0&&(a=I),s}return U&&g||(L.f&j)!==0?_.v:P(_)})}export{V as p,Q as s};
|
||||
1
_app/immutable/chunks/EiYUD4Mm.js
Normal file
1
_app/immutable/chunks/EiYUD4Mm.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{G as a}from"./mO2F3zLa.js";a();
|
||||
1
_app/immutable/chunks/Lgy_oHYA.js
Normal file
1
_app/immutable/chunks/Lgy_oHYA.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/chunks/OXvvA7WZ.js
Normal file
1
_app/immutable/chunks/OXvvA7WZ.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{l as o,u as a,c as t,a as c,b as u}from"./mO2F3zLa.js";function f(e){t===null&&o(),c&&t.l!==null?l(t).m.push(e):a(()=>{const n=u(e);if(typeof n=="function")return n})}function l(e){var n=e.l;return n.u??(n.u={a:[],b:[],m:[]})}export{f as o};
|
||||
1
_app/immutable/chunks/SaFGkI3k.js
Normal file
1
_app/immutable/chunks/SaFGkI3k.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{m as k,B as m,b as t,C as b,D as _,x as f,y}from"./s1dcSIVc.js";function E(e,a,v=a){var c=new WeakSet;k(e,"input",async r=>{var l=r?e.defaultValue:e.value;if(l=o(e)?u(l):l,v(l),f!==null&&c.add(f),await m(),l!==(l=a())){var h=e.selectionStart,d=e.selectionEnd,n=e.value.length;if(e.value=l??"",d!==null){var s=e.value.length;h===d&&d===n&&s>n?(e.selectionStart=s,e.selectionEnd=s):(e.selectionStart=h,e.selectionEnd=Math.min(d,s))}}}),(_&&e.defaultValue!==e.value||t(a)==null&&e.value)&&(v(o(e)?u(e.value):e.value),f!==null&&c.add(f)),b(()=>{var r=a();if(e===document.activeElement){var l=y??f;if(c.has(l))return}o(e)&&r===u(e.value)||e.type==="date"&&!r&&!e.value||r!==e.value&&(e.value=r??"")})}function S(e,a,v=a){k(e,"change",c=>{var r=c?e.defaultChecked:e.checked;v(r)}),(_&&e.defaultChecked!==e.checked||t(a)==null)&&v(e.checked),b(()=>{var c=a();e.checked=!!c})}function o(e){var a=e.type;return a==="number"||a==="range"}function u(e){return e===""?null:+e}export{S as a,E as b};
|
||||
1
_app/immutable/chunks/WSjfo0Ud.js
Normal file
1
_app/immutable/chunks/WSjfo0Ud.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/chunks/ZgnPtkD2.js
Normal file
1
_app/immutable/chunks/ZgnPtkD2.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{E as a}from"./s1dcSIVc.js";a();
|
||||
2
_app/immutable/chunks/eH5yZvH4.js
Normal file
2
_app/immutable/chunks/eH5yZvH4.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/chunks/mO2F3zLa.js
Normal file
1
_app/immutable/chunks/mO2F3zLa.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/chunks/s1dcSIVc.js
Normal file
1
_app/immutable/chunks/s1dcSIVc.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/chunks/tuD4s8Oc.js
Normal file
1
_app/immutable/chunks/tuD4s8Oc.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
var S=Object.defineProperty;var y=a=>{throw TypeError(a)};var x=(a,e,t)=>e in a?S(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var A=(a,e,t)=>x(a,typeof e!="symbol"?e+"":e,t),T=(a,e,t)=>e.has(a)||y("Cannot "+t);var s=(a,e,t)=>(T(a,e,"read from private field"),t?t.call(a):e.get(a)),u=(a,e,t)=>e.has(a)?y("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(a):e.set(a,t),w=(a,e,t,i)=>(T(a,e,"write to private field"),i?i.call(a,t):e.set(a,t),t);import{A as E,W as D,X as k,Y as N,Z as F,_ as M,F as g,a0 as B,a1 as C,a2 as Y,a3 as H,a4 as I,a5 as L,a6 as O,a7 as P,a8 as W,a9 as X,aa as R}from"./mO2F3zLa.js";var d,l,c,_,v,m,b;class Z{constructor(e,t=!0){A(this,"anchor");u(this,d,new Map);u(this,l,new Map);u(this,c,new Map);u(this,_,new Set);u(this,v,!0);u(this,m,()=>{var e=E;if(s(this,d).has(e)){var t=s(this,d).get(e),i=s(this,l).get(t);if(i)D(i),s(this,_).delete(t);else{var n=s(this,c).get(t);n&&(s(this,l).set(t,n.effect),s(this,c).delete(t),n.fragment.lastChild.remove(),this.anchor.before(n.fragment),i=n.effect)}for(const[f,r]of s(this,d)){if(s(this,d).delete(f),f===e)break;const h=s(this,c).get(r);h&&(k(h.effect),s(this,c).delete(r))}for(const[f,r]of s(this,l)){if(f===t||s(this,_).has(f))continue;const h=()=>{if(Array.from(s(this,d).values()).includes(f)){var p=document.createDocumentFragment();C(r,p),p.append(F()),s(this,c).set(f,{effect:r,fragment:p})}else k(r);s(this,_).delete(f),s(this,l).delete(f)};s(this,v)||!i?(s(this,_).add(f),N(r,h,!1)):h()}}});u(this,b,e=>{s(this,d).delete(e);const t=Array.from(s(this,d).values());for(const[i,n]of s(this,c))t.includes(i)||(k(n.effect),s(this,c).delete(i))});this.anchor=e,w(this,v,t)}ensure(e,t){var i=E,n=Y();if(t&&!s(this,l).has(e)&&!s(this,c).has(e))if(n){var f=document.createDocumentFragment(),r=F();f.append(r),s(this,c).set(e,{effect:M(()=>t(r)),fragment:f})}else s(this,l).set(e,M(()=>t(this.anchor)));if(s(this,d).set(i,e),n){for(const[h,o]of s(this,l))h===e?i.skipped_effects.delete(o):i.skipped_effects.add(o);for(const[h,o]of s(this,c))h===e?i.skipped_effects.delete(o.effect):i.skipped_effects.add(o.effect);i.oncommit(s(this,m)),i.ondiscard(s(this,b))}else g&&(this.anchor=B),s(this,m).call(this)}}d=new WeakMap,l=new WeakMap,c=new WeakMap,_=new WeakMap,v=new WeakMap,m=new WeakMap,b=new WeakMap;function z(a,e,t=!1){g&&I();var i=new Z(a),n=t?L:0;function f(r,h){if(g){const p=O(a)===P;if(r===p){var o=W();X(o),i.anchor=o,R(!1),i.ensure(r,h),R(!0);return}}i.ensure(r,h)}H(()=>{var r=!1;e((h,o=!0)=>{r=!0,f(o,h)}),r||f(!1,null)},n)}export{Z as B,z as i};
|
||||
1
_app/immutable/chunks/w0qlehmu.js
Normal file
1
_app/immutable/chunks/w0qlehmu.js
Normal file
File diff suppressed because one or more lines are too long
2
_app/immutable/entry/app.30in_-jf.js
Normal file
2
_app/immutable/entry/app.30in_-jf.js
Normal file
File diff suppressed because one or more lines are too long
2
_app/immutable/entry/app.B4hGjeq8.js
Normal file
2
_app/immutable/entry/app.B4hGjeq8.js
Normal file
File diff suppressed because one or more lines are too long
2
_app/immutable/entry/app.CGFzOxYd.js
Normal file
2
_app/immutable/entry/app.CGFzOxYd.js
Normal file
File diff suppressed because one or more lines are too long
2
_app/immutable/entry/app.C_lEBm2n.js
Normal file
2
_app/immutable/entry/app.C_lEBm2n.js
Normal file
File diff suppressed because one or more lines are too long
2
_app/immutable/entry/app.CnBFdTHn.js
Normal file
2
_app/immutable/entry/app.CnBFdTHn.js
Normal file
File diff suppressed because one or more lines are too long
2
_app/immutable/entry/app.DYX3z1wZ.js
Normal file
2
_app/immutable/entry/app.DYX3z1wZ.js
Normal file
File diff suppressed because one or more lines are too long
2
_app/immutable/entry/app.D_xTzg_q.js
Normal file
2
_app/immutable/entry/app.D_xTzg_q.js
Normal file
File diff suppressed because one or more lines are too long
2
_app/immutable/entry/app.Dh4xcJFl.js
Normal file
2
_app/immutable/entry/app.Dh4xcJFl.js
Normal file
File diff suppressed because one or more lines are too long
2
_app/immutable/entry/app.I5VArHs7.js
Normal file
2
_app/immutable/entry/app.I5VArHs7.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/entry/start.B5FL1kmM.js
Normal file
1
_app/immutable/entry/start.B5FL1kmM.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{l as o,a as r}from"../chunks/Lgy_oHYA.js";export{o as load_css,r as start};
|
||||
1
_app/immutable/entry/start.BwqP7o9C.js
Normal file
1
_app/immutable/entry/start.BwqP7o9C.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{l as o,a as r}from"../chunks/WSjfo0Ud.js";export{o as load_css,r as start};
|
||||
1
_app/immutable/entry/start.C3sRUXxg.js
Normal file
1
_app/immutable/entry/start.C3sRUXxg.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{l as o,a as r}from"../chunks/BGpwVgpP.js";export{o as load_css,r as start};
|
||||
1
_app/immutable/entry/start.C92jCQ13.js
Normal file
1
_app/immutable/entry/start.C92jCQ13.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{l as o,a as r}from"../chunks/w0qlehmu.js";export{o as load_css,r as start};
|
||||
1
_app/immutable/entry/start.Csdccecm.js
Normal file
1
_app/immutable/entry/start.Csdccecm.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{l as o,a as r}from"../chunks/BnDRwiy7.js";export{o as load_css,r as start};
|
||||
1
_app/immutable/entry/start.D0H-y4Tk.js
Normal file
1
_app/immutable/entry/start.D0H-y4Tk.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{l as o,a as r}from"../chunks/D2CFGra1.js";export{o as load_css,r as start};
|
||||
1
_app/immutable/entry/start.DoR8_M8V.js
Normal file
1
_app/immutable/entry/start.DoR8_M8V.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{l as o,a as r}from"../chunks/DNoroI56.js";export{o as load_css,r as start};
|
||||
1
_app/immutable/entry/start.DtM1H9Mk.js
Normal file
1
_app/immutable/entry/start.DtM1H9Mk.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{l as o,a as r}from"../chunks/B1OWdr8I.js";export{o as load_css,r as start};
|
||||
1
_app/immutable/entry/start.EGlX6lcZ.js
Normal file
1
_app/immutable/entry/start.EGlX6lcZ.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{l as o,a as r}from"../chunks/BNtt_8Z9.js";export{o as load_css,r as start};
|
||||
1
_app/immutable/nodes/0.BOu9fROT.js
Normal file
1
_app/immutable/nodes/0.BOu9fROT.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{c as l,a as s}from"../chunks/Bh-96fzJ.js";import"../chunks/EiYUD4Mm.js";import{F as f,a4 as c,k as u}from"../chunks/mO2F3zLa.js";function d(r,e,t,a,p){var i;f&&c();var n=(i=e.$$slots)==null?void 0:i[t],o=!1;n===!0&&(n=e.children,o=!0),n===void 0||n(r,o?()=>a:a)}const m=!0,_="always",h=Object.freeze(Object.defineProperty({__proto__:null,prerender:m,trailingSlash:_},Symbol.toStringTag,{value:"Module"}));function b(r,e){var t=l(),a=u(t);d(a,e,"default",{}),s(r,t)}export{b as component,h as universal};
|
||||
1
_app/immutable/nodes/0.CnLgM3FL.js
Normal file
1
_app/immutable/nodes/0.CnLgM3FL.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{c as l,a as s}from"../chunks/Bh-96fzJ.js";import"../chunks/EiYUD4Mm.js";import{F as f,a4 as c,k as u}from"../chunks/mO2F3zLa.js";function d(r,e,t,a,p){var i;f&&c();var n=(i=e.$$slots)==null?void 0:i[t],o=!1;n===!0&&(n=e.children,o=!0),n===void 0||n(r,o?()=>a:a)}const m=!0,_="always",h=Object.freeze(Object.defineProperty({__proto__:null,prerender:m,trailingSlash:_},Symbol.toStringTag,{value:"Module"}));function b(r,e){var t=l(),a=u(t);d(a,e,"default",{}),s(r,t)}export{b as component,h as universal};
|
||||
1
_app/immutable/nodes/0.DcCAWxrr.js
Normal file
1
_app/immutable/nodes/0.DcCAWxrr.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{c as l,a as s}from"../chunks/CkL4Pxt3.js";import"../chunks/ZgnPtkD2.js";import{D as f,a3 as c,k as u}from"../chunks/s1dcSIVc.js";function d(r,e,t,a,p){var i;f&&c();var n=(i=e.$$slots)==null?void 0:i[t],o=!1;n===!0&&(n=e.children,o=!0),n===void 0||n(r,o?()=>a:a)}const m=!0,_="always",h=Object.freeze(Object.defineProperty({__proto__:null,prerender:m,trailingSlash:_},Symbol.toStringTag,{value:"Module"}));function b(r,e){var t=l(),a=u(t);d(a,e,"default",{}),s(r,t)}export{b as component,h as universal};
|
||||
1
_app/immutable/nodes/1.3NXJOOd1.js
Normal file
1
_app/immutable/nodes/1.3NXJOOd1.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as b,a as k}from"../chunks/Bh-96fzJ.js";import"../chunks/EiYUD4Mm.js";import{c as x,ab as $,u as i,b as y,ac as l,ad as E,g as v,ae as J,J as j,p as q,k as w,t as z,e as A,d as u,r as m,s as B}from"../chunks/mO2F3zLa.js";import{s as g}from"../chunks/eH5yZvH4.js";import{s as C,p as d}from"../chunks/D2CFGra1.js";function D(a=!1){const e=x,t=e.l.u;if(!t)return;let r=()=>J(e.s);if(a){let o=0,s={};const c=j(()=>{let n=!1;const p=e.s;for(const f in p)p[f]!==s[f]&&(s[f]=p[f],n=!0);return n&&o++,o});r=()=>v(c)}t.b.length&&$(()=>{_(e,r),l(t.b)}),i(()=>{const o=y(()=>t.m.map(E));return()=>{for(const s of o)typeof s=="function"&&s()}}),t.a.length&&i(()=>{_(e,r),l(t.a)})}function _(a,e){if(a.l.s)for(const t of a.l.s)v(t);e()}const F={get error(){return d.error},get status(){return d.status}};C.updated.check;const h=F;var G=b("<h1> </h1> <p> </p>",1);function N(a,e){q(e,!1),D();var t=G(),r=w(t),o=u(r,!0);m(r);var s=B(r,2),c=u(s,!0);m(s),z(()=>{var n;g(o,h.status),g(c,(n=h.error)==null?void 0:n.message)}),k(a,t),A()}export{N as component};
|
||||
1
_app/immutable/nodes/1.4AFC91M_.js
Normal file
1
_app/immutable/nodes/1.4AFC91M_.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as b,a as k}from"../chunks/Bh-96fzJ.js";import"../chunks/EiYUD4Mm.js";import{c as x,ab as $,u as i,b as y,ac as l,ad as E,g as v,ae as J,J as j,p as q,k as w,t as z,e as A,d as u,r as m,s as B}from"../chunks/mO2F3zLa.js";import{s as g}from"../chunks/eH5yZvH4.js";import{s as C,p as d}from"../chunks/WSjfo0Ud.js";function D(a=!1){const e=x,t=e.l.u;if(!t)return;let r=()=>J(e.s);if(a){let o=0,s={};const c=j(()=>{let n=!1;const p=e.s;for(const f in p)p[f]!==s[f]&&(s[f]=p[f],n=!0);return n&&o++,o});r=()=>v(c)}t.b.length&&$(()=>{_(e,r),l(t.b)}),i(()=>{const o=y(()=>t.m.map(E));return()=>{for(const s of o)typeof s=="function"&&s()}}),t.a.length&&i(()=>{_(e,r),l(t.a)})}function _(a,e){if(a.l.s)for(const t of a.l.s)v(t);e()}const F={get error(){return d.error},get status(){return d.status}};C.updated.check;const h=F;var G=b("<h1> </h1> <p> </p>",1);function N(a,e){q(e,!1),D();var t=G(),r=w(t),o=u(r,!0);m(r);var s=B(r,2),c=u(s,!0);m(s),z(()=>{var n;g(o,h.status),g(c,(n=h.error)==null?void 0:n.message)}),k(a,t),A()}export{N as component};
|
||||
1
_app/immutable/nodes/1.B4gqUiTX.js
Normal file
1
_app/immutable/nodes/1.B4gqUiTX.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as b,a as k}from"../chunks/Bh-96fzJ.js";import"../chunks/EiYUD4Mm.js";import{c as x,ab as $,u as i,b as y,ac as l,ad as E,g as v,ae as J,J as j,p as q,k as w,t as z,e as A,d as u,r as m,s as B}from"../chunks/mO2F3zLa.js";import{s as g}from"../chunks/eH5yZvH4.js";import{s as C,p as d}from"../chunks/BnDRwiy7.js";function D(a=!1){const e=x,t=e.l.u;if(!t)return;let r=()=>J(e.s);if(a){let o=0,s={};const c=j(()=>{let n=!1;const p=e.s;for(const f in p)p[f]!==s[f]&&(s[f]=p[f],n=!0);return n&&o++,o});r=()=>v(c)}t.b.length&&$(()=>{_(e,r),l(t.b)}),i(()=>{const o=y(()=>t.m.map(E));return()=>{for(const s of o)typeof s=="function"&&s()}}),t.a.length&&i(()=>{_(e,r),l(t.a)})}function _(a,e){if(a.l.s)for(const t of a.l.s)v(t);e()}const F={get error(){return d.error},get status(){return d.status}};C.updated.check;const h=F;var G=b("<h1> </h1> <p> </p>",1);function N(a,e){q(e,!1),D();var t=G(),r=w(t),o=u(r,!0);m(r);var s=B(r,2),c=u(s,!0);m(s),z(()=>{var n;g(o,h.status),g(c,(n=h.error)==null?void 0:n.message)}),k(a,t),A()}export{N as component};
|
||||
1
_app/immutable/nodes/1.BQnWjh95.js
Normal file
1
_app/immutable/nodes/1.BQnWjh95.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as b,a as k}from"../chunks/Bh-96fzJ.js";import"../chunks/EiYUD4Mm.js";import{c as x,ab as $,u as i,b as y,ac as l,ad as E,g as v,ae as J,J as j,p as q,k as w,t as z,e as A,d as u,r as m,s as B}from"../chunks/mO2F3zLa.js";import{s as g}from"../chunks/eH5yZvH4.js";import{s as C,p as d}from"../chunks/BGpwVgpP.js";function D(a=!1){const e=x,t=e.l.u;if(!t)return;let r=()=>J(e.s);if(a){let o=0,s={};const c=j(()=>{let n=!1;const p=e.s;for(const f in p)p[f]!==s[f]&&(s[f]=p[f],n=!0);return n&&o++,o});r=()=>v(c)}t.b.length&&$(()=>{_(e,r),l(t.b)}),i(()=>{const o=y(()=>t.m.map(E));return()=>{for(const s of o)typeof s=="function"&&s()}}),t.a.length&&i(()=>{_(e,r),l(t.a)})}function _(a,e){if(a.l.s)for(const t of a.l.s)v(t);e()}const F={get error(){return d.error},get status(){return d.status}};C.updated.check;const h=F;var G=b("<h1> </h1> <p> </p>",1);function N(a,e){q(e,!1),D();var t=G(),r=w(t),o=u(r,!0);m(r);var s=B(r,2),c=u(s,!0);m(s),z(()=>{var n;g(o,h.status),g(c,(n=h.error)==null?void 0:n.message)}),k(a,t),A()}export{N as component};
|
||||
1
_app/immutable/nodes/1.Ct7XeYFa.js
Normal file
1
_app/immutable/nodes/1.Ct7XeYFa.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as b,a as k}from"../chunks/Bh-96fzJ.js";import"../chunks/EiYUD4Mm.js";import{c as x,ab as $,u as i,b as y,ac as l,ad as E,g as v,ae as J,J as j,p as q,k as w,t as z,e as A,d as u,r as m,s as B}from"../chunks/mO2F3zLa.js";import{s as g}from"../chunks/eH5yZvH4.js";import{s as C,p as d}from"../chunks/Lgy_oHYA.js";function D(a=!1){const e=x,t=e.l.u;if(!t)return;let r=()=>J(e.s);if(a){let o=0,s={};const c=j(()=>{let n=!1;const p=e.s;for(const f in p)p[f]!==s[f]&&(s[f]=p[f],n=!0);return n&&o++,o});r=()=>v(c)}t.b.length&&$(()=>{_(e,r),l(t.b)}),i(()=>{const o=y(()=>t.m.map(E));return()=>{for(const s of o)typeof s=="function"&&s()}}),t.a.length&&i(()=>{_(e,r),l(t.a)})}function _(a,e){if(a.l.s)for(const t of a.l.s)v(t);e()}const F={get error(){return d.error},get status(){return d.status}};C.updated.check;const h=F;var G=b("<h1> </h1> <p> </p>",1);function N(a,e){q(e,!1),D();var t=G(),r=w(t),o=u(r,!0);m(r);var s=B(r,2),c=u(s,!0);m(s),z(()=>{var n;g(o,h.status),g(c,(n=h.error)==null?void 0:n.message)}),k(a,t),A()}export{N as component};
|
||||
1
_app/immutable/nodes/1.DKjLj_Wj.js
Normal file
1
_app/immutable/nodes/1.DKjLj_Wj.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as b,a as k}from"../chunks/Bh-96fzJ.js";import"../chunks/EiYUD4Mm.js";import{c as x,ab as $,u as i,b as y,ac as l,ad as E,g as v,ae as J,J as j,p as q,k as w,t as z,e as A,d as u,r as m,s as B}from"../chunks/mO2F3zLa.js";import{s as g}from"../chunks/eH5yZvH4.js";import{s as C,p as d}from"../chunks/BNtt_8Z9.js";function D(a=!1){const e=x,t=e.l.u;if(!t)return;let r=()=>J(e.s);if(a){let o=0,s={};const c=j(()=>{let n=!1;const p=e.s;for(const f in p)p[f]!==s[f]&&(s[f]=p[f],n=!0);return n&&o++,o});r=()=>v(c)}t.b.length&&$(()=>{_(e,r),l(t.b)}),i(()=>{const o=y(()=>t.m.map(E));return()=>{for(const s of o)typeof s=="function"&&s()}}),t.a.length&&i(()=>{_(e,r),l(t.a)})}function _(a,e){if(a.l.s)for(const t of a.l.s)v(t);e()}const F={get error(){return d.error},get status(){return d.status}};C.updated.check;const h=F;var G=b("<h1> </h1> <p> </p>",1);function N(a,e){q(e,!1),D();var t=G(),r=w(t),o=u(r,!0);m(r);var s=B(r,2),c=u(s,!0);m(s),z(()=>{var n;g(o,h.status),g(c,(n=h.error)==null?void 0:n.message)}),k(a,t),A()}export{N as component};
|
||||
1
_app/immutable/nodes/1.DSOD4Gor.js
Normal file
1
_app/immutable/nodes/1.DSOD4Gor.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as b,a as k}from"../chunks/Bh-96fzJ.js";import"../chunks/EiYUD4Mm.js";import{c as x,ab as $,u as i,b as y,ac as l,ad as E,g as v,ae as J,J as j,p as q,k as w,t as z,e as A,d as u,r as m,s as B}from"../chunks/mO2F3zLa.js";import{s as g}from"../chunks/eH5yZvH4.js";import{s as C,p as d}from"../chunks/DNoroI56.js";function D(a=!1){const e=x,t=e.l.u;if(!t)return;let r=()=>J(e.s);if(a){let o=0,s={};const c=j(()=>{let n=!1;const p=e.s;for(const f in p)p[f]!==s[f]&&(s[f]=p[f],n=!0);return n&&o++,o});r=()=>v(c)}t.b.length&&$(()=>{_(e,r),l(t.b)}),i(()=>{const o=y(()=>t.m.map(E));return()=>{for(const s of o)typeof s=="function"&&s()}}),t.a.length&&i(()=>{_(e,r),l(t.a)})}function _(a,e){if(a.l.s)for(const t of a.l.s)v(t);e()}const F={get error(){return d.error},get status(){return d.status}};C.updated.check;const h=F;var G=b("<h1> </h1> <p> </p>",1);function N(a,e){q(e,!1),D();var t=G(),r=w(t),o=u(r,!0);m(r);var s=B(r,2),c=u(s,!0);m(s),z(()=>{var n;g(o,h.status),g(c,(n=h.error)==null?void 0:n.message)}),k(a,t),A()}export{N as component};
|
||||
1
_app/immutable/nodes/1.DhR-qFQt.js
Normal file
1
_app/immutable/nodes/1.DhR-qFQt.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as b,a as k}from"../chunks/Bh-96fzJ.js";import"../chunks/EiYUD4Mm.js";import{c as x,ab as $,u as i,b as y,ac as l,ad as E,g as v,ae as J,J as j,p as q,k as w,t as z,e as A,d as u,r as m,s as B}from"../chunks/mO2F3zLa.js";import{s as g}from"../chunks/eH5yZvH4.js";import{s as C,p as d}from"../chunks/B1OWdr8I.js";function D(a=!1){const e=x,t=e.l.u;if(!t)return;let r=()=>J(e.s);if(a){let o=0,s={};const c=j(()=>{let n=!1;const p=e.s;for(const f in p)p[f]!==s[f]&&(s[f]=p[f],n=!0);return n&&o++,o});r=()=>v(c)}t.b.length&&$(()=>{_(e,r),l(t.b)}),i(()=>{const o=y(()=>t.m.map(E));return()=>{for(const s of o)typeof s=="function"&&s()}}),t.a.length&&i(()=>{_(e,r),l(t.a)})}function _(a,e){if(a.l.s)for(const t of a.l.s)v(t);e()}const F={get error(){return d.error},get status(){return d.status}};C.updated.check;const h=F;var G=b("<h1> </h1> <p> </p>",1);function N(a,e){q(e,!1),D();var t=G(),r=w(t),o=u(r,!0);m(r);var s=B(r,2),c=u(s,!0);m(s),z(()=>{var n;g(o,h.status),g(c,(n=h.error)==null?void 0:n.message)}),k(a,t),A()}export{N as component};
|
||||
1
_app/immutable/nodes/1.DzZfnWFx.js
Normal file
1
_app/immutable/nodes/1.DzZfnWFx.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as b,a as k}from"../chunks/CkL4Pxt3.js";import"../chunks/ZgnPtkD2.js";import{c as x,aa as $,u as i,b as y,ab as l,ac as E,g as v,ad as H,H as j,p as q,k as w,t as z,e as A,d as u,r as m,s as B}from"../chunks/s1dcSIVc.js";import{s as g}from"../chunks/CPMpaYR7.js";import{s as C,p as d}from"../chunks/w0qlehmu.js";function D(a=!1){const e=x,t=e.l.u;if(!t)return;let r=()=>H(e.s);if(a){let o=0,s={};const c=j(()=>{let n=!1;const p=e.s;for(const f in p)p[f]!==s[f]&&(s[f]=p[f],n=!0);return n&&o++,o});r=()=>v(c)}t.b.length&&$(()=>{_(e,r),l(t.b)}),i(()=>{const o=y(()=>t.m.map(E));return()=>{for(const s of o)typeof s=="function"&&s()}}),t.a.length&&i(()=>{_(e,r),l(t.a)})}function _(a,e){if(a.l.s)for(const t of a.l.s)v(t);e()}const F={get error(){return d.error},get status(){return d.status}};C.updated.check;const h=F;var G=b("<h1> </h1> <p> </p>",1);function N(a,e){q(e,!1),D();var t=G(),r=w(t),o=u(r,!0);m(r);var s=B(r,2),c=u(s,!0);m(s),z(()=>{var n;g(o,h.status),g(c,(n=h.error)==null?void 0:n.message)}),k(a,t),A()}export{N as component};
|
||||
1
_app/immutable/nodes/2.BQVGUV5T.js
Normal file
1
_app/immutable/nodes/2.BQVGUV5T.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/nodes/2.CXSe1A10.js
Normal file
1
_app/immutable/nodes/2.CXSe1A10.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/nodes/2.DFA88LXm.js
Normal file
1
_app/immutable/nodes/2.DFA88LXm.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/nodes/3.5hKfmfvo.js
Normal file
1
_app/immutable/nodes/3.5hKfmfvo.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as d,a as c}from"../chunks/CkL4Pxt3.js";import{p as B,d as s,g as t,e as D,f as O,s as o,$ as R,r as i,h as U,i as I,j as S,t as Z}from"../chunks/s1dcSIVc.js";import{s as $}from"../chunks/CPMpaYR7.js";import{i as j}from"../chunks/B6leOVDb.js";import{h as E,N as Q,e as L,F as q,r as H,i as A}from"../chunks/DQsFLTCT.js";import{b as J}from"../chunks/SaFGkI3k.js";import{b as K}from"../chunks/2Jbz9SS3.js";import{s as P}from"../chunks/-tUHYaTb.js";import{R as W}from"../chunks/BtxxubAD.js";var X=d('<meta name="description" content="In-depth guides for statistics, data visualization, and machine learning."/>'),Y=d("<option> </option>"),ee=d('<div class="text-center py-12"><p class="text-gray-500">No guides found matching your criteria.</p></div>'),te=d('<div class="min-h-screen bg-gradient-to-b from-slate-50 to-white"><!> <main class="pt-24 pb-16 px-6"><div class="max-w-6xl mx-auto"><div class="text-center mb-12"><h1 class="text-4xl font-bold text-gray-900 mb-4">Guides</h1> <p class="text-gray-600 max-w-2xl mx-auto">In-depth guides to help you understand statistics, data visualization, and machine learning concepts.</p></div> <div class="flex flex-col sm:flex-row gap-4 mb-8"><div class="flex-1"><input type="text" placeholder="Search guides..." class="w-full px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 transition-all"/></div> <select class="px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 bg-white"><option>All Categories</option><!></select></div> <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6"></div> <!></div></main> <!></div>');function pe(C,T){B(T,!0);const M=[{href:"/guides/statistical-tests/",title:"Statistical Tests",description:"A comprehensive guide to choosing the right statistical test. Interactive fishbone diagram to navigate parametric vs non-parametric options.",icon:"📊",category:"STATISTICS",status:"live"},{href:"#",title:"Data Visualization",description:"Learn the principles of effective data visualization. From choosing the right chart type to creating compelling visual narratives.",icon:"📈",category:"VISUALIZATION",status:"coming-soon"},{href:"#",title:"ML Model Selection",description:"A practical guide to selecting the right machine learning model for your problem. Decision trees, neural networks, and more.",icon:"🤖",category:"ML",status:"coming-soon"},{href:"#",title:"Feature Engineering",description:"Transform raw data into meaningful features. Best practices for numerical, categorical, and text data.",icon:"🔧",category:"ML",status:"coming-soon"}];let n=S(""),l=S("all");const N=["all","STATISTICS","VISUALIZATION","ML"],_=U(()=>M.filter(e=>{const a=e.title.toLowerCase().includes(t(n).toLowerCase())||e.description.toLowerCase().includes(t(n).toLowerCase()),r=t(l)==="all"||e.category===t(l);return a&&r}));var p=te();E("1u1bdwi",e=>{var a=X();O(()=>{R.title="Guides | Build with AI"}),c(e,a)});var x=s(p);Q(x,{});var m=o(x,2),b=s(m),v=o(s(b),2),u=s(v),y=s(u);H(y),i(u);var g=o(u,2),f=s(g);f.value=f.__value="all";var z=o(f);L(z,17,()=>N.filter(e=>e!=="all"),A,(e,a)=>{var r=Y(),k=s(r,!0);i(r);var w={};Z(()=>{$(k,t(a)),w!==(w=t(a))&&(r.value=(r.__value=t(a))??"")}),c(e,r)}),i(g),i(v);var h=o(v,2);L(h,21,()=>t(_),A,(e,a)=>{W(e,P(()=>t(a)))}),i(h);var F=o(h,2);{var G=e=>{var a=ee();c(e,a)};j(F,e=>{t(_).length===0&&e(G)})}i(b),i(m);var V=o(m,2);q(V),i(p),J(y,()=>t(n),e=>I(n,e)),K(g,()=>t(l),e=>I(l,e)),c(C,p),D()}export{pe as component};
|
||||
1
_app/immutable/nodes/3.CaJF70Fi.js
Normal file
1
_app/immutable/nodes/3.CaJF70Fi.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as d,a as c}from"../chunks/Bh-96fzJ.js";import{p as B,d as s,g as t,e as D,f as O,s as o,$ as R,r as i,h as U,i as I,j as S,t as Z}from"../chunks/mO2F3zLa.js";import{s as $}from"../chunks/eH5yZvH4.js";import{i as j}from"../chunks/tuD4s8Oc.js";import{h as E,N as Q,e as L,F as q,r as H,i as A}from"../chunks/DhvLCtu-.js";import{b as J}from"../chunks/Da-hDQCT.js";import{b as K}from"../chunks/CJrErHKE.js";import{s as P}from"../chunks/ECMuNRdJ.js";import{R as W}from"../chunks/DToPcL1w.js";var X=d('<meta name="description" content="In-depth guides for statistics, data visualization, and machine learning."/>'),Y=d("<option> </option>"),ee=d('<div class="text-center py-12"><p class="text-gray-500">No guides found matching your criteria.</p></div>'),te=d('<div class="min-h-screen bg-gradient-to-b from-slate-50 to-white"><!> <main class="pt-24 pb-16 px-6"><div class="max-w-6xl mx-auto"><div class="text-center mb-12"><h1 class="text-4xl font-bold text-gray-900 mb-4">Guides</h1> <p class="text-gray-600 max-w-2xl mx-auto">In-depth guides to help you understand statistics, data visualization, and machine learning concepts.</p></div> <div class="flex flex-col sm:flex-row gap-4 mb-8"><div class="flex-1"><input type="text" placeholder="Search guides..." class="w-full px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 transition-all"/></div> <select class="px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 bg-white"><option>All Categories</option><!></select></div> <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6"></div> <!></div></main> <!></div>');function pe(C,T){B(T,!0);const M=[{href:"/guides/statistical-tests/",title:"Statistical Tests",description:"A comprehensive guide to choosing the right statistical test. Interactive fishbone diagram to navigate parametric vs non-parametric options.",icon:"📊",category:"STATISTICS",status:"live"},{href:"#",title:"Data Visualization",description:"Learn the principles of effective data visualization. From choosing the right chart type to creating compelling visual narratives.",icon:"📈",category:"VISUALIZATION",status:"coming-soon"},{href:"#",title:"ML Model Selection",description:"A practical guide to selecting the right machine learning model for your problem. Decision trees, neural networks, and more.",icon:"🤖",category:"ML",status:"coming-soon"},{href:"#",title:"Feature Engineering",description:"Transform raw data into meaningful features. Best practices for numerical, categorical, and text data.",icon:"🔧",category:"ML",status:"coming-soon"}];let n=S(""),l=S("all");const N=["all","STATISTICS","VISUALIZATION","ML"],_=U(()=>M.filter(e=>{const a=e.title.toLowerCase().includes(t(n).toLowerCase())||e.description.toLowerCase().includes(t(n).toLowerCase()),r=t(l)==="all"||e.category===t(l);return a&&r}));var p=te();E("1u1bdwi",e=>{var a=X();O(()=>{R.title="Guides | Build with AI"}),c(e,a)});var x=s(p);Q(x,{});var m=o(x,2),b=s(m),v=o(s(b),2),u=s(v),y=s(u);H(y),i(u);var g=o(u,2),f=s(g);f.value=f.__value="all";var z=o(f);L(z,17,()=>N.filter(e=>e!=="all"),A,(e,a)=>{var r=Y(),k=s(r,!0);i(r);var w={};Z(()=>{$(k,t(a)),w!==(w=t(a))&&(r.value=(r.__value=t(a))??"")}),c(e,r)}),i(g),i(v);var h=o(v,2);L(h,21,()=>t(_),A,(e,a)=>{W(e,P(()=>t(a)))}),i(h);var F=o(h,2);{var G=e=>{var a=ee();c(e,a)};j(F,e=>{t(_).length===0&&e(G)})}i(b),i(m);var V=o(m,2);q(V),i(p),J(y,()=>t(n),e=>I(n,e)),K(g,()=>t(l),e=>I(l,e)),c(C,p),D()}export{pe as component};
|
||||
1
_app/immutable/nodes/3.D0bIWboi.js
Normal file
1
_app/immutable/nodes/3.D0bIWboi.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as d,a as c}from"../chunks/Bh-96fzJ.js";import{p as B,d as s,g as t,e as D,f as O,s as o,$ as R,r as i,h as U,i as I,j as S,t as Z}from"../chunks/mO2F3zLa.js";import{s as $}from"../chunks/eH5yZvH4.js";import{i as j}from"../chunks/tuD4s8Oc.js";import{h as E,N as Q,e as L,F as q,r as H,i as A}from"../chunks/3CBxeiL8.js";import{b as J}from"../chunks/Da-hDQCT.js";import{b as K}from"../chunks/CJrErHKE.js";import{s as P}from"../chunks/ECMuNRdJ.js";import{R as W}from"../chunks/-GZLqLPj.js";var X=d('<meta name="description" content="In-depth guides for statistics, data visualization, and machine learning."/>'),Y=d("<option> </option>"),ee=d('<div class="text-center py-12"><p class="text-gray-500">No guides found matching your criteria.</p></div>'),te=d('<div class="min-h-screen bg-gradient-to-b from-slate-50 to-white"><!> <main class="pt-24 pb-16 px-6"><div class="max-w-6xl mx-auto"><div class="text-center mb-12"><h1 class="text-4xl font-bold text-gray-900 mb-4">Guides</h1> <p class="text-gray-600 max-w-2xl mx-auto">In-depth guides to help you understand statistics, data visualization, and machine learning concepts.</p></div> <div class="flex flex-col sm:flex-row gap-4 mb-8"><div class="flex-1"><input type="text" placeholder="Search guides..." class="w-full px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 transition-all"/></div> <select class="px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 bg-white"><option>All Categories</option><!></select></div> <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6"></div> <!></div></main> <!></div>');function pe(C,T){B(T,!0);const M=[{href:"/guides/statistical-tests/",title:"Statistical Tests",description:"A comprehensive guide to choosing the right statistical test. Interactive fishbone diagram to navigate parametric vs non-parametric options.",icon:"📊",category:"STATISTICS",status:"live"},{href:"#",title:"Data Visualization",description:"Learn the principles of effective data visualization. From choosing the right chart type to creating compelling visual narratives.",icon:"📈",category:"VISUALIZATION",status:"coming-soon"},{href:"#",title:"ML Model Selection",description:"A practical guide to selecting the right machine learning model for your problem. Decision trees, neural networks, and more.",icon:"🤖",category:"ML",status:"coming-soon"},{href:"#",title:"Feature Engineering",description:"Transform raw data into meaningful features. Best practices for numerical, categorical, and text data.",icon:"🔧",category:"ML",status:"coming-soon"}];let n=S(""),l=S("all");const N=["all","STATISTICS","VISUALIZATION","ML"],_=U(()=>M.filter(e=>{const a=e.title.toLowerCase().includes(t(n).toLowerCase())||e.description.toLowerCase().includes(t(n).toLowerCase()),r=t(l)==="all"||e.category===t(l);return a&&r}));var p=te();E("1u1bdwi",e=>{var a=X();O(()=>{R.title="Guides | Build with AI"}),c(e,a)});var x=s(p);Q(x,{});var m=o(x,2),b=s(m),v=o(s(b),2),u=s(v),y=s(u);H(y),i(u);var g=o(u,2),f=s(g);f.value=f.__value="all";var z=o(f);L(z,17,()=>N.filter(e=>e!=="all"),A,(e,a)=>{var r=Y(),k=s(r,!0);i(r);var w={};Z(()=>{$(k,t(a)),w!==(w=t(a))&&(r.value=(r.__value=t(a))??"")}),c(e,r)}),i(g),i(v);var h=o(v,2);L(h,21,()=>t(_),A,(e,a)=>{W(e,P(()=>t(a)))}),i(h);var F=o(h,2);{var G=e=>{var a=ee();c(e,a)};j(F,e=>{t(_).length===0&&e(G)})}i(b),i(m);var V=o(m,2);q(V),i(p),J(y,()=>t(n),e=>I(n,e)),K(g,()=>t(l),e=>I(l,e)),c(C,p),D()}export{pe as component};
|
||||
1
_app/immutable/nodes/4.ByyzaBUN.js
Normal file
1
_app/immutable/nodes/4.ByyzaBUN.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/nodes/4.P_foqsYU.js
Normal file
1
_app/immutable/nodes/4.P_foqsYU.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/nodes/4.ZDG_vv2X.js
Normal file
1
_app/immutable/nodes/4.ZDG_vv2X.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/immutable/nodes/5.B8admk3O.js
Normal file
1
_app/immutable/nodes/5.B8admk3O.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as d,a as c}from"../chunks/Bh-96fzJ.js";import{p as R,d as i,g as t,e as z,f as F,s,i as w,j as L,$ as G,r as o,h as V,t as $}from"../chunks/mO2F3zLa.js";import{s as j}from"../chunks/eH5yZvH4.js";import{i as q}from"../chunks/tuD4s8Oc.js";import{h as B,N as Q,e as T,F as H,r as J,i as O}from"../chunks/3CBxeiL8.js";import{b as K}from"../chunks/Da-hDQCT.js";import{b as U}from"../chunks/CJrErHKE.js";import{s as W}from"../chunks/ECMuNRdJ.js";import{R as X}from"../chunks/-GZLqLPj.js";var Y=d('<meta name="description" content="Interactive tools for data science, machine learning, and AI development."/>'),Z=d("<option> </option>"),ee=d('<div class="text-center py-12"><p class="text-gray-500">No tools found matching your criteria.</p></div>'),te=d('<div class="min-h-screen bg-gradient-to-b from-slate-50 to-white"><!> <main class="pt-24 pb-16 px-6"><div class="max-w-6xl mx-auto"><div class="text-center mb-12"><h1 class="text-4xl font-bold text-gray-900 mb-4">Tools</h1> <p class="text-gray-600 max-w-2xl mx-auto">Interactive tools to help you with data science, machine learning, and AI development.</p></div> <div class="flex flex-col sm:flex-row gap-4 mb-8"><div class="flex-1"><input type="text" placeholder="Search tools..." class="w-full px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 transition-all"/></div> <select class="px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 bg-white"><option>All Categories</option><!></select></div> <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6"></div> <!></div></main> <!></div>');function pe(A,C){R(C,!0);const E=[{href:"/tools/privacy-scanner/",title:"Privacy Scanner",description:"Detect and redact personally identifiable information (PII) from text and files. Supports 30+ PII types including emails, SSN, API keys.",icon:"🔒",category:"TOOL",status:"live"},{href:"/tools/eda-gapminder/",title:"EDA Gapminder",description:"Explore global development data with interactive visualizations. GDP, life expectancy, and population trends from 1952-2007.",icon:"🌍",category:"TOOL",status:"live"},{href:"/tools/flowchart/",title:"Decision Flowchart",description:"Interactive decision tree to help you select the appropriate statistical test based on your data type and research question.",icon:"🔀",category:"INTERACTIVE",status:"live"},{href:"#",title:"Inference Estimator",description:"Estimate inference costs and latency for LLM deployments across different providers and model sizes.",icon:"⚡",category:"TOOL",status:"coming-soon"},{href:"#",title:"Cost Tracker",description:"Track and compare API costs across OpenAI, Anthropic, and other LLM providers. Optimize your AI spending.",icon:"💰",category:"TOOL",status:"coming-soon"},{href:"#",title:"Drift Monitor",description:"Monitor model performance and detect data drift in production ML systems. Get alerts when models degrade.",icon:"📉",category:"TOOL",status:"coming-soon"}];let n=L(""),l=L("all");const N=["all","INTERACTIVE","TOOL"],y=V(()=>E.filter(e=>{const a=e.title.toLowerCase().includes(t(n).toLowerCase())||e.description.toLowerCase().includes(t(n).toLowerCase()),r=t(l)==="all"||e.category===t(l);return a&&r}));var p=te();B("171l7w4",e=>{var a=Y();F(()=>{G.title="Tools | Build with AI"}),c(e,a)});var _=i(p);Q(_,{});var m=s(_,2),x=i(m),v=s(i(x),2),f=i(v),b=i(f);J(b),o(f);var u=s(f,2),g=i(u);g.value=g.__value="all";var P=s(g);T(P,17,()=>N.filter(e=>e!=="all"),O,(e,a)=>{var r=Z(),k=i(r,!0);o(r);var I={};$(()=>{j(k,t(a)),I!==(I=t(a))&&(r.value=(r.__value=t(a))??"")}),c(e,r)}),o(u),o(v);var h=s(v,2);T(h,21,()=>t(y),O,(e,a)=>{X(e,W(()=>t(a)))}),o(h);var S=s(h,2);{var D=e=>{var a=ee();c(e,a)};q(S,e=>{t(y).length===0&&e(D)})}o(x),o(m);var M=s(m,2);H(M),o(p),K(b,()=>t(n),e=>w(n,e)),U(u,()=>t(l),e=>w(l,e)),c(A,p),z()}export{pe as component};
|
||||
1
_app/immutable/nodes/5.BRynbaKU.js
Normal file
1
_app/immutable/nodes/5.BRynbaKU.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as d,a as l}from"../chunks/Bh-96fzJ.js";import{p as R,d as i,g as t,e as z,f as F,s,i as w,j as L,$ as G,r as a,h as V,t as $}from"../chunks/mO2F3zLa.js";import{s as j}from"../chunks/eH5yZvH4.js";import{i as q}from"../chunks/tuD4s8Oc.js";import{h as B,N as H,e as O,F as K,r as Q,i as T}from"../chunks/DhvLCtu-.js";import{b as J}from"../chunks/Da-hDQCT.js";import{b as U}from"../chunks/CJrErHKE.js";import{s as W}from"../chunks/ECMuNRdJ.js";import{R as X}from"../chunks/DToPcL1w.js";var Y=d('<meta name="description" content="Interactive tools for data science, machine learning, and AI development."/>'),Z=d("<option> </option>"),ee=d('<div class="text-center py-12"><p class="text-gray-500">No tools found matching your criteria.</p></div>'),te=d('<div class="min-h-screen bg-gradient-to-b from-slate-50 to-white"><!> <main class="pt-24 pb-16 px-6"><div class="max-w-6xl mx-auto"><div class="text-center mb-12"><h1 class="text-4xl font-bold text-gray-900 mb-4">Tools</h1> <p class="text-gray-600 max-w-2xl mx-auto">Interactive tools to help you with data science, machine learning, and AI development.</p></div> <div class="flex flex-col sm:flex-row gap-4 mb-8"><div class="flex-1"><input type="text" placeholder="Search tools..." class="w-full px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 transition-all"/></div> <select class="px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 bg-white"><option>All Categories</option><!></select></div> <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6"></div> <!></div></main> <!></div>');function pe(A,C){R(C,!0);const E=[{href:"/tools/privacy-scanner/",title:"Privacy Scanner",description:"Detect and redact personally identifiable information (PII) from text and files. Supports 30+ PII types including emails, SSN, API keys.",icon:"🔒",category:"TOOL",status:"live"},{href:"/tools/eda-gapminder/",title:"EDA Gapminder",description:"Explore global development data with interactive visualizations. GDP, life expectancy, and population trends from 1952-2007.",icon:"🌍",category:"TOOL",status:"live"},{href:"/tools/house-predictor/",title:"House Price Predictor",description:"Seattle/King County house price prediction with ML. Explore 21,613 houses on an interactive map and get instant price estimates.",icon:"🏠",category:"TOOL",status:"live"},{href:"/tools/flowchart/",title:"Decision Flowchart",description:"Interactive decision tree to help you select the appropriate statistical test based on your data type and research question.",icon:"🔀",category:"INTERACTIVE",status:"live"},{href:"#",title:"Inference Estimator",description:"Estimate inference costs and latency for LLM deployments across different providers and model sizes.",icon:"⚡",category:"TOOL",status:"coming-soon"},{href:"#",title:"Cost Tracker",description:"Track and compare API costs across OpenAI, Anthropic, and other LLM providers. Optimize your AI spending.",icon:"💰",category:"TOOL",status:"coming-soon"},{href:"#",title:"Drift Monitor",description:"Monitor model performance and detect data drift in production ML systems. Get alerts when models degrade.",icon:"📉",category:"TOOL",status:"coming-soon"}];let n=L(""),c=L("all");const P=["all","INTERACTIVE","TOOL"],y=V(()=>E.filter(e=>{const o=e.title.toLowerCase().includes(t(n).toLowerCase())||e.description.toLowerCase().includes(t(n).toLowerCase()),r=t(c)==="all"||e.category===t(c);return o&&r}));var p=te();B("171l7w4",e=>{var o=Y();F(()=>{G.title="Tools | Build with AI"}),l(e,o)});var _=i(p);H(_,{});var m=s(_,2),x=i(m),v=s(i(x),2),f=i(v),b=i(f);Q(b),a(f);var u=s(f,2),g=i(u);g.value=g.__value="all";var S=s(g);O(S,17,()=>P.filter(e=>e!=="all"),T,(e,o)=>{var r=Z(),k=i(r,!0);a(r);var I={};$(()=>{j(k,t(o)),I!==(I=t(o))&&(r.value=(r.__value=t(o))??"")}),l(e,r)}),a(u),a(v);var h=s(v,2);O(h,21,()=>t(y),T,(e,o)=>{X(e,W(()=>t(o)))}),a(h);var M=s(h,2);{var N=e=>{var o=ee();l(e,o)};q(M,e=>{t(y).length===0&&e(N)})}a(x),a(m);var D=s(m,2);K(D),a(p),J(b,()=>t(n),e=>w(n,e)),U(u,()=>t(c),e=>w(c,e)),l(A,p),z()}export{pe as component};
|
||||
1
_app/immutable/nodes/5.BuArmM5m.js
Normal file
1
_app/immutable/nodes/5.BuArmM5m.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as d,a as l}from"../chunks/Bh-96fzJ.js";import{p as R,d as i,g as t,e as k,f as z,s,i as A,j as w,$ as F,r as a,h as G,t as U}from"../chunks/mO2F3zLa.js";import{s as Z}from"../chunks/eH5yZvH4.js";import{i as $}from"../chunks/tuD4s8Oc.js";import{h as j,N as q,e as T,F as B,r as H,i as L}from"../chunks/DhvLCtu-.js";import{b as K}from"../chunks/Da-hDQCT.js";import{b as Q}from"../chunks/CJrErHKE.js";import{s as J}from"../chunks/ECMuNRdJ.js";import{R as W}from"../chunks/DToPcL1w.js";var X=d('<meta name="description" content="Interactive tools for data science, machine learning, and AI development."/>'),Y=d("<option> </option>"),ee=d('<div class="text-center py-12"><p class="text-gray-500">No tools found matching your criteria.</p></div>'),te=d('<div class="min-h-screen bg-gradient-to-b from-slate-50 to-white"><!> <main class="pt-24 pb-16 px-6"><div class="max-w-6xl mx-auto"><div class="text-center mb-12"><h1 class="text-4xl font-bold text-gray-900 mb-4">Tools</h1> <p class="text-gray-600 max-w-2xl mx-auto">Interactive tools to help you with data science, machine learning, and AI development.</p></div> <div class="flex flex-col sm:flex-row gap-4 mb-8"><div class="flex-1"><input type="text" placeholder="Search tools..." class="w-full px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 transition-all"/></div> <select class="px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 bg-white"><option>All Categories</option><!></select></div> <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6"></div> <!></div></main> <!></div>');function pe(C,O){R(O,!0);const E=[{href:"/tools/privacy-scanner/",title:"Privacy Scanner",description:"Detect and redact personally identifiable information (PII) from text and files. Supports 30+ PII types including emails, SSN, API keys.",icon:"🔒",category:"INTERACTIVE",status:"live"},{href:"/tools/eda-gapminder/",title:"EDA Gapminder",description:"Explore global development data with interactive visualizations. GDP, life expectancy, and population trends from 1952-2007.",icon:"🌍",category:"VISUALIZATION",status:"live"},{href:"/tools/house-predictor/",title:"House Price Predictor",description:"Seattle/King County house price prediction with ML. Explore 21,613 houses on an interactive map and get instant price estimates.",icon:"🏠",category:"VISUALIZATION",status:"live"},{href:"/tools/flowchart/",title:"Decision Flowchart",description:"Interactive decision tree to help you select the appropriate statistical test based on your data type and research question.",icon:"🔀",category:"INTERACTIVE",status:"live"},{href:"#",title:"Inference Estimator",description:"Estimate inference costs and latency for LLM deployments across different providers and model sizes.",icon:"⚡",category:"TOOL",status:"coming-soon"},{href:"#",title:"Cost Tracker",description:"Track and compare API costs across OpenAI, Anthropic, and other LLM providers. Optimize your AI spending.",icon:"💰",category:"TOOL",status:"coming-soon"},{href:"#",title:"Drift Monitor",description:"Monitor model performance and detect data drift in production ML systems. Get alerts when models degrade.",icon:"📉",category:"TOOL",status:"coming-soon"}];let n=w(""),c=w("all");const N=["all","INTERACTIVE","VISUALIZATION","TOOL"],y=G(()=>E.filter(e=>{const o=e.title.toLowerCase().includes(t(n).toLowerCase())||e.description.toLowerCase().includes(t(n).toLowerCase()),r=t(c)==="all"||e.category===t(c);return o&&r}));var p=te();j("171l7w4",e=>{var o=X();z(()=>{F.title="Tools | Build with AI"}),l(e,o)});var I=i(p);q(I,{});var m=s(I,2),_=i(m),v=s(i(_),2),f=i(v),x=i(f);H(x),a(f);var u=s(f,2),g=i(u);g.value=g.__value="all";var S=s(g);T(S,17,()=>N.filter(e=>e!=="all"),L,(e,o)=>{var r=Y(),D=i(r,!0);a(r);var b={};U(()=>{Z(D,t(o)),b!==(b=t(o))&&(r.value=(r.__value=t(o))??"")}),l(e,r)}),a(u),a(v);var h=s(v,2);T(h,21,()=>t(y),L,(e,o)=>{W(e,J(()=>t(o)))}),a(h);var P=s(h,2);{var M=e=>{var o=ee();l(e,o)};$(P,e=>{t(y).length===0&&e(M)})}a(_),a(m);var V=s(m,2);B(V),a(p),K(x,()=>t(n),e=>A(n,e)),Q(u,()=>t(c),e=>A(c,e)),l(C,p),k()}export{pe as component};
|
||||
1
_app/immutable/nodes/5.CMaEtCD9.js
Normal file
1
_app/immutable/nodes/5.CMaEtCD9.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as d,a as c}from"../chunks/CkL4Pxt3.js";import{p as D,d as s,g as t,e as F,f as z,s as i,i as w,j as L,$ as V,r as o,h as $,t as j}from"../chunks/s1dcSIVc.js";import{s as q}from"../chunks/CPMpaYR7.js";import{i as B}from"../chunks/B6leOVDb.js";import{h as G,N as Q,e as T,F as H,r as J,i as O}from"../chunks/DQsFLTCT.js";import{b as K}from"../chunks/SaFGkI3k.js";import{b as U}from"../chunks/2Jbz9SS3.js";import{s as W}from"../chunks/-tUHYaTb.js";import{R as X}from"../chunks/BtxxubAD.js";var Y=d('<meta name="description" content="Interactive tools for data science, machine learning, and AI development."/>'),Z=d("<option> </option>"),ee=d('<div class="text-center py-12"><p class="text-gray-500">No tools found matching your criteria.</p></div>'),te=d('<div class="min-h-screen bg-gradient-to-b from-slate-50 to-white"><!> <main class="pt-24 pb-16 px-6"><div class="max-w-6xl mx-auto"><div class="text-center mb-12"><h1 class="text-4xl font-bold text-gray-900 mb-4">Tools</h1> <p class="text-gray-600 max-w-2xl mx-auto">Interactive tools to help you with data science, machine learning, and AI development.</p></div> <div class="flex flex-col sm:flex-row gap-4 mb-8"><div class="flex-1"><input type="text" placeholder="Search tools..." class="w-full px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 transition-all"/></div> <select class="px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 bg-white"><option>All Categories</option><!></select></div> <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6"></div> <!></div></main> <!></div>');function pe(A,C){D(C,!0);const E=[{href:"/tools/flowchart/",title:"Decision Flowchart",description:"Interactive decision tree to help you select the appropriate statistical test based on your data type and research question.",icon:"🔀",category:"INTERACTIVE",status:"live"},{href:"/tools/privacy-scanner/",title:"Privacy Scanner",description:"Detect and redact personally identifiable information (PII) from text and files. Supports 30+ PII types including emails, SSN, API keys.",icon:"🔒",category:"TOOL",status:"live"},{href:"#",title:"Inference Estimator",description:"Estimate inference costs and latency for LLM deployments across different providers and model sizes.",icon:"⚡",category:"TOOL",status:"coming-soon"},{href:"#",title:"Cost Tracker",description:"Track and compare API costs across OpenAI, Anthropic, and other LLM providers. Optimize your AI spending.",icon:"💰",category:"TOOL",status:"coming-soon"},{href:"#",title:"Drift Monitor",description:"Monitor model performance and detect data drift in production ML systems. Get alerts when models degrade.",icon:"📉",category:"TOOL",status:"coming-soon"}];let n=L(""),l=L("all");const N=["all","INTERACTIVE","TOOL"],y=$(()=>E.filter(e=>{const a=e.title.toLowerCase().includes(t(n).toLowerCase())||e.description.toLowerCase().includes(t(n).toLowerCase()),r=t(l)==="all"||e.category===t(l);return a&&r}));var p=te();G("171l7w4",e=>{var a=Y();z(()=>{V.title="Tools | Build with AI"}),c(e,a)});var _=s(p);Q(_,{});var m=i(_,2),x=s(m),v=i(s(x),2),f=s(v),b=s(f);J(b),o(f);var u=i(f,2),g=s(u);g.value=g.__value="all";var S=i(g);T(S,17,()=>N.filter(e=>e!=="all"),O,(e,a)=>{var r=Z(),R=s(r,!0);o(r);var I={};j(()=>{q(R,t(a)),I!==(I=t(a))&&(r.value=(r.__value=t(a))??"")}),c(e,r)}),o(u),o(v);var h=i(v,2);T(h,21,()=>t(y),O,(e,a)=>{X(e,W(()=>t(a)))}),o(h);var M=i(h,2);{var P=e=>{var a=ee();c(e,a)};B(M,e=>{t(y).length===0&&e(P)})}o(x),o(m);var k=i(m,2);H(k),o(p),K(b,()=>t(n),e=>w(n,e)),U(u,()=>t(l),e=>w(l,e)),c(A,p),F()}export{pe as component};
|
||||
1
_app/immutable/nodes/5.DgeppOPM.js
Normal file
1
_app/immutable/nodes/5.DgeppOPM.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as d,a as l}from"../chunks/Bh-96fzJ.js";import{p as R,d as i,g as t,e as k,f as z,s,i as A,j as w,$ as F,r as a,h as G,t as U}from"../chunks/mO2F3zLa.js";import{s as Z}from"../chunks/eH5yZvH4.js";import{i as $}from"../chunks/tuD4s8Oc.js";import{h as j,N as q,e as T,F as B,r as H,i as L}from"../chunks/DhvLCtu-.js";import{b as K}from"../chunks/Da-hDQCT.js";import{b as Q}from"../chunks/CJrErHKE.js";import{s as J}from"../chunks/ECMuNRdJ.js";import{R as W}from"../chunks/DToPcL1w.js";var X=d('<meta name="description" content="Interactive tools for data science, machine learning, and AI development."/>'),Y=d("<option> </option>"),ee=d('<div class="text-center py-12"><p class="text-gray-500">No tools found matching your criteria.</p></div>'),te=d('<div class="min-h-screen bg-gradient-to-b from-slate-50 to-white"><!> <main class="pt-24 pb-16 px-6"><div class="max-w-6xl mx-auto"><div class="text-center mb-12"><h1 class="text-4xl font-bold text-gray-900 mb-4">Tools</h1> <p class="text-gray-600 max-w-2xl mx-auto">Interactive tools to help you with data science, machine learning, and AI development.</p></div> <div class="flex flex-col sm:flex-row gap-4 mb-8"><div class="flex-1"><input type="text" placeholder="Search tools..." class="w-full px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 transition-all"/></div> <select class="px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 bg-white"><option>All Categories</option><!></select></div> <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6"></div> <!></div></main> <!></div>');function pe(C,E){R(E,!0);const O=[{href:"/tools/privacy-scanner/",title:"Privacy Scanner",description:"Detect and redact personally identifiable information (PII) from text and files. Supports 30+ PII types including emails, SSN, API keys.",icon:"🔒",category:"INTERACTIVE",status:"live"},{href:"/tools/eda-gapminder/",title:"EDA Gapminder",description:"Explore global development data with interactive visualizations. GDP, life expectancy, and population trends from 1952-2007.",icon:"🌍",category:"VISUALIZATION",status:"live"},{href:"/tools/house-predictor/",title:"House Price Predictor",description:"Seattle/King County house price prediction with ML. Explore 21,613 houses on an interactive map and get instant price estimates.",icon:"🏠",category:"VISUALIZATION",status:"live"},{href:"/tools/flowchart/",title:"Decision Flowchart",description:"Interactive decision tree to help you select the appropriate statistical test based on your data type and research question.",icon:"🔀",category:"INTERACTIVE",status:"live"},{href:"#",title:"Inference Estimator",description:"Estimate inference costs and latency for LLM deployments across different providers and model sizes.",icon:"⚡",category:"TOOL",status:"coming-soon"},{href:"#",title:"Cost Tracker",description:"Track and compare API costs across OpenAI, Anthropic, and other LLM providers. Optimize your AI spending.",icon:"💰",category:"TOOL",status:"coming-soon"},{href:"#",title:"Drift Monitor",description:"Monitor model performance and detect data drift in production ML systems. Get alerts when models degrade.",icon:"📉",category:"TOOL",status:"coming-soon"}];let n=w(""),c=w("all");const N=["all","INTERACTIVE","VISUALIZATION"],y=G(()=>O.filter(e=>{const o=e.title.toLowerCase().includes(t(n).toLowerCase())||e.description.toLowerCase().includes(t(n).toLowerCase()),r=t(c)==="all"||e.category===t(c);return o&&r}));var p=te();j("171l7w4",e=>{var o=X();z(()=>{F.title="Tools | Build with AI"}),l(e,o)});var I=i(p);q(I,{});var m=s(I,2),_=i(m),v=s(i(_),2),f=i(v),x=i(f);H(x),a(f);var u=s(f,2),g=i(u);g.value=g.__value="all";var S=s(g);T(S,17,()=>N.filter(e=>e!=="all"),L,(e,o)=>{var r=Y(),D=i(r,!0);a(r);var b={};U(()=>{Z(D,t(o)),b!==(b=t(o))&&(r.value=(r.__value=t(o))??"")}),l(e,r)}),a(u),a(v);var h=s(v,2);T(h,21,()=>t(y),L,(e,o)=>{W(e,J(()=>t(o)))}),a(h);var P=s(h,2);{var M=e=>{var o=ee();l(e,o)};$(P,e=>{t(y).length===0&&e(M)})}a(_),a(m);var V=s(m,2);B(V),a(p),K(x,()=>t(n),e=>A(n,e)),Q(u,()=>t(c),e=>A(c,e)),l(C,p),k()}export{pe as component};
|
||||
1
_app/immutable/nodes/5.Drz7TOWB.js
Normal file
1
_app/immutable/nodes/5.Drz7TOWB.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as d,a as c}from"../chunks/Bh-96fzJ.js";import{p as R,d as i,g as t,e as z,f as F,s,i as w,j as L,$ as G,r as o,h as V,t as $}from"../chunks/mO2F3zLa.js";import{s as j}from"../chunks/eH5yZvH4.js";import{i as q}from"../chunks/tuD4s8Oc.js";import{h as B,N as Q,e as T,F as H,r as J,i as O}from"../chunks/3CBxeiL8.js";import{b as K}from"../chunks/Da-hDQCT.js";import{b as U}from"../chunks/CJrErHKE.js";import{s as W}from"../chunks/ECMuNRdJ.js";import{R as X}from"../chunks/-GZLqLPj.js";var Y=d('<meta name="description" content="Interactive tools for data science, machine learning, and AI development."/>'),Z=d("<option> </option>"),ee=d('<div class="text-center py-12"><p class="text-gray-500">No tools found matching your criteria.</p></div>'),te=d('<div class="min-h-screen bg-gradient-to-b from-slate-50 to-white"><!> <main class="pt-24 pb-16 px-6"><div class="max-w-6xl mx-auto"><div class="text-center mb-12"><h1 class="text-4xl font-bold text-gray-900 mb-4">Tools</h1> <p class="text-gray-600 max-w-2xl mx-auto">Interactive tools to help you with data science, machine learning, and AI development.</p></div> <div class="flex flex-col sm:flex-row gap-4 mb-8"><div class="flex-1"><input type="text" placeholder="Search tools..." class="w-full px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 transition-all"/></div> <select class="px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 bg-white"><option>All Categories</option><!></select></div> <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6"></div> <!></div></main> <!></div>');function pe(A,C){R(C,!0);const E=[{href:"/tools/flowchart/",title:"Decision Flowchart",description:"Interactive decision tree to help you select the appropriate statistical test based on your data type and research question.",icon:"🔀",category:"INTERACTIVE",status:"live"},{href:"/tools/privacy-scanner/",title:"Privacy Scanner",description:"Detect and redact personally identifiable information (PII) from text and files. Supports 30+ PII types including emails, SSN, API keys.",icon:"🔒",category:"TOOL",status:"live"},{href:"/tools/eda-gapminder/",title:"EDA Gapminder",description:"Explore global development data with interactive visualizations. GDP, life expectancy, and population trends from 1952-2007.",icon:"🌍",category:"TOOL",status:"live"},{href:"#",title:"Inference Estimator",description:"Estimate inference costs and latency for LLM deployments across different providers and model sizes.",icon:"⚡",category:"TOOL",status:"coming-soon"},{href:"#",title:"Cost Tracker",description:"Track and compare API costs across OpenAI, Anthropic, and other LLM providers. Optimize your AI spending.",icon:"💰",category:"TOOL",status:"coming-soon"},{href:"#",title:"Drift Monitor",description:"Monitor model performance and detect data drift in production ML systems. Get alerts when models degrade.",icon:"📉",category:"TOOL",status:"coming-soon"}];let n=L(""),l=L("all");const N=["all","INTERACTIVE","TOOL"],y=V(()=>E.filter(e=>{const a=e.title.toLowerCase().includes(t(n).toLowerCase())||e.description.toLowerCase().includes(t(n).toLowerCase()),r=t(l)==="all"||e.category===t(l);return a&&r}));var p=te();B("171l7w4",e=>{var a=Y();F(()=>{G.title="Tools | Build with AI"}),c(e,a)});var _=i(p);Q(_,{});var m=s(_,2),x=i(m),v=s(i(x),2),f=i(v),b=i(f);J(b),o(f);var u=s(f,2),g=i(u);g.value=g.__value="all";var P=s(g);T(P,17,()=>N.filter(e=>e!=="all"),O,(e,a)=>{var r=Z(),k=i(r,!0);o(r);var I={};$(()=>{j(k,t(a)),I!==(I=t(a))&&(r.value=(r.__value=t(a))??"")}),c(e,r)}),o(u),o(v);var h=s(v,2);T(h,21,()=>t(y),O,(e,a)=>{X(e,W(()=>t(a)))}),o(h);var S=s(h,2);{var D=e=>{var a=ee();c(e,a)};q(S,e=>{t(y).length===0&&e(D)})}o(x),o(m);var M=s(m,2);H(M),o(p),K(b,()=>t(n),e=>w(n,e)),U(u,()=>t(l),e=>w(l,e)),c(A,p),z()}export{pe as component};
|
||||
1
_app/immutable/nodes/5.DwDZJvvR.js
Normal file
1
_app/immutable/nodes/5.DwDZJvvR.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as d,a as c}from"../chunks/Bh-96fzJ.js";import{p as D,d as s,g as t,e as F,f as z,s as i,i as w,j as L,$ as V,r as o,h as $,t as j}from"../chunks/mO2F3zLa.js";import{s as q}from"../chunks/eH5yZvH4.js";import{i as B}from"../chunks/tuD4s8Oc.js";import{h as G,N as Q,e as T,F as H,r as J,i as O}from"../chunks/3CBxeiL8.js";import{b as K}from"../chunks/Da-hDQCT.js";import{b as U}from"../chunks/CJrErHKE.js";import{s as W}from"../chunks/ECMuNRdJ.js";import{R as X}from"../chunks/-GZLqLPj.js";var Y=d('<meta name="description" content="Interactive tools for data science, machine learning, and AI development."/>'),Z=d("<option> </option>"),ee=d('<div class="text-center py-12"><p class="text-gray-500">No tools found matching your criteria.</p></div>'),te=d('<div class="min-h-screen bg-gradient-to-b from-slate-50 to-white"><!> <main class="pt-24 pb-16 px-6"><div class="max-w-6xl mx-auto"><div class="text-center mb-12"><h1 class="text-4xl font-bold text-gray-900 mb-4">Tools</h1> <p class="text-gray-600 max-w-2xl mx-auto">Interactive tools to help you with data science, machine learning, and AI development.</p></div> <div class="flex flex-col sm:flex-row gap-4 mb-8"><div class="flex-1"><input type="text" placeholder="Search tools..." class="w-full px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 transition-all"/></div> <select class="px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 bg-white"><option>All Categories</option><!></select></div> <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6"></div> <!></div></main> <!></div>');function pe(A,C){D(C,!0);const E=[{href:"/tools/flowchart/",title:"Decision Flowchart",description:"Interactive decision tree to help you select the appropriate statistical test based on your data type and research question.",icon:"🔀",category:"INTERACTIVE",status:"live"},{href:"/tools/privacy-scanner/",title:"Privacy Scanner",description:"Detect and redact personally identifiable information (PII) from text and files. Supports 30+ PII types including emails, SSN, API keys.",icon:"🔒",category:"TOOL",status:"live"},{href:"#",title:"Inference Estimator",description:"Estimate inference costs and latency for LLM deployments across different providers and model sizes.",icon:"⚡",category:"TOOL",status:"coming-soon"},{href:"#",title:"Cost Tracker",description:"Track and compare API costs across OpenAI, Anthropic, and other LLM providers. Optimize your AI spending.",icon:"💰",category:"TOOL",status:"coming-soon"},{href:"#",title:"Drift Monitor",description:"Monitor model performance and detect data drift in production ML systems. Get alerts when models degrade.",icon:"📉",category:"TOOL",status:"coming-soon"}];let n=L(""),l=L("all");const N=["all","INTERACTIVE","TOOL"],y=$(()=>E.filter(e=>{const a=e.title.toLowerCase().includes(t(n).toLowerCase())||e.description.toLowerCase().includes(t(n).toLowerCase()),r=t(l)==="all"||e.category===t(l);return a&&r}));var p=te();G("171l7w4",e=>{var a=Y();z(()=>{V.title="Tools | Build with AI"}),c(e,a)});var _=s(p);Q(_,{});var m=i(_,2),x=s(m),v=i(s(x),2),f=s(v),b=s(f);J(b),o(f);var u=i(f,2),g=s(u);g.value=g.__value="all";var S=i(g);T(S,17,()=>N.filter(e=>e!=="all"),O,(e,a)=>{var r=Z(),R=s(r,!0);o(r);var I={};j(()=>{q(R,t(a)),I!==(I=t(a))&&(r.value=(r.__value=t(a))??"")}),c(e,r)}),o(u),o(v);var h=i(v,2);T(h,21,()=>t(y),O,(e,a)=>{X(e,W(()=>t(a)))}),o(h);var M=i(h,2);{var P=e=>{var a=ee();c(e,a)};B(M,e=>{t(y).length===0&&e(P)})}o(x),o(m);var k=i(m,2);H(k),o(p),K(b,()=>t(n),e=>w(n,e)),U(u,()=>t(l),e=>w(l,e)),c(A,p),F()}export{pe as component};
|
||||
1
_app/immutable/nodes/5.czV5dpLK.js
Normal file
1
_app/immutable/nodes/5.czV5dpLK.js
Normal file
|
|
@ -0,0 +1 @@
|
|||
import{f as d,a as l}from"../chunks/Bh-96fzJ.js";import{p as F,d as i,g as t,e as V,f as k,s,i as A,j as w,$ as z,r as a,h as G,t as K}from"../chunks/mO2F3zLa.js";import{s as U}from"../chunks/eH5yZvH4.js";import{i as Z}from"../chunks/tuD4s8Oc.js";import{h as W,N as $,e as L,F as j,r as q,i as T}from"../chunks/DhvLCtu-.js";import{b as B}from"../chunks/Da-hDQCT.js";import{b as H}from"../chunks/CJrErHKE.js";import{s as Q}from"../chunks/ECMuNRdJ.js";import{R as J}from"../chunks/DToPcL1w.js";var X=d('<meta name="description" content="Interactive tools for data science, machine learning, and AI development."/>'),Y=d("<option> </option>"),ee=d('<div class="text-center py-12"><p class="text-gray-500">No tools found matching your criteria.</p></div>'),te=d('<div class="min-h-screen bg-gradient-to-b from-slate-50 to-white"><!> <main class="pt-24 pb-16 px-6"><div class="max-w-6xl mx-auto"><div class="text-center mb-12"><h1 class="text-4xl font-bold text-gray-900 mb-4">Tools</h1> <p class="text-gray-600 max-w-2xl mx-auto">Interactive tools to help you with data science, machine learning, and AI development.</p></div> <div class="flex flex-col sm:flex-row gap-4 mb-8"><div class="flex-1"><input type="text" placeholder="Search tools..." class="w-full px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 transition-all"/></div> <select class="px-4 py-2.5 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 bg-white"><option>All Categories</option><!></select></div> <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6"></div> <!></div></main> <!></div>');function pe(O,C){F(C,!0);const E=[{href:"/tools/privacy-scanner/",title:"Privacy Scanner",description:"Detect and redact personally identifiable information (PII) from text and files. Supports 30+ PII types including emails, SSN, API keys.",icon:"🔒",category:"INTERACTIVE",status:"live"},{href:"/tools/eda-gapminder/",title:"EDA Gapminder",description:"Explore global development data with interactive visualizations. GDP, life expectancy, and population trends from 1952-2007.",icon:"🌍",category:"VISUALIZATION",status:"live"},{href:"/tools/house-predictor/",title:"House Price Predictor",description:"Seattle/King County house price prediction with ML. Explore 21,613 houses on an interactive map and get instant price estimates.",icon:"🏠",category:"VISUALIZATION",status:"live"},{href:"/tools/flowchart/",title:"Decision Flowchart",description:"Interactive decision tree to help you select the appropriate statistical test based on your data type and research question.",icon:"🔀",category:"FRAMEWORK",status:"live"},{href:"#",title:"Inference Estimator",description:"Estimate inference costs and latency for LLM deployments across different providers and model sizes.",icon:"⚡",category:"TOOL",status:"coming-soon"},{href:"#",title:"Cost Tracker",description:"Track and compare API costs across OpenAI, Anthropic, and other LLM providers. Optimize your AI spending.",icon:"💰",category:"TOOL",status:"coming-soon"},{href:"#",title:"Drift Monitor",description:"Monitor model performance and detect data drift in production ML systems. Get alerts when models degrade.",icon:"📉",category:"TOOL",status:"coming-soon"}];let n=w(""),c=w("all");const S=["all","INTERACTIVE","VISUALIZATION","FRAMEWORK"],y=G(()=>E.filter(e=>{const o=e.title.toLowerCase().includes(t(n).toLowerCase())||e.description.toLowerCase().includes(t(n).toLowerCase()),r=t(c)==="all"||e.category===t(c);return o&&r}));var p=te();W("171l7w4",e=>{var o=X();k(()=>{z.title="Tools | Build with AI"}),l(e,o)});var _=i(p);$(_,{});var m=s(_,2),x=i(m),v=s(i(x),2),f=i(v),I=i(f);q(I),a(f);var u=s(f,2),g=i(u);g.value=g.__value="all";var N=s(g);L(N,17,()=>S.filter(e=>e!=="all"),T,(e,o)=>{var r=Y(),D=i(r,!0);a(r);var b={};K(()=>{U(D,t(o)),b!==(b=t(o))&&(r.value=(r.__value=t(o))??"")}),l(e,r)}),a(u),a(v);var h=s(v,2);L(h,21,()=>t(y),T,(e,o)=>{J(e,Q(()=>t(o)))}),a(h);var M=s(h,2);{var P=e=>{var o=ee();l(e,o)};Z(M,e=>{t(y).length===0&&e(P)})}a(x),a(m);var R=s(m,2);j(R),a(p),B(I,()=>t(n),e=>A(n,e)),H(u,()=>t(c),e=>A(c,e)),l(O,p),V()}export{pe as component};
|
||||
6
_app/immutable/nodes/6.B-tAryQ5.js
Normal file
6
_app/immutable/nodes/6.B-tAryQ5.js
Normal file
File diff suppressed because one or more lines are too long
6
_app/immutable/nodes/6.D0nSj-gu.js
Normal file
6
_app/immutable/nodes/6.D0nSj-gu.js
Normal file
File diff suppressed because one or more lines are too long
18
_app/immutable/nodes/6.DvrwyxR5.js
Normal file
18
_app/immutable/nodes/6.DvrwyxR5.js
Normal file
File diff suppressed because one or more lines are too long
6
_app/immutable/nodes/6.iPfekCE9.js
Normal file
6
_app/immutable/nodes/6.iPfekCE9.js
Normal file
File diff suppressed because one or more lines are too long
18
_app/immutable/nodes/7.Br1T190m.js
Normal file
18
_app/immutable/nodes/7.Br1T190m.js
Normal file
File diff suppressed because one or more lines are too long
4
_app/immutable/nodes/7.uv031Qn9.js
Normal file
4
_app/immutable/nodes/7.uv031Qn9.js
Normal file
File diff suppressed because one or more lines are too long
18
_app/immutable/nodes/8.CyYeH63o.js
Normal file
18
_app/immutable/nodes/8.CyYeH63o.js
Normal file
File diff suppressed because one or more lines are too long
1
_app/version.json
Normal file
1
_app/version.json
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"version":"1766779997742"}
|
||||
BIN
favicon.png
Normal file
BIN
favicon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 476 B |
54
guides/index.html
Normal file
54
guides/index.html
Normal file
File diff suppressed because one or more lines are too long
29931
guides/statistical-tests/index.html
Normal file
29931
guides/statistical-tests/index.html
Normal file
File diff suppressed because one or more lines are too long
51
index.html
Normal file
51
index.html
Normal file
File diff suppressed because one or more lines are too long
BIN
logo.png
Normal file
BIN
logo.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 18 KiB |
53
notebooks/index.html
Normal file
53
notebooks/index.html
Normal file
File diff suppressed because one or more lines are too long
53
tools/eda-gapminder/index.html
Normal file
53
tools/eda-gapminder/index.html
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<link rel="icon" href="../../favicon.png" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<meta name="description" content="Build with AI - Data science guides, interactive tools, and insights" />
|
||||
|
||||
<link href="../../_app/immutable/assets/0.DxgpWi6j.css" rel="stylesheet">
|
||||
<link rel="modulepreload" href="../../_app/immutable/entry/start.BwqP7o9C.js">
|
||||
<link rel="modulepreload" href="../../_app/immutable/chunks/WSjfo0Ud.js">
|
||||
<link rel="modulepreload" href="../../_app/immutable/chunks/mO2F3zLa.js">
|
||||
<link rel="modulepreload" href="../../_app/immutable/chunks/OXvvA7WZ.js">
|
||||
<link rel="modulepreload" href="../../_app/immutable/entry/app.I5VArHs7.js">
|
||||
<link rel="modulepreload" href="../../_app/immutable/chunks/eH5yZvH4.js">
|
||||
<link rel="modulepreload" href="../../_app/immutable/chunks/Bh-96fzJ.js">
|
||||
<link rel="modulepreload" href="../../_app/immutable/chunks/tuD4s8Oc.js">
|
||||
<link rel="modulepreload" href="../../_app/immutable/chunks/DBQEMQMg.js">
|
||||
<link rel="modulepreload" href="../../_app/immutable/chunks/ECMuNRdJ.js">
|
||||
<link rel="modulepreload" href="../../_app/immutable/nodes/0.BOu9fROT.js">
|
||||
<link rel="modulepreload" href="../../_app/immutable/chunks/EiYUD4Mm.js">
|
||||
<link rel="modulepreload" href="../../_app/immutable/nodes/6.D0nSj-gu.js">
|
||||
<link rel="modulepreload" href="../../_app/immutable/chunks/DhvLCtu-.js">
|
||||
<link rel="modulepreload" href="../../_app/immutable/chunks/Da-hDQCT.js">
|
||||
<link rel="modulepreload" href="../../_app/immutable/chunks/CJrErHKE.js"><!--1vulqo1--><meta name="description" content="Explore global development data: GDP, life expectancy, and population trends from 1952-2007."/><!----><title>EDA Gapminder | Build with AI</title>
|
||||
</head>
|
||||
<body data-sveltekit-preload-data="hover">
|
||||
<div style="display: contents"><!--[--><!--[--><!----><!--[--><!----><div class="min-h-screen bg-gradient-to-b from-slate-50 to-white"><nav class="fixed top-0 left-0 right-0 z-50 transition-all duration-300 bg-transparent"><div class="max-w-6xl mx-auto px-6 py-4 flex items-center justify-between"><a href="/" class="flex items-center gap-2"><img src="/logo.png" alt="ValueCurve" class="h-8 w-auto"/> <span class="font-semibold text-gray-900">Build ValueCurve</span></a> <div class="flex items-center gap-6"><a href="/guides/" class="text-gray-600 hover:text-gray-900 transition-colors text-sm font-medium">Guides</a> <a href="/tools/" class="text-gray-600 hover:text-gray-900 transition-colors text-sm font-medium">Tools</a> <a href="https://www.valuecurve.ai" target="_blank" rel="noopener" class="text-gray-600 hover:text-gray-900 transition-colors text-sm font-medium">Newsletter</a> <a href="/notebooks/" class="text-gray-600 hover:text-gray-900 transition-colors text-sm font-medium">Notebooks</a></div></div></nav><!----> <main class="pt-20 pb-10 px-5"><div class="max-w-7xl mx-auto"><div class="mb-5 flex items-center justify-between"><div class="flex items-center gap-4"><a href="/tools/" class="text-sm text-primary-600 hover:text-primary-700">← Tools</a> <h1 class="text-2xl font-bold text-gray-900">EDA Gapminder</h1> <span class="text-gray-400 text-sm hidden sm:inline">|</span> <p class="text-gray-500 text-sm hidden sm:inline">Explore global development data (1952-2007)</p></div></div> <!--[!--><!--]--> <div class="grid grid-cols-1 lg:grid-cols-4 gap-4"><div class="bg-white rounded-xl border border-gray-100 shadow-sm p-4"><h3 class="text-sm font-semibold text-gray-700 mb-4">Filters</h3> <div class="mb-4 "><label class="block text-xs font-medium text-gray-600 mb-2">Year: <span class="text-primary-600 font-bold">1952</span> <!--[!--><!--]--></label> <input type="range" min="1952" max="2007" step="5" value="1952" class="w-full h-2 bg-gray-200 rounded-lg appearance-none cursor-pointer disabled:cursor-not-allowed accent-primary-600"/> <div class="flex justify-between text-xs text-gray-500 mt-1"><span>1952</span> <span>2007</span></div></div> <!--[--><button class="w-full mb-4 px-4 py-2 rounded-lg text-sm font-medium transition-colors bg-primary-100 text-primary-700 hover:bg-primary-200">Play Timeline</button><!--]--> <div class="mb-4"><label class="block text-xs font-medium text-gray-600 mb-2">Continent</label> <select class="w-full px-3 py-2 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 text-sm"><option value="" selected>All Continents</option><!--[!--><!--]--></select></div> <div class="mb-4"><label class="block text-xs font-medium text-gray-600 mb-2">Metric</label> <select class="w-full px-3 py-2 border border-gray-200 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-primary-500 text-sm"><option value="gdpPercap" selected>GDP per Capita</option><option value="lifeExp">Life Expectancy</option><option value="pop">Population</option></select></div> <div class="mb-4"><!--[!--><label class="block text-xs font-medium text-gray-600 mb-2">Countries: <span class="text-primary-600 font-bold">142</span></label> <div class="text-xs text-gray-400">All countries displayed</div><!--]--></div> <!--[!--><!--]--></div> <div class="lg:col-span-3 bg-white rounded-xl border border-gray-100 shadow-sm p-4"><div class="flex border-b border-gray-200 mb-4"><button class="px-4 py-2 text-sm font-medium transition-colors text-primary-600 border-b-2 border-primary-600">Scatter Plot</button> <button class="px-4 py-2 text-sm font-medium transition-colors text-gray-500 hover:text-gray-700">Bar Chart Race</button> <button class="px-4 py-2 text-sm font-medium transition-colors text-gray-500 hover:text-gray-700">Line Trends</button></div> <!--[!--><div class="h-[500px]"><!--[--><div class="w-full h-full"></div><!--]--></div><!--]--> <!--[!--><!--]--></div></div></div></main> <footer class="bg-gray-50 border-t border-gray-100 py-12"><div class="max-w-6xl mx-auto px-6"><div class="flex flex-col md:flex-row items-center justify-between gap-4"><div class="flex items-center gap-2"><img src="/logo.png" alt="ValueCurve" class="h-6 w-auto"/> <span class="text-sm text-gray-600">Build ValueCurve</span></div> <p class="text-sm text-gray-500">Data science guides and tools for builders.</p></div></div></footer><!----></div><!----><!--]--><!----><!--]--> <!--[!--><!--]--><!--]-->
|
||||
|
||||
<script>
|
||||
{
|
||||
__sveltekit_m4hdb0 = {
|
||||
base: new URL("../..", location).pathname.slice(0, -1)
|
||||
};
|
||||
|
||||
const element = document.currentScript.parentElement;
|
||||
|
||||
Promise.all([
|
||||
import("../../_app/immutable/entry/start.BwqP7o9C.js"),
|
||||
import("../../_app/immutable/entry/app.I5VArHs7.js")
|
||||
]).then(([kit, app]) => {
|
||||
kit.start(app, element, {
|
||||
node_ids: [0, 6],
|
||||
data: [null,null],
|
||||
form: null,
|
||||
error: null
|
||||
});
|
||||
});
|
||||
}
|
||||
</script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue