From c4871af5c2bd2f395e19e3946bd82e90fb2bc2b1 Mon Sep 17 00:00:00 2001 From: gabriel-logan Date: Sun, 12 May 2024 07:19:49 -0300 Subject: [PATCH] chore: fix style --- docs/.gitignore | 1 + docs/next.config.mjs | 3 +- docs/out/404.html | 2 +- .../_buildManifest.js | 0 .../_ssgManifest.js | 0 .../static/chunks/250-836ac6b7b0dd6b5f.js | 1 - .../static/chunks/647-6447ad6ef392d152.js | 1 + .../static/chunks/749-c8fcac6018027621.js | 1 - .../chunks/app/layout-7b5374a648ce5d3f.js | 1 - .../chunks/app/layout-c18950542129619b.js | 1 + .../chunks/app/page-4ab081f0b7995c11.js | 1 + .../chunks/app/page-a1f5280cbd37f6c3.js | 1 - ...e8808424e3.js => page-73b704c1a9bf96a9.js} | 2 +- ...dccfff94f4.js => page-a4e8d10dfb7e80e8.js} | 2 +- ...21dca10.js => webpack-f75e44dadfc01037.js} | 2 +- .../out/_next/static/css/11bbeac8b146a0c0.css | 5 - .../out/_next/static/css/4603185934275308.css | 3 + docs/out/_next/static/media/logo.a6d7fd18.png | Bin 0 -> 67117 bytes docs/out/index.html | 2 +- docs/out/index.txt | 11 +- docs/out/python.html | 33 +- docs/out/python.txt | 8 +- docs/out/typescript.html | 7 +- docs/out/typescript.txt | 8 +- docs/package.json | 5 +- docs/src/app/layout.tsx | 18 +- docs/src/app/page.tsx | 18 +- docs/src/app/python/page.tsx | 36 +- docs/src/app/typescript/page.tsx | 70 ++-- docs/src/assets/images/logo.png | Bin 0 -> 67117 bytes docs/yarn.lock | 359 +++++++++++++++++- 31 files changed, 497 insertions(+), 105 deletions(-) rename docs/out/_next/static/{QvUjaaFbyLisFA96CiIXL => -rg8ErgAcSO6p9cVTFKCH}/_buildManifest.js (100%) rename docs/out/_next/static/{QvUjaaFbyLisFA96CiIXL => -rg8ErgAcSO6p9cVTFKCH}/_ssgManifest.js (100%) delete mode 100644 docs/out/_next/static/chunks/250-836ac6b7b0dd6b5f.js create mode 100644 docs/out/_next/static/chunks/647-6447ad6ef392d152.js delete mode 100644 docs/out/_next/static/chunks/749-c8fcac6018027621.js delete mode 100644 docs/out/_next/static/chunks/app/layout-7b5374a648ce5d3f.js create mode 100644 docs/out/_next/static/chunks/app/layout-c18950542129619b.js create mode 100644 docs/out/_next/static/chunks/app/page-4ab081f0b7995c11.js delete mode 100644 docs/out/_next/static/chunks/app/page-a1f5280cbd37f6c3.js rename docs/out/_next/static/chunks/app/python/{page-5904d7e8808424e3.js => page-73b704c1a9bf96a9.js} (73%) rename docs/out/_next/static/chunks/app/typescript/{page-3071d1dccfff94f4.js => page-a4e8d10dfb7e80e8.js} (73%) rename docs/out/_next/static/chunks/{webpack-0af8c3fbb21dca10.js => webpack-f75e44dadfc01037.js} (71%) delete mode 100644 docs/out/_next/static/css/11bbeac8b146a0c0.css create mode 100644 docs/out/_next/static/css/4603185934275308.css create mode 100644 docs/out/_next/static/media/logo.a6d7fd18.png create mode 100644 docs/src/assets/images/logo.png diff --git a/docs/.gitignore b/docs/.gitignore index 341eba7..d29f9d4 100644 --- a/docs/.gitignore +++ b/docs/.gitignore @@ -33,3 +33,4 @@ yarn-error.log* # typescript *.tsbuildinfo next-env.d.ts +.env diff --git a/docs/next.config.mjs b/docs/next.config.mjs index eb75aa9..332b45f 100644 --- a/docs/next.config.mjs +++ b/docs/next.config.mjs @@ -4,8 +4,7 @@ const nextConfig = { images: { unoptimized: true, }, - assetPrefix: "https://gabriel-logan.github.io/Math_Lib", - basePath: "/Math_Lib", + basePath: process.env.NODE_ENV === "production" ? "/Math_Lib" : undefined, }; export default nextConfig; diff --git a/docs/out/404.html b/docs/out/404.html index d657a6a..ec0ba8f 100644 --- a/docs/out/404.html +++ b/docs/out/404.html @@ -1 +1 @@ -404: This page could not be found.Loganmatic

404

This page could not be found.

\ No newline at end of file +404: This page could not be found.Loganmatic

404

This page could not be found.

\ No newline at end of file diff --git a/docs/out/_next/static/QvUjaaFbyLisFA96CiIXL/_buildManifest.js b/docs/out/_next/static/-rg8ErgAcSO6p9cVTFKCH/_buildManifest.js similarity index 100% rename from docs/out/_next/static/QvUjaaFbyLisFA96CiIXL/_buildManifest.js rename to docs/out/_next/static/-rg8ErgAcSO6p9cVTFKCH/_buildManifest.js diff --git a/docs/out/_next/static/QvUjaaFbyLisFA96CiIXL/_ssgManifest.js b/docs/out/_next/static/-rg8ErgAcSO6p9cVTFKCH/_ssgManifest.js similarity index 100% rename from docs/out/_next/static/QvUjaaFbyLisFA96CiIXL/_ssgManifest.js rename to docs/out/_next/static/-rg8ErgAcSO6p9cVTFKCH/_ssgManifest.js diff --git a/docs/out/_next/static/chunks/250-836ac6b7b0dd6b5f.js b/docs/out/_next/static/chunks/250-836ac6b7b0dd6b5f.js deleted file mode 100644 index fbaace1..0000000 --- a/docs/out/_next/static/chunks/250-836ac6b7b0dd6b5f.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[250],{2956:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return r}}),n(2139);let r=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r{})}}function _(e){return"string"==typeof e?e:(0,u.formatUrl)(e)}let P=i.default.forwardRef(function(e,t){let n,r;let{href:u,as:y,children:P,prefetch:v=null,passHref:R,replace:O,shallow:j,scroll:E,locale:S,onClick:w,onMouseEnter:x,onTouchStart:M,legacyBehavior:N=!1,...C}=e;n=P,N&&("string"==typeof n||"number"==typeof n)&&(n=(0,o.jsx)("a",{children:n}));let k=i.default.useContext(f.RouterContext),I=i.default.useContext(d.AppRouterContext),T=null!=k?k:I,L=!k,U=!1!==v,A=null===v?g.PrefetchKind.AUTO:g.PrefetchKind.FULL,{href:W,as:D}=i.default.useMemo(()=>{if(!k){let e=_(u);return{href:e,as:y?_(y):e}}let[e,t]=(0,l.resolveHref)(k,u,!0);return{href:e,as:y?(0,l.resolveHref)(k,y):t||e}},[k,u,y]),z=i.default.useRef(W),K=i.default.useRef(D);N&&(r=i.default.Children.only(n));let q=N?r&&"object"==typeof r&&r.ref:t,[F,$,B]=(0,p.useIntersection)({rootMargin:"200px"}),Y=i.default.useCallback(e=>{(K.current!==D||z.current!==W)&&(B(),K.current=D,z.current=W),F(e),q&&("function"==typeof q?q(e):"object"==typeof q&&(q.current=e))},[D,q,W,B,F]);i.default.useEffect(()=>{T&&$&&U&&b(T,W,D,{locale:S},{kind:A},L)},[D,W,$,S,U,null==k?void 0:k.locale,T,L,A]);let Q={ref:Y,onClick(e){N||"function"!=typeof w||w(e),N&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),T&&!e.defaultPrevented&&function(e,t,n,r,o,l,u,s,c){let{nodeName:f}=e.currentTarget;if("A"===f.toUpperCase()&&(function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!c&&!(0,a.isLocalURL)(n)))return;e.preventDefault();let d=()=>{let e=null==u||u;"beforePopState"in t?t[o?"replace":"push"](n,r,{shallow:l,locale:s,scroll:e}):t[o?"replace":"push"](r||n,{scroll:e})};c?i.default.startTransition(d):d()}(e,T,W,D,O,j,E,S,L)},onMouseEnter(e){N||"function"!=typeof x||x(e),N&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),T&&(U||!L)&&b(T,W,D,{locale:S,priority:!0,bypassPrefetchedCheck:!0},{kind:A},L)},onTouchStart(e){N||"function"!=typeof M||M(e),N&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),T&&(U||!L)&&b(T,W,D,{locale:S,priority:!0,bypassPrefetchedCheck:!0},{kind:A},L)}};if((0,s.isAbsoluteUrl)(D))Q.href=D;else if(!N||R||"a"===r.type&&!("href"in r.props)){let e=void 0!==S?S:null==k?void 0:k.locale,t=(null==k?void 0:k.isLocaleDomain)&&(0,h.getDomainLocale)(D,e,null==k?void 0:k.locales,null==k?void 0:k.domainLocales);Q.href=t||(0,m.addBasePath)((0,c.addLocale)(D,e,null==k?void 0:k.defaultLocale))}return N?i.default.cloneElement(r,Q):(0,o.jsx)("a",{...C,...Q,children:n})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2185:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{requestIdleCallback:function(){return n},cancelIdleCallback:function(){return r}});let n="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},r="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4542:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveHref",{enumerable:!0,get:function(){return f}});let r=n(5770),o=n(1030),i=n(4544),l=n(6874),a=n(2139),u=n(7434),s=n(2360),c=n(6735);function f(e,t,n){let f;let d="string"==typeof t?t:(0,o.formatWithValidation)(t),p=d.match(/^[a-zA-Z]{1,}:\/\//),h=p?d.slice(p[0].length):d;if((h.split("?",1)[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+d+"' passed to next/router in page: '"+e.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");let t=(0,l.normalizeRepeatedSlashes)(h);d=(p?p[0]:"")+t}if(!(0,u.isLocalURL)(d))return n?[d]:d;try{f=new URL(d.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(e){f=new URL("/","http://n")}try{let e=new URL(d,f);e.pathname=(0,a.normalizePathTrailingSlash)(e.pathname);let t="";if((0,s.isDynamicRoute)(e.pathname)&&e.searchParams&&n){let n=(0,r.searchParamsToUrlQuery)(e.searchParams),{result:l,params:a}=(0,c.interpolateAs)(e.pathname,e.pathname,n);l&&(t=(0,o.formatWithValidation)({pathname:l,hash:e.hash,query:(0,i.omit)(n,a)}))}let l=e.origin===f.origin?e.href.slice(e.origin.length):e.href;return n?[l,t||l]:l}catch(e){return n?[d]:d}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5291:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return u}});let r=n(2265),o=n(2185),i="function"==typeof IntersectionObserver,l=new Map,a=[];function u(e){let{rootRef:t,rootMargin:n,disabled:u}=e,s=u||!i,[c,f]=(0,r.useState)(!1),d=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{d.current=e},[]);return(0,r.useEffect)(()=>{if(i){if(s||c)return;let e=d.current;if(e&&e.tagName)return function(e,t,n){let{id:r,observer:o,elements:i}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=a.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=l.get(r)))return t;let o=new Map;return t={id:n,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e),elements:o},a.push(n),l.set(n,t),t}(n);return i.set(e,t),o.observe(e),function(){if(i.delete(e),o.unobserve(e),0===i.size){o.disconnect(),l.delete(r);let e=a.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&a.splice(e,1)}}}(e,e=>e&&f(e),{root:null==t?void 0:t.current,rootMargin:n})}else if(!c){let e=(0,o.requestIdleCallback)(()=>f(!0));return()=>(0,o.cancelIdleCallback)(e)}},[s,n,t,c,d.current]),[p,c,(0,r.useCallback)(()=>{f(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2202:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"escapeStringRegexp",{enumerable:!0,get:function(){return o}});let n=/[|\\{}()[\]^$+*?.-]/,r=/[|\\{}()[\]^$+*?.-]/g;function o(e){return n.test(e)?e.replace(r,"\\$&"):e}},6993:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return r}});let r=n(6921)._(n(2265)).default.createContext(null)},1030:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{formatUrl:function(){return i},urlObjectKeys:function(){return l},formatWithValidation:function(){return a}});let r=n(1884)._(n(5770)),o=/https?|ftp|gopher|file/;function i(e){let{auth:t,hostname:n}=e,i=e.protocol||"",l=e.pathname||"",a=e.hash||"",u=e.query||"",s=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?s=t+e.host:n&&(s=t+(~n.indexOf(":")?"["+n+"]":n),e.port&&(s+=":"+e.port)),u&&"object"==typeof u&&(u=String(r.urlQueryToSearchParams(u)));let c=e.search||u&&"?"+u||"";return i&&!i.endsWith(":")&&(i+=":"),e.slashes||(!i||o.test(i))&&!1!==s?(s="//"+(s||""),l&&"/"!==l[0]&&(l="/"+l)):s||(s=""),a&&"#"!==a[0]&&(a="#"+a),c&&"?"!==c[0]&&(c="?"+c),""+i+s+(l=l.replace(/[?#]/g,encodeURIComponent))+(c=c.replace("#","%23"))+a}let l=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function a(e){return i(e)}},2360:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getSortedRoutes:function(){return r.getSortedRoutes},isDynamicRoute:function(){return o.isDynamicRoute}});let r=n(7409),o=n(1305)},6735:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolateAs",{enumerable:!0,get:function(){return i}});let r=n(2395),o=n(9935);function i(e,t,n){let i="",l=(0,o.getRouteRegex)(e),a=l.groups,u=(t!==e?(0,r.getRouteMatcher)(l)(t):"")||n;i=e;let s=Object.keys(a);return s.every(e=>{let t=u[e]||"",{repeat:n,optional:r}=a[e],o="["+(n?"...":"")+e+"]";return r&&(o=(t?"":"/")+"["+o+"]"),n&&!Array.isArray(t)&&(t=[t]),(r||e in u)&&(i=i.replace(o,n?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(i=""),{params:s,result:i}}},1305:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return i}});let r=n(4749),o=/\/\[[^/]+?\](?=\/|$)/;function i(e){return(0,r.isInterceptionRouteAppPath)(e)&&(e=(0,r.extractInterceptionRouteInformation)(e).interceptedRoute),o.test(e)}},7434:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return i}});let r=n(6874),o=n(7379);function i(e){if(!(0,r.isAbsoluteUrl)(e))return!0;try{let t=(0,r.getLocationOrigin)(),n=new URL(e,t);return n.origin===t&&(0,o.hasBasePath)(n.pathname)}catch(e){return!1}}},4544:function(e,t){function n(e,t){let n={};return Object.keys(e).forEach(r=>{t.includes(r)||(n[r]=e[r])}),n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"omit",{enumerable:!0,get:function(){return n}})},5770:function(e,t){function n(e){let t={};return e.forEach((e,n)=>{void 0===t[n]?t[n]=e:Array.isArray(t[n])?t[n].push(e):t[n]=[t[n],e]}),t}function r(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function o(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[n,o]=e;Array.isArray(o)?o.forEach(e=>t.append(n,r(e))):t.set(n,r(o))}),t}function i(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,n)=>e.append(n,t))}),e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{searchParamsToUrlQuery:function(){return n},urlQueryToSearchParams:function(){return o},assign:function(){return i}})},2395:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getRouteMatcher",{enumerable:!0,get:function(){return o}});let r=n(6874);function o(e){let{re:t,groups:n}=e;return e=>{let o=t.exec(e);if(!o)return!1;let i=e=>{try{return decodeURIComponent(e)}catch(e){throw new r.DecodeError("failed to decode param")}},l={};return Object.keys(n).forEach(e=>{let t=n[e],r=o[t.pos];void 0!==r&&(l[e]=~r.indexOf("/")?r.split("/").map(e=>i(e)):t.repeat?[i(r)]:i(r))}),l}}},9935:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getRouteRegex:function(){return u},getNamedRouteRegex:function(){return f},getNamedMiddlewareRegex:function(){return d}});let r=n(4749),o=n(2202),i=n(5868);function l(e){let t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));let n=e.startsWith("...");return n&&(e=e.slice(3)),{key:e,repeat:n,optional:t}}function a(e){let t=(0,i.removeTrailingSlash)(e).slice(1).split("/"),n={},a=1;return{parameterizedRoute:t.map(e=>{let t=r.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t)),i=e.match(/\[((?:\[.*\])|.+)\]/);if(t&&i){let{key:e,optional:r,repeat:u}=l(i[1]);return n[e]={pos:a++,repeat:u,optional:r},"/"+(0,o.escapeStringRegexp)(t)+"([^/]+?)"}if(!i)return"/"+(0,o.escapeStringRegexp)(e);{let{key:e,repeat:t,optional:r}=l(i[1]);return n[e]={pos:a++,repeat:t,optional:r},t?r?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:n}}function u(e){let{parameterizedRoute:t,groups:n}=a(e);return{re:RegExp("^"+t+"(?:/)?$"),groups:n}}function s(e){let{interceptionMarker:t,getSafeRouteKey:n,segment:r,routeKeys:i,keyPrefix:a}=e,{key:u,optional:s,repeat:c}=l(r),f=u.replace(/\W/g,"");a&&(f=""+a+f);let d=!1;(0===f.length||f.length>30)&&(d=!0),isNaN(parseInt(f.slice(0,1)))||(d=!0),d&&(f=n()),a?i[f]=""+a+u:i[f]=u;let p=t?(0,o.escapeStringRegexp)(t):"";return c?s?"(?:/"+p+"(?<"+f+">.+?))?":"/"+p+"(?<"+f+">.+?)":"/"+p+"(?<"+f+">[^/]+?)"}function c(e,t){let n;let l=(0,i.removeTrailingSlash)(e).slice(1).split("/"),a=(n=0,()=>{let e="",t=++n;for(;t>0;)e+=String.fromCharCode(97+(t-1)%26),t=Math.floor((t-1)/26);return e}),u={};return{namedParameterizedRoute:l.map(e=>{let n=r.INTERCEPTION_ROUTE_MARKERS.some(t=>e.startsWith(t)),i=e.match(/\[((?:\[.*\])|.+)\]/);if(n&&i){let[n]=e.split(i[0]);return s({getSafeRouteKey:a,interceptionMarker:n,segment:i[1],routeKeys:u,keyPrefix:t?"nxtI":void 0})}return i?s({getSafeRouteKey:a,segment:i[1],routeKeys:u,keyPrefix:t?"nxtP":void 0}):"/"+(0,o.escapeStringRegexp)(e)}).join(""),routeKeys:u}}function f(e,t){let n=c(e,t);return{...u(e),namedRegex:"^"+n.namedParameterizedRoute+"(?:/)?$",routeKeys:n.routeKeys}}function d(e,t){let{parameterizedRoute:n}=a(e),{catchAll:r=!0}=t;if("/"===n)return{namedRegex:"^/"+(r?".*":"")+"$"};let{namedParameterizedRoute:o}=c(e,!1);return{namedRegex:"^"+o+(r?"(?:(/.*)?)":"")+"$"}}},7409:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSortedRoutes",{enumerable:!0,get:function(){return r}});class n{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(e){void 0===e&&(e="/");let t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);let n=t.map(t=>this.children.get(t)._smoosh(""+e+t+"/")).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&n.push(...this.children.get("[]")._smoosh(e+"["+this.slugName+"]/")),!this.placeholder){let t="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+t+'" and "'+t+"[[..."+this.optionalRestSlugName+']]").');n.unshift(t)}return null!==this.restSlugName&&n.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&n.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),n}_insert(e,t,r){if(0===e.length){this.placeholder=!1;return}if(r)throw Error("Catch-all must be the last part of the URL.");let o=e[0];if(o.startsWith("[")&&o.endsWith("]")){let n=o.slice(1,-1),l=!1;if(n.startsWith("[")&&n.endsWith("]")&&(n=n.slice(1,-1),l=!0),n.startsWith("...")&&(n=n.substring(3),r=!0),n.startsWith("[")||n.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+n+"').");if(n.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+n+"').");function i(e,n){if(null!==e&&e!==n)throw Error("You cannot use different slug names for the same dynamic path ('"+e+"' !== '"+n+"').");t.forEach(e=>{if(e===n)throw Error('You cannot have the same slug name "'+n+'" repeat within a single dynamic path');if(e.replace(/\W/g,"")===o.replace(/\W/g,""))throw Error('You cannot have the slug names "'+e+'" and "'+n+'" differ only by non-word symbols within a single dynamic path')}),t.push(n)}if(r){if(l){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+e[0]+'" ).');i(this.optionalRestSlugName,n),this.optionalRestSlugName=n,o="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'+this.optionalRestSlugName+']]" and "'+e[0]+'").');i(this.restSlugName,n),this.restSlugName=n,o="[...]"}}else{if(l)throw Error('Optional route parameters are not yet supported ("'+e[0]+'").');i(this.slugName,n),this.slugName=n,o="[]"}}this.children.has(o)||this.children.set(o,new n),this.children.get(o)._insert(e.slice(1),t,r)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}function r(e){let t=new n;return e.forEach(e=>t.insert(e)),t.smoosh()}},6874:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{WEB_VITALS:function(){return n},execOnce:function(){return r},isAbsoluteUrl:function(){return i},getLocationOrigin:function(){return l},getURL:function(){return a},getDisplayName:function(){return u},isResSent:function(){return s},normalizeRepeatedSlashes:function(){return c},loadGetInitialProps:function(){return f},SP:function(){return d},ST:function(){return p},DecodeError:function(){return h},NormalizeError:function(){return m},PageNotFoundError:function(){return g},MissingStaticPage:function(){return y},MiddlewareNotFoundError:function(){return b},stringifyError:function(){return _}});let n=["CLS","FCP","FID","INP","LCP","TTFB"];function r(e){let t,n=!1;return function(){for(var r=arguments.length,o=Array(r),i=0;io.test(e);function l(){let{protocol:e,hostname:t,port:n}=window.location;return e+"//"+t+(n?":"+n:"")}function a(){let{href:e}=window.location,t=l();return e.substring(t.length)}function u(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function s(e){return e.finished||e.headersSent}function c(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function f(e,t){let n=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(n&&s(n))return r;if(!r)throw Error('"'+u(e)+'.getInitialProps()" should resolve to an object. But found "'+r+'" instead.');return r}let d="undefined"!=typeof performance,p=d&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class h extends Error{}class m extends Error{}class g extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class y extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class b extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function _(e){return JSON.stringify({message:e.message,stack:e.stack})}}}]); \ No newline at end of file diff --git a/docs/out/_next/static/chunks/647-6447ad6ef392d152.js b/docs/out/_next/static/chunks/647-6447ad6ef392d152.js new file mode 100644 index 0000000..c763d21 --- /dev/null +++ b/docs/out/_next/static/chunks/647-6447ad6ef392d152.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[647],{2956:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return r}}),n(2139);let r=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),null==n?void 0:n.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,o=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}}))}function g(e){let[t,n]=l.version.split(".",2),r=parseInt(t,10),o=parseInt(n,10);return r>18||18===r&&o>=3?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let y=(0,l.forwardRef)((e,t)=>{let{src:n,srcSet:r,sizes:o,height:a,width:u,decoding:s,className:c,style:f,fetchPriority:d,placeholder:p,loading:h,unoptimized:y,fill:b,onLoadRef:v,onLoadingCompleteRef:_,setBlurComplete:P,setShowAltText:j,onLoad:w,onError:O,...S}=e;return(0,i.jsx)("img",{...S,...g(d),loading:h,width:u,height:a,decoding:s,"data-nimg":b?"fill":"1",className:c,style:f,sizes:o,srcSet:r,src:n,ref:(0,l.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(O&&(e.src=e.src),e.complete&&m(e,p,v,_,P,y))},[n,p,v,_,P,O,y,t]),onLoad:e=>{m(e.currentTarget,p,v,_,P,y)},onError:e=>{j(!0),"empty"!==p&&P(!0),O&&O(e)}})});function b(e){let{isAppRouter:t,imgAttributes:n}=e,r={as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy,...g(n.fetchPriority)};return t&&a.default.preload?(a.default.preload(n.src,r),null):(0,i.jsx)(u.default,{children:(0,i.jsx)("link",{rel:"preload",href:n.srcSet?void 0:n.src,...r},"__nimg-"+n.src+n.srcSet+n.sizes)})}let v=(0,l.forwardRef)((e,t)=>{let n=(0,l.useContext)(d.RouterContext),r=(0,l.useContext)(f.ImageConfigContext),o=(0,l.useMemo)(()=>{let e=h||r||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),n=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:n}},[r]),{onLoad:a,onLoadingComplete:u}=e,m=(0,l.useRef)(a);(0,l.useEffect)(()=>{m.current=a},[a]);let g=(0,l.useRef)(u);(0,l.useEffect)(()=>{g.current=u},[u]);let[v,_]=(0,l.useState)(!1),[P,j]=(0,l.useState)(!1),{props:w,meta:O}=(0,s.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:v,showAltText:P});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(y,{...w,unoptimized:O.unoptimized,placeholder:O.placeholder,fill:O.fill,onLoadRef:m,onLoadingCompleteRef:g,setBlurComplete:_,setShowAltText:j,ref:t}),O.priority?(0,i.jsx)(b,{isAppRouter:!n,imgAttributes:w}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5250:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return _}});let r=n(6921),o=n(7437),i=r._(n(2265)),l=n(4542),a=n(7434),u=n(1030),s=n(6874),c=n(2956),f=n(6993),d=n(8599),p=n(5291),h=n(6406),m=n(5786),g=n(1414),y=new Set;function b(e,t,n,r,o,i){if("undefined"!=typeof window&&(i||(0,a.isLocalURL)(t))){if(!r.bypassPrefetchedCheck){let o=t+"%"+n+"%"+(void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0);if(y.has(o))return;y.add(o)}Promise.resolve(i?e.prefetch(t,o):e.prefetch(t,n,r)).catch(e=>{})}}function v(e){return"string"==typeof e?e:(0,u.formatUrl)(e)}let _=i.default.forwardRef(function(e,t){let n,r;let{href:u,as:y,children:_,prefetch:P=null,passHref:j,replace:w,shallow:O,scroll:S,locale:x,onClick:R,onMouseEnter:E,onTouchStart:C,legacyBehavior:M=!1,...I}=e;n=_,M&&("string"==typeof n||"number"==typeof n)&&(n=(0,o.jsx)("a",{children:n}));let N=i.default.useContext(f.RouterContext),k=i.default.useContext(d.AppRouterContext),A=null!=N?N:k,L=!N,T=!1!==P,U=null===P?g.PrefetchKind.AUTO:g.PrefetchKind.FULL,{href:z,as:D}=i.default.useMemo(()=>{if(!N){let e=v(u);return{href:e,as:y?v(y):e}}let[e,t]=(0,l.resolveHref)(N,u,!0);return{href:e,as:y?(0,l.resolveHref)(N,y):t||e}},[N,u,y]),W=i.default.useRef(z),F=i.default.useRef(D);M&&(r=i.default.Children.only(n));let B=M?r&&"object"==typeof r&&r.ref:t,[q,K,$]=(0,p.useIntersection)({rootMargin:"200px"}),G=i.default.useCallback(e=>{(F.current!==D||W.current!==z)&&($(),F.current=D,W.current=z),q(e),B&&("function"==typeof B?B(e):"object"==typeof B&&(B.current=e))},[D,B,z,$,q]);i.default.useEffect(()=>{A&&K&&T&&b(A,z,D,{locale:x},{kind:U},L)},[D,z,K,x,T,null==N?void 0:N.locale,A,L,U]);let V={ref:G,onClick(e){M||"function"!=typeof R||R(e),M&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),A&&!e.defaultPrevented&&function(e,t,n,r,o,l,u,s,c){let{nodeName:f}=e.currentTarget;if("A"===f.toUpperCase()&&(function(e){let t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!c&&!(0,a.isLocalURL)(n)))return;e.preventDefault();let d=()=>{let e=null==u||u;"beforePopState"in t?t[o?"replace":"push"](n,r,{shallow:l,locale:s,scroll:e}):t[o?"replace":"push"](r||n,{scroll:e})};c?i.default.startTransition(d):d()}(e,A,z,D,w,O,S,x,L)},onMouseEnter(e){M||"function"!=typeof E||E(e),M&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),A&&(T||!L)&&b(A,z,D,{locale:x,priority:!0,bypassPrefetchedCheck:!0},{kind:U},L)},onTouchStart(e){M||"function"!=typeof C||C(e),M&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),A&&(T||!L)&&b(A,z,D,{locale:x,priority:!0,bypassPrefetchedCheck:!0},{kind:U},L)}};if((0,s.isAbsoluteUrl)(D))V.href=D;else if(!M||j||"a"===r.type&&!("href"in r.props)){let e=void 0!==x?x:null==N?void 0:N.locale,t=(null==N?void 0:N.isLocaleDomain)&&(0,h.getDomainLocale)(D,e,null==N?void 0:N.locales,null==N?void 0:N.domainLocales);V.href=t||(0,m.addBasePath)((0,c.addLocale)(D,e,null==N?void 0:N.defaultLocale))}return M?i.default.cloneElement(r,V):(0,o.jsx)("a",{...I,...V,children:n})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2185:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{requestIdleCallback:function(){return n},cancelIdleCallback:function(){return r}});let n="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},r="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},4542:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveHref",{enumerable:!0,get:function(){return f}});let r=n(5770),o=n(1030),i=n(4544),l=n(6874),a=n(2139),u=n(7434),s=n(2360),c=n(6735);function f(e,t,n){let f;let d="string"==typeof t?t:(0,o.formatWithValidation)(t),p=d.match(/^[a-zA-Z]{1,}:\/\//),h=p?d.slice(p[0].length):d;if((h.split("?",1)[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+d+"' passed to next/router in page: '"+e.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");let t=(0,l.normalizeRepeatedSlashes)(h);d=(p?p[0]:"")+t}if(!(0,u.isLocalURL)(d))return n?[d]:d;try{f=new URL(d.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(e){f=new URL("/","http://n")}try{let e=new URL(d,f);e.pathname=(0,a.normalizePathTrailingSlash)(e.pathname);let t="";if((0,s.isDynamicRoute)(e.pathname)&&e.searchParams&&n){let n=(0,r.searchParamsToUrlQuery)(e.searchParams),{result:l,params:a}=(0,c.interpolateAs)(e.pathname,e.pathname,n);l&&(t=(0,o.formatWithValidation)({pathname:l,hash:e.hash,query:(0,i.omit)(n,a)}))}let l=e.origin===f.origin?e.href.slice(e.origin.length):e.href;return n?[l,t||l]:l}catch(e){return n?[d]:d}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5291:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return u}});let r=n(2265),o=n(2185),i="function"==typeof IntersectionObserver,l=new Map,a=[];function u(e){let{rootRef:t,rootMargin:n,disabled:u}=e,s=u||!i,[c,f]=(0,r.useState)(!1),d=(0,r.useRef)(null),p=(0,r.useCallback)(e=>{d.current=e},[]);return(0,r.useEffect)(()=>{if(i){if(s||c)return;let e=d.current;if(e&&e.tagName)return function(e,t,n){let{id:r,observer:o,elements:i}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=a.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=l.get(r)))return t;let o=new Map;return t={id:n,observer:new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e),elements:o},a.push(n),l.set(n,t),t}(n);return i.set(e,t),o.observe(e),function(){if(i.delete(e),o.unobserve(e),0===i.size){o.disconnect(),l.delete(r);let e=a.findIndex(e=>e.root===r.root&&e.margin===r.margin);e>-1&&a.splice(e,1)}}}(e,e=>e&&f(e),{root:null==t?void 0:t.current,rootMargin:n})}else if(!c){let e=(0,o.requestIdleCallback)(()=>f(!0));return()=>(0,o.cancelIdleCallback)(e)}},[s,n,t,c,d.current]),[p,c,(0,r.useCallback)(()=>{f(!1)},[])]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5827:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return r}});let r=n(6921)._(n(2265)).default.createContext({})},3044:function(e,t){function n(e){let{ampFirst:t=!1,hybrid:n=!1,hasQuery:r=!1}=void 0===e?{}:e;return t||n&&r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return n}})},2202:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"escapeStringRegexp",{enumerable:!0,get:function(){return o}});let n=/[|\\{}()[\]^$+*?.-]/,r=/[|\\{}()[\]^$+*?.-]/g;function o(e){return n.test(e)?e.replace(r,"\\$&"):e}},8630:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return a}}),n(6184);let r=n(7160),o=n(6906);function i(e){return void 0!==e.default}function l(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function a(e,t){var n;let a,u,s,{src:c,sizes:f,unoptimized:d=!1,priority:p=!1,loading:h,className:m,quality:g,width:y,height:b,fill:v=!1,style:_,onLoad:P,onLoadingComplete:j,placeholder:w="empty",blurDataURL:O,fetchPriority:S,layout:x,objectFit:R,objectPosition:E,lazyBoundary:C,lazyRoot:M,...I}=e,{imgConf:N,showAltText:k,blurComplete:A,defaultLoader:L}=t,T=N||o.imageConfigDefault;if("allSizes"in T)a=T;else{let e=[...T.deviceSizes,...T.imageSizes].sort((e,t)=>e-t),t=T.deviceSizes.sort((e,t)=>e-t);a={...T,allSizes:e,deviceSizes:t}}let U=I.loader||L;delete I.loader,delete I.srcSet;let z="__next_img_default"in U;if(z){if("custom"===a.loader)throw Error('Image with src "'+c+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=U;U=t=>{let{config:n,...r}=t;return e(r)}}if(x){"fill"===x&&(v=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[x];e&&(_={..._,...e});let t={responsive:"100vw",fill:"100vw"}[x];t&&!f&&(f=t)}let D="",W=l(y),F=l(b);if("object"==typeof(n=c)&&(i(n)||void 0!==n.src)){let e=i(c)?c.default:c;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(u=e.blurWidth,s=e.blurHeight,O=O||e.blurDataURL,D=e.src,!v){if(W||F){if(W&&!F){let t=W/e.width;F=Math.round(e.height*t)}else if(!W&&F){let t=F/e.height;W=Math.round(e.width*t)}}else W=e.width,F=e.height}}let B=!p&&("lazy"===h||void 0===h);(!(c="string"==typeof c?c:D)||c.startsWith("data:")||c.startsWith("blob:"))&&(d=!0,B=!1),a.unoptimized&&(d=!0),z&&c.endsWith(".svg")&&!a.dangerouslyAllowSVG&&(d=!0),p&&(S="high");let q=l(g),K=Object.assign(v?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:R,objectPosition:E}:{},k?{}:{color:"transparent"},_),$=A||"empty"===w?null:"blur"===w?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:W,heightInt:F,blurWidth:u,blurHeight:s,blurDataURL:O||"",objectFit:K.objectFit})+'")':'url("'+w+'")',G=$?{backgroundSize:K.objectFit||"cover",backgroundPosition:K.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:$}:{},V=function(e){let{config:t,src:n,unoptimized:r,width:o,quality:i,sizes:l,loader:a}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:u,kind:s}=function(e,t,n){let{deviceSizes:r,allSizes:o}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:o.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:o,kind:"w"}}return"number"!=typeof t?{widths:r,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>o.find(t=>t>=e)||o[o.length-1]))],kind:"x"}}(t,o,l),c=u.length-1;return{sizes:l||"w"!==s?l:"100vw",srcSet:u.map((e,r)=>a({config:t,src:n,quality:i,width:e})+" "+("w"===s?e:r+1)+s).join(", "),src:a({config:t,src:n,quality:i,width:u[c]})}}({config:a,src:c,unoptimized:d,width:W,quality:q,sizes:f,loader:U});return{props:{...I,loading:B?"lazy":h,fetchPriority:S,width:W,height:F,decoding:"async",className:m,style:{...K,...G},sizes:V.sizes,srcSet:V.srcSet,src:V.src},meta:{unoptimized:d,priority:p,placeholder:w,fill:v}}}},2251:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{defaultHead:function(){return f},default:function(){return m}});let r=n(6921),o=n(1884),i=n(7437),l=o._(n(2265)),a=r._(n(7392)),u=n(5827),s=n(7484),c=n(3044);function f(e){void 0===e&&(e=!1);let t=[(0,i.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,i.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function d(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}n(6184);let p=["name","httpEquiv","charSet","itemProp"];function h(e,t){let{inAmpMode:n}=t;return e.reduce(d,[]).reverse().concat(f(n).reverse()).filter(function(){let e=new Set,t=new Set,n=new Set,r={};return o=>{let i=!0,l=!1;if(o.key&&"number"!=typeof o.key&&o.key.indexOf("$")>0){l=!0;let t=o.key.slice(o.key.indexOf("$")+1);e.has(t)?i=!1:e.add(t)}switch(o.type){case"title":case"base":t.has(o.type)?i=!1:t.add(o.type);break;case"meta":for(let e=0,t=p.length;e{let r=e.key||t;if(!n&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,l.default.cloneElement(e,t)}return l.default.cloneElement(e,{key:r})})}let m=function(e){let{children:t}=e,n=(0,l.useContext)(u.AmpStateContext),r=(0,l.useContext)(s.HeadManagerContext);return(0,i.jsx)(a.default,{reduceComponentsToState:h,headManager:r,inAmpMode:(0,c.isInAmpMode)(n),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7160:function(e,t){function n(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:o,blurDataURL:i,objectFit:l}=e,a=r?40*r:t,u=o?40*o:n,s=a&&u?"viewBox='0 0 "+a+" "+u+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+s+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(s?"none":"contain"===l?"xMidYMid":"cover"===l?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+i+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},337:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let r=n(6921)._(n(2265)),o=n(6906),i=r.default.createContext(o.imageConfigDefault)},6906:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{VALID_LOADERS:function(){return n},imageConfigDefault:function(){return r}});let n=["default","imgix","cloudinary","akamai","custom"],r={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",remotePatterns:[],unoptimized:!1}},536:function(e,t){function n(e){let{config:t,src:n,width:r,quality:o}=e;return t.path+"?url="+encodeURIComponent(n)+"&w="+r+"&q="+(o||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),n.__next_img_default=!0;let r=n},6993:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return r}});let r=n(6921)._(n(2265)).default.createContext(null)},1030:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{formatUrl:function(){return i},urlObjectKeys:function(){return l},formatWithValidation:function(){return a}});let r=n(1884)._(n(5770)),o=/https?|ftp|gopher|file/;function i(e){let{auth:t,hostname:n}=e,i=e.protocol||"",l=e.pathname||"",a=e.hash||"",u=e.query||"",s=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?s=t+e.host:n&&(s=t+(~n.indexOf(":")?"["+n+"]":n),e.port&&(s+=":"+e.port)),u&&"object"==typeof u&&(u=String(r.urlQueryToSearchParams(u)));let c=e.search||u&&"?"+u||"";return i&&!i.endsWith(":")&&(i+=":"),e.slashes||(!i||o.test(i))&&!1!==s?(s="//"+(s||""),l&&"/"!==l[0]&&(l="/"+l)):s||(s=""),a&&"#"!==a[0]&&(a="#"+a),c&&"?"!==c[0]&&(c="?"+c),""+i+s+(l=l.replace(/[?#]/g,encodeURIComponent))+(c=c.replace("#","%23"))+a}let l=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function a(e){return i(e)}},2360:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getSortedRoutes:function(){return r.getSortedRoutes},isDynamicRoute:function(){return o.isDynamicRoute}});let r=n(7409),o=n(1305)},6735:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"interpolateAs",{enumerable:!0,get:function(){return i}});let r=n(2395),o=n(9935);function i(e,t,n){let i="",l=(0,o.getRouteRegex)(e),a=l.groups,u=(t!==e?(0,r.getRouteMatcher)(l)(t):"")||n;i=e;let s=Object.keys(a);return s.every(e=>{let t=u[e]||"",{repeat:n,optional:r}=a[e],o="["+(n?"...":"")+e+"]";return r&&(o=(t?"":"/")+"["+o+"]"),n&&!Array.isArray(t)&&(t=[t]),(r||e in u)&&(i=i.replace(o,n?t.map(e=>encodeURIComponent(e)).join("/"):encodeURIComponent(t))||"/")})||(i=""),{params:s,result:i}}},1305:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isDynamicRoute",{enumerable:!0,get:function(){return i}});let r=n(4749),o=/\/\[[^/]+?\](?=\/|$)/;function i(e){return(0,r.isInterceptionRouteAppPath)(e)&&(e=(0,r.extractInterceptionRouteInformation)(e).interceptedRoute),o.test(e)}},7434:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return i}});let r=n(6874),o=n(7379);function i(e){if(!(0,r.isAbsoluteUrl)(e))return!0;try{let t=(0,r.getLocationOrigin)(),n=new URL(e,t);return n.origin===t&&(0,o.hasBasePath)(n.pathname)}catch(e){return!1}}},4544:function(e,t){function n(e,t){let n={};return Object.keys(e).forEach(r=>{t.includes(r)||(n[r]=e[r])}),n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"omit",{enumerable:!0,get:function(){return n}})},5770:function(e,t){function n(e){let t={};return e.forEach((e,n)=>{void 0===t[n]?t[n]=e:Array.isArray(t[n])?t[n].push(e):t[n]=[t[n],e]}),t}function r(e){return"string"!=typeof e&&("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function o(e){let t=new URLSearchParams;return Object.entries(e).forEach(e=>{let[n,o]=e;Array.isArray(o)?o.forEach(e=>t.append(n,r(e))):t.set(n,r(o))}),t}function i(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r{Array.from(t.keys()).forEach(t=>e.delete(t)),t.forEach((t,n)=>e.append(n,t))}),e}Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{searchParamsToUrlQuery:function(){return n},urlQueryToSearchParams:function(){return o},assign:function(){return i}})},2395:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getRouteMatcher",{enumerable:!0,get:function(){return o}});let r=n(6874);function o(e){let{re:t,groups:n}=e;return e=>{let o=t.exec(e);if(!o)return!1;let i=e=>{try{return decodeURIComponent(e)}catch(e){throw new r.DecodeError("failed to decode param")}},l={};return Object.keys(n).forEach(e=>{let t=n[e],r=o[t.pos];void 0!==r&&(l[e]=~r.indexOf("/")?r.split("/").map(e=>i(e)):t.repeat?[i(r)]:i(r))}),l}}},9935:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{getRouteRegex:function(){return u},getNamedRouteRegex:function(){return f},getNamedMiddlewareRegex:function(){return d}});let r=n(4749),o=n(2202),i=n(5868);function l(e){let t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));let n=e.startsWith("...");return n&&(e=e.slice(3)),{key:e,repeat:n,optional:t}}function a(e){let t=(0,i.removeTrailingSlash)(e).slice(1).split("/"),n={},a=1;return{parameterizedRoute:t.map(e=>{let t=r.INTERCEPTION_ROUTE_MARKERS.find(t=>e.startsWith(t)),i=e.match(/\[((?:\[.*\])|.+)\]/);if(t&&i){let{key:e,optional:r,repeat:u}=l(i[1]);return n[e]={pos:a++,repeat:u,optional:r},"/"+(0,o.escapeStringRegexp)(t)+"([^/]+?)"}if(!i)return"/"+(0,o.escapeStringRegexp)(e);{let{key:e,repeat:t,optional:r}=l(i[1]);return n[e]={pos:a++,repeat:t,optional:r},t?r?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}}).join(""),groups:n}}function u(e){let{parameterizedRoute:t,groups:n}=a(e);return{re:RegExp("^"+t+"(?:/)?$"),groups:n}}function s(e){let{interceptionMarker:t,getSafeRouteKey:n,segment:r,routeKeys:i,keyPrefix:a}=e,{key:u,optional:s,repeat:c}=l(r),f=u.replace(/\W/g,"");a&&(f=""+a+f);let d=!1;(0===f.length||f.length>30)&&(d=!0),isNaN(parseInt(f.slice(0,1)))||(d=!0),d&&(f=n()),a?i[f]=""+a+u:i[f]=u;let p=t?(0,o.escapeStringRegexp)(t):"";return c?s?"(?:/"+p+"(?<"+f+">.+?))?":"/"+p+"(?<"+f+">.+?)":"/"+p+"(?<"+f+">[^/]+?)"}function c(e,t){let n;let l=(0,i.removeTrailingSlash)(e).slice(1).split("/"),a=(n=0,()=>{let e="",t=++n;for(;t>0;)e+=String.fromCharCode(97+(t-1)%26),t=Math.floor((t-1)/26);return e}),u={};return{namedParameterizedRoute:l.map(e=>{let n=r.INTERCEPTION_ROUTE_MARKERS.some(t=>e.startsWith(t)),i=e.match(/\[((?:\[.*\])|.+)\]/);if(n&&i){let[n]=e.split(i[0]);return s({getSafeRouteKey:a,interceptionMarker:n,segment:i[1],routeKeys:u,keyPrefix:t?"nxtI":void 0})}return i?s({getSafeRouteKey:a,segment:i[1],routeKeys:u,keyPrefix:t?"nxtP":void 0}):"/"+(0,o.escapeStringRegexp)(e)}).join(""),routeKeys:u}}function f(e,t){let n=c(e,t);return{...u(e),namedRegex:"^"+n.namedParameterizedRoute+"(?:/)?$",routeKeys:n.routeKeys}}function d(e,t){let{parameterizedRoute:n}=a(e),{catchAll:r=!0}=t;if("/"===n)return{namedRegex:"^/"+(r?".*":"")+"$"};let{namedParameterizedRoute:o}=c(e,!1);return{namedRegex:"^"+o+(r?"(?:(/.*)?)":"")+"$"}}},7409:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSortedRoutes",{enumerable:!0,get:function(){return r}});class n{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(e){void 0===e&&(e="/");let t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);let n=t.map(t=>this.children.get(t)._smoosh(""+e+t+"/")).reduce((e,t)=>[...e,...t],[]);if(null!==this.slugName&&n.push(...this.children.get("[]")._smoosh(e+"["+this.slugName+"]/")),!this.placeholder){let t="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw Error('You cannot define a route with the same specificity as a optional catch-all route ("'+t+'" and "'+t+"[[..."+this.optionalRestSlugName+']]").');n.unshift(t)}return null!==this.restSlugName&&n.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&n.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),n}_insert(e,t,r){if(0===e.length){this.placeholder=!1;return}if(r)throw Error("Catch-all must be the last part of the URL.");let o=e[0];if(o.startsWith("[")&&o.endsWith("]")){let n=o.slice(1,-1),l=!1;if(n.startsWith("[")&&n.endsWith("]")&&(n=n.slice(1,-1),l=!0),n.startsWith("...")&&(n=n.substring(3),r=!0),n.startsWith("[")||n.endsWith("]"))throw Error("Segment names may not start or end with extra brackets ('"+n+"').");if(n.startsWith("."))throw Error("Segment names may not start with erroneous periods ('"+n+"').");function i(e,n){if(null!==e&&e!==n)throw Error("You cannot use different slug names for the same dynamic path ('"+e+"' !== '"+n+"').");t.forEach(e=>{if(e===n)throw Error('You cannot have the same slug name "'+n+'" repeat within a single dynamic path');if(e.replace(/\W/g,"")===o.replace(/\W/g,""))throw Error('You cannot have the slug names "'+e+'" and "'+n+'" differ only by non-word symbols within a single dynamic path')}),t.push(n)}if(r){if(l){if(null!=this.restSlugName)throw Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+e[0]+'" ).');i(this.optionalRestSlugName,n),this.optionalRestSlugName=n,o="[[...]]"}else{if(null!=this.optionalRestSlugName)throw Error('You cannot use both an optional and required catch-all route at the same level ("[[...'+this.optionalRestSlugName+']]" and "'+e[0]+'").');i(this.restSlugName,n),this.restSlugName=n,o="[...]"}}else{if(l)throw Error('Optional route parameters are not yet supported ("'+e[0]+'").');i(this.slugName,n),this.slugName=n,o="[]"}}this.children.has(o)||this.children.set(o,new n),this.children.get(o)._insert(e.slice(1),t,r)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}function r(e){let t=new n;return e.forEach(e=>t.insert(e)),t.smoosh()}},7392:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let r=n(2265),o="undefined"==typeof window,i=o?()=>{}:r.useLayoutEffect,l=o?()=>{}:r.useEffect;function a(e){let{headManager:t,reduceComponentsToState:n}=e;function a(){if(t&&t.mountedInstances){let o=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(n(o,e))}}if(o){var u;null==t||null==(u=t.mountedInstances)||u.add(e.children),a()}return i(()=>{var n;return null==t||null==(n=t.mountedInstances)||n.add(e.children),()=>{var n;null==t||null==(n=t.mountedInstances)||n.delete(e.children)}}),i(()=>(t&&(t._pendingUpdate=a),()=>{t&&(t._pendingUpdate=a)})),l(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},6874:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{WEB_VITALS:function(){return n},execOnce:function(){return r},isAbsoluteUrl:function(){return i},getLocationOrigin:function(){return l},getURL:function(){return a},getDisplayName:function(){return u},isResSent:function(){return s},normalizeRepeatedSlashes:function(){return c},loadGetInitialProps:function(){return f},SP:function(){return d},ST:function(){return p},DecodeError:function(){return h},NormalizeError:function(){return m},PageNotFoundError:function(){return g},MissingStaticPage:function(){return y},MiddlewareNotFoundError:function(){return b},stringifyError:function(){return v}});let n=["CLS","FCP","FID","INP","LCP","TTFB"];function r(e){let t,n=!1;return function(){for(var r=arguments.length,o=Array(r),i=0;io.test(e);function l(){let{protocol:e,hostname:t,port:n}=window.location;return e+"//"+t+(n?":"+n:"")}function a(){let{href:e}=window.location,t=l();return e.substring(t.length)}function u(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function s(e){return e.finished||e.headersSent}function c(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function f(e,t){let n=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await f(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(n&&s(n))return r;if(!r)throw Error('"'+u(e)+'.getInitialProps()" should resolve to an object. But found "'+r+'" instead.');return r}let d="undefined"!=typeof performance,p=d&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class h extends Error{}class m extends Error{}class g extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class y extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class b extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function v(e){return JSON.stringify({message:e.message,stack:e.stack})}}}]); \ No newline at end of file diff --git a/docs/out/_next/static/chunks/749-c8fcac6018027621.js b/docs/out/_next/static/chunks/749-c8fcac6018027621.js deleted file mode 100644 index 3cb0f5f..0000000 --- a/docs/out/_next/static/chunks/749-c8fcac6018027621.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[749],{1749:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return v}});let r=n(6921),i=n(1884),o=n(7437),l=i._(n(2265)),a=r._(n(4887)),s=r._(n(2251)),u=n(8630),d=n(6906),f=n(337);n(6184);let c=n(6993),p=r._(n(536)),g={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/Math_Lib/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function m(e,t,n,r,i,o){let l=null==e?void 0:e.src;e&&e["data-loaded-src"]!==l&&(e["data-loaded-src"]=l,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==n?void 0:n.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,i=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==r?void 0:r.current)&&r.current(e)}}))}function h(e){let[t,n]=l.version.split(".",2),r=parseInt(t,10),i=parseInt(n,10);return r>18||18===r&&i>=3?{fetchPriority:e}:{fetchpriority:e}}"undefined"==typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let y=(0,l.forwardRef)((e,t)=>{let{src:n,srcSet:r,sizes:i,height:a,width:s,decoding:u,className:d,style:f,fetchPriority:c,placeholder:p,loading:g,unoptimized:y,fill:b,onLoadRef:v,onLoadingCompleteRef:_,setBlurComplete:w,setShowAltText:S,onLoad:j,onError:x,...C}=e;return(0,o.jsx)("img",{...C,...h(c),loading:g,width:s,height:a,decoding:u,"data-nimg":b?"fill":"1",className:d,style:f,sizes:i,srcSet:r,src:n,ref:(0,l.useCallback)(e=>{t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e&&(x&&(e.src=e.src),e.complete&&m(e,p,v,_,w,y))},[n,p,v,_,w,x,y,t]),onLoad:e=>{m(e.currentTarget,p,v,_,w,y)},onError:e=>{S(!0),"empty"!==p&&w(!0),x&&x(e)}})});function b(e){let{isAppRouter:t,imgAttributes:n}=e,r={as:"image",imageSrcSet:n.srcSet,imageSizes:n.sizes,crossOrigin:n.crossOrigin,referrerPolicy:n.referrerPolicy,...h(n.fetchPriority)};return t&&a.default.preload?(a.default.preload(n.src,r),null):(0,o.jsx)(s.default,{children:(0,o.jsx)("link",{rel:"preload",href:n.srcSet?void 0:n.src,...r},"__nimg-"+n.src+n.srcSet+n.sizes)})}let v=(0,l.forwardRef)((e,t)=>{let n=(0,l.useContext)(c.RouterContext),r=(0,l.useContext)(f.ImageConfigContext),i=(0,l.useMemo)(()=>{let e=g||r||d.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),n=e.deviceSizes.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:n}},[r]),{onLoad:a,onLoadingComplete:s}=e,m=(0,l.useRef)(a);(0,l.useEffect)(()=>{m.current=a},[a]);let h=(0,l.useRef)(s);(0,l.useEffect)(()=>{h.current=s},[s]);let[v,_]=(0,l.useState)(!1),[w,S]=(0,l.useState)(!1),{props:j,meta:x}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:i,blurComplete:v,showAltText:w});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(y,{...j,unoptimized:x.unoptimized,placeholder:x.placeholder,fill:x.fill,onLoadRef:m,onLoadingCompleteRef:h,setBlurComplete:_,setShowAltText:S,ref:t}),x.priority?(0,o.jsx)(b,{isAppRouter:!n,imgAttributes:j}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5827:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return r}});let r=n(6921)._(n(2265)).default.createContext({})},3044:function(e,t){function n(e){let{ampFirst:t=!1,hybrid:n=!1,hasQuery:r=!1}=void 0===e?{}:e;return t||n&&r}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return n}})},8630:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return a}}),n(6184);let r=n(7160),i=n(6906);function o(e){return void 0!==e.default}function l(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function a(e,t){var n;let a,s,u,{src:d,sizes:f,unoptimized:c=!1,priority:p=!1,loading:g,className:m,quality:h,width:y,height:b,fill:v=!1,style:_,onLoad:w,onLoadingComplete:S,placeholder:j="empty",blurDataURL:x,fetchPriority:C,layout:P,objectFit:O,objectPosition:E,lazyBoundary:M,lazyRoot:z,...I}=e,{imgConf:k,showAltText:A,blurComplete:R,defaultLoader:D}=t,L=k||i.imageConfigDefault;if("allSizes"in L)a=L;else{let e=[...L.deviceSizes,...L.imageSizes].sort((e,t)=>e-t),t=L.deviceSizes.sort((e,t)=>e-t);a={...L,allSizes:e,deviceSizes:t}}let N=I.loader||D;delete I.loader,delete I.srcSet;let U="__next_img_default"in N;if(U){if("custom"===a.loader)throw Error('Image with src "'+d+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{let e=N;N=t=>{let{config:n,...r}=t;return e(r)}}if(P){"fill"===P&&(v=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[P];e&&(_={..._,...e});let t={responsive:"100vw",fill:"100vw"}[P];t&&!f&&(f=t)}let T="",B=l(y),F=l(b);if("object"==typeof(n=d)&&(o(n)||void 0!==n.src)){let e=o(d)?d.default:d;if(!e.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e));if(!e.height||!e.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e));if(s=e.blurWidth,u=e.blurHeight,x=x||e.blurDataURL,T=e.src,!v){if(B||F){if(B&&!F){let t=B/e.width;F=Math.round(e.height*t)}else if(!B&&F){let t=F/e.height;B=Math.round(e.width*t)}}else B=e.width,F=e.height}}let G=!p&&("lazy"===g||void 0===g);(!(d="string"==typeof d?d:T)||d.startsWith("data:")||d.startsWith("blob:"))&&(c=!0,G=!1),a.unoptimized&&(c=!0),U&&d.endsWith(".svg")&&!a.dangerouslyAllowSVG&&(c=!0),p&&(C="high");let W=l(h),H=Object.assign(v?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:O,objectPosition:E}:{},A?{}:{color:"transparent"},_),V=R||"empty"===j?null:"blur"===j?'url("data:image/svg+xml;charset=utf-8,'+(0,r.getImageBlurSvg)({widthInt:B,heightInt:F,blurWidth:s,blurHeight:u,blurDataURL:x||"",objectFit:H.objectFit})+'")':'url("'+j+'")',q=V?{backgroundSize:H.objectFit||"cover",backgroundPosition:H.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:V}:{},$=function(e){let{config:t,src:n,unoptimized:r,width:i,quality:o,sizes:l,loader:a}=e;if(r)return{src:n,srcSet:void 0,sizes:void 0};let{widths:s,kind:u}=function(e,t,n){let{deviceSizes:r,allSizes:i}=e;if(n){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let r;r=e.exec(n);r)t.push(parseInt(r[2]));if(t.length){let e=.01*Math.min(...t);return{widths:i.filter(t=>t>=r[0]*e),kind:"w"}}return{widths:i,kind:"w"}}return"number"!=typeof t?{widths:r,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))],kind:"x"}}(t,i,l),d=s.length-1;return{sizes:l||"w"!==u?l:"100vw",srcSet:s.map((e,r)=>a({config:t,src:n,quality:o,width:e})+" "+("w"===u?e:r+1)+u).join(", "),src:a({config:t,src:n,quality:o,width:s[d]})}}({config:a,src:d,unoptimized:c,width:B,quality:W,sizes:f,loader:N});return{props:{...I,loading:G?"lazy":g,fetchPriority:C,width:B,height:F,decoding:"async",className:m,style:{...H,...q},sizes:$.sizes,srcSet:$.srcSet,src:$.src},meta:{unoptimized:c,priority:p,placeholder:j,fill:v}}}},2251:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{defaultHead:function(){return f},default:function(){return m}});let r=n(6921),i=n(1884),o=n(7437),l=i._(n(2265)),a=r._(n(7392)),s=n(5827),u=n(7484),d=n(3044);function f(e){void 0===e&&(e=!1);let t=[(0,o.jsx)("meta",{charSet:"utf-8"})];return e||t.push((0,o.jsx)("meta",{name:"viewport",content:"width=device-width"})),t}function c(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===l.default.Fragment?e.concat(l.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}n(6184);let p=["name","httpEquiv","charSet","itemProp"];function g(e,t){let{inAmpMode:n}=t;return e.reduce(c,[]).reverse().concat(f(n).reverse()).filter(function(){let e=new Set,t=new Set,n=new Set,r={};return i=>{let o=!0,l=!1;if(i.key&&"number"!=typeof i.key&&i.key.indexOf("$")>0){l=!0;let t=i.key.slice(i.key.indexOf("$")+1);e.has(t)?o=!1:e.add(t)}switch(i.type){case"title":case"base":t.has(i.type)?o=!1:t.add(i.type);break;case"meta":for(let e=0,t=p.length;e{let r=e.key||t;if(!n&&"link"===e.type&&e.props.href&&["https://fonts.googleapis.com/css","https://use.typekit.net/"].some(t=>e.props.href.startsWith(t))){let t={...e.props||{}};return t["data-href"]=t.href,t.href=void 0,t["data-optimized-fonts"]=!0,l.default.cloneElement(e,t)}return l.default.cloneElement(e,{key:r})})}let m=function(e){let{children:t}=e,n=(0,l.useContext)(s.AmpStateContext),r=(0,l.useContext)(u.HeadManagerContext);return(0,o.jsx)(a.default,{reduceComponentsToState:g,headManager:r,inAmpMode:(0,d.isInAmpMode)(n),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7160:function(e,t){function n(e){let{widthInt:t,heightInt:n,blurWidth:r,blurHeight:i,blurDataURL:o,objectFit:l}=e,a=r?40*r:t,s=i?40*i:n,u=a&&s?"viewBox='0 0 "+a+" "+s+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(u?"none":"contain"===l?"xMidYMid":"cover"===l?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+o+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},337:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return o}});let r=n(6921)._(n(2265)),i=n(6906),o=r.default.createContext(i.imageConfigDefault)},6906:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{VALID_LOADERS:function(){return n},imageConfigDefault:function(){return r}});let n=["default","imgix","cloudinary","akamai","custom"],r={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"inline",remotePatterns:[],unoptimized:!1}},536:function(e,t){function n(e){let{config:t,src:n,width:r,quality:i}=e;return t.path+"?url="+encodeURIComponent(n)+"&w="+r+"&q="+(i||75)}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}}),n.__next_img_default=!0;let r=n},7392:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let r=n(2265),i="undefined"==typeof window,o=i?()=>{}:r.useLayoutEffect,l=i?()=>{}:r.useEffect;function a(e){let{headManager:t,reduceComponentsToState:n}=e;function a(){if(t&&t.mountedInstances){let i=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(n(i,e))}}if(i){var s;null==t||null==(s=t.mountedInstances)||s.add(e.children),a()}return o(()=>{var n;return null==t||null==(n=t.mountedInstances)||n.add(e.children),()=>{var n;null==t||null==(n=t.mountedInstances)||n.delete(e.children)}}),o(()=>(t&&(t._pendingUpdate=a),()=>{t&&(t._pendingUpdate=a)})),l(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}}}]); \ No newline at end of file diff --git a/docs/out/_next/static/chunks/app/layout-7b5374a648ce5d3f.js b/docs/out/_next/static/chunks/app/layout-7b5374a648ce5d3f.js deleted file mode 100644 index c3ef869..0000000 --- a/docs/out/_next/static/chunks/app/layout-7b5374a648ce5d3f.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[185],{7108:function(n,e,t){Promise.resolve().then(t.t.bind(t,3649,23)),Promise.resolve().then(t.t.bind(t,3385,23))},3385:function(){},3649:function(n){n.exports={style:{fontFamily:"'__Inter_266f40', '__Inter_Fallback_266f40'",fontStyle:"normal"},className:"__className_266f40"}}},function(n){n.O(0,[971,69,744],function(){return n(n.s=7108)}),_N_E=n.O()}]); \ No newline at end of file diff --git a/docs/out/_next/static/chunks/app/layout-c18950542129619b.js b/docs/out/_next/static/chunks/app/layout-c18950542129619b.js new file mode 100644 index 0000000..90da628 --- /dev/null +++ b/docs/out/_next/static/chunks/app/layout-c18950542129619b.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[185],{5549:function(n,e,t){Promise.resolve().then(t.t.bind(t,3385,23)),Promise.resolve().then(t.t.bind(t,3649,23))},3385:function(){},3649:function(n){n.exports={style:{fontFamily:"'__Inter_6b83cb', '__Inter_Fallback_6b83cb'",fontStyle:"normal"},className:"__className_6b83cb"}}},function(n){n.O(0,[971,69,744],function(){return n(n.s=5549)}),_N_E=n.O()}]); \ No newline at end of file diff --git a/docs/out/_next/static/chunks/app/page-4ab081f0b7995c11.js b/docs/out/_next/static/chunks/app/page-4ab081f0b7995c11.js new file mode 100644 index 0000000..cf6e50a --- /dev/null +++ b/docs/out/_next/static/chunks/app/page-4ab081f0b7995c11.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[931],{637:function(A,e,t){Promise.resolve().then(t.t.bind(t,1749,23)),Promise.resolve().then(t.t.bind(t,5250,23)),Promise.resolve().then(t.bind(t,4353))},4353:function(A,e,t){"use strict";t.r(e),e.default={src:"/Math_Lib/_next/static/media/logo.a6d7fd18.png",height:500,width:500,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAmklEQVR42mNABtJdLYxGEyoZGUgHDd1MIEq2vbVZuq2tBcQOWhzLxAAGjT1ghllvjZ9Ya+f02GXe0/1nhvmBxMIWghRVTWIGcdyn5U1iqJlQXrSDoTR6vspkkFjhTgZmhuDphWBHJVdtZjbprepPXmnZv3g3AxNYbJEZWI4hcGoOhsvTliijioVOT2dkyFnFlLaHgSlloQ5cEgBzKyqVZimVywAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8}}},function(A){A.O(0,[647,971,69,744],function(){return A(A.s=637)}),_N_E=A.O()}]); \ No newline at end of file diff --git a/docs/out/_next/static/chunks/app/page-a1f5280cbd37f6c3.js b/docs/out/_next/static/chunks/app/page-a1f5280cbd37f6c3.js deleted file mode 100644 index ec0acb0..0000000 --- a/docs/out/_next/static/chunks/app/page-a1f5280cbd37f6c3.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[931],{7619:function(n,e,u){Promise.resolve().then(u.t.bind(u,5250,23))}},function(n){n.O(0,[250,971,69,744],function(){return n(n.s=7619)}),_N_E=n.O()}]); \ No newline at end of file diff --git a/docs/out/_next/static/chunks/app/python/page-5904d7e8808424e3.js b/docs/out/_next/static/chunks/app/python/page-73b704c1a9bf96a9.js similarity index 73% rename from docs/out/_next/static/chunks/app/python/page-5904d7e8808424e3.js rename to docs/out/_next/static/chunks/app/python/page-73b704c1a9bf96a9.js index 03a8f89..fdf8033 100644 --- a/docs/out/_next/static/chunks/app/python/page-5904d7e8808424e3.js +++ b/docs/out/_next/static/chunks/app/python/page-73b704c1a9bf96a9.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[184,662],{7711:function(e,n,s){Promise.resolve().then(s.t.bind(s,1749,23)),Promise.resolve().then(s.t.bind(s,5250,23))}},function(e){e.O(0,[250,749,971,69,744],function(){return e(e.s=7711)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[184,662],{7711:function(e,n,s){Promise.resolve().then(s.t.bind(s,1749,23)),Promise.resolve().then(s.t.bind(s,5250,23))}},function(e){e.O(0,[647,971,69,744],function(){return e(e.s=7711)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/docs/out/_next/static/chunks/app/typescript/page-3071d1dccfff94f4.js b/docs/out/_next/static/chunks/app/typescript/page-a4e8d10dfb7e80e8.js similarity index 73% rename from docs/out/_next/static/chunks/app/typescript/page-3071d1dccfff94f4.js rename to docs/out/_next/static/chunks/app/typescript/page-a4e8d10dfb7e80e8.js index 2c91c7b..9173289 100644 --- a/docs/out/_next/static/chunks/app/typescript/page-3071d1dccfff94f4.js +++ b/docs/out/_next/static/chunks/app/typescript/page-a4e8d10dfb7e80e8.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[662,184],{7711:function(e,n,s){Promise.resolve().then(s.t.bind(s,1749,23)),Promise.resolve().then(s.t.bind(s,5250,23))}},function(e){e.O(0,[250,749,971,69,744],function(){return e(e.s=7711)}),_N_E=e.O()}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[662,184],{7711:function(e,n,s){Promise.resolve().then(s.t.bind(s,1749,23)),Promise.resolve().then(s.t.bind(s,5250,23))}},function(e){e.O(0,[647,971,69,744],function(){return e(e.s=7711)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/docs/out/_next/static/chunks/webpack-0af8c3fbb21dca10.js b/docs/out/_next/static/chunks/webpack-f75e44dadfc01037.js similarity index 71% rename from docs/out/_next/static/chunks/webpack-0af8c3fbb21dca10.js rename to docs/out/_next/static/chunks/webpack-f75e44dadfc01037.js index 2f40e2c..9e499d5 100644 --- a/docs/out/_next/static/chunks/webpack-0af8c3fbb21dca10.js +++ b/docs/out/_next/static/chunks/webpack-f75e44dadfc01037.js @@ -1 +1 @@ -!function(){"use strict";var e,t,r,n,o,u,i,c,f,a={},l={};function s(e){var t=l[e];if(void 0!==t)return t.exports;var r=l[e]={exports:{}},n=!0;try{a[e](r,r.exports,s),n=!1}finally{n&&delete l[e]}return r.exports}s.m=a,e=[],s.O=function(t,r,n,o){if(r){o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[r,n,o];return}for(var i=1/0,u=0;u=o&&Object.keys(s.O).every(function(e){return s.O[e](r[f])})?r.splice(f--,1):(c=!1,o0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[r,n,o];return}for(var i=1/0,u=0;u=o&&Object.keys(s.O).every(function(e){return s.O[e](r[f])})?r.splice(f--,1):(c=!1,o:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.whitespace-pre{white-space:pre}.rounded{border-radius:.25rem}.rounded-xl{border-radius:.75rem}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.p-2{padding:.5rem}.p-24{padding:6rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.pl-5{padding-left:1.25rem}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root{--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0}}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb))}a:hover{color:#009dff}a:active{color:#0768a4}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}@media (min-width:1024px){.lg\:flex{display:flex}} \ No newline at end of file diff --git a/docs/out/_next/static/css/4603185934275308.css b/docs/out/_next/static/css/4603185934275308.css new file mode 100644 index 0000000..90a01f0 --- /dev/null +++ b/docs/out/_next/static/css/4603185934275308.css @@ -0,0 +1,3 @@ +/* +! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com +*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.z-10{z-index:10}.m-8{margin:2rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.flex{display:flex}.h-12{height:3rem}.h-9{height:2.25rem}.h-auto{height:auto}.min-h-screen{min-height:100vh}.w-4\/6{width:66.666667%}.w-44{width:11rem}.w-auto{width:auto}.w-full{width:100%}.max-w-5xl{max-width:64rem}.list-disc{list-style-type:disc}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.rounded-xl{border-radius:.75rem}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.pl-5{padding-left:1.25rem}.text-center{text-align:center}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:root{--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0}}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb))}a:hover{color:#009dff}a:active{color:#0768a4}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}@media (min-width:640px){.sm\:p-24{padding:6rem}}@media (min-width:1024px){.lg\:flex{display:flex}}@media (prefers-color-scheme:dark){.dark\:bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}}@font-face{font-family:__Inter_6b83cb;font-style:normal;font-weight:100 900;font-display:swap;src:url(/Math_Lib/_next/static/media/ec159349637c90ad-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_6b83cb;font-style:normal;font-weight:100 900;font-display:swap;src:url(/Math_Lib/_next/static/media/513657b02c5c193f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_6b83cb;font-style:normal;font-weight:100 900;font-display:swap;src:url(/Math_Lib/_next/static/media/fd4db3eb5472fc27-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_6b83cb;font-style:normal;font-weight:100 900;font-display:swap;src:url(/Math_Lib/_next/static/media/51ed15f9841b9f9d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_6b83cb;font-style:normal;font-weight:100 900;font-display:swap;src:url(/Math_Lib/_next/static/media/05a31a2ca4975f99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_6b83cb;font-style:normal;font-weight:100 900;font-display:swap;src:url(/Math_Lib/_next/static/media/d6b16ce4a6175f26-s.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_6b83cb;font-style:normal;font-weight:100 900;font-display:swap;src:url(/Math_Lib/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_6b83cb;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_6b83cb{font-family:__Inter_6b83cb,__Inter_Fallback_6b83cb;font-style:normal} \ No newline at end of file diff --git a/docs/out/_next/static/media/logo.a6d7fd18.png b/docs/out/_next/static/media/logo.a6d7fd18.png new file mode 100644 index 0000000000000000000000000000000000000000..49f9b26130ab04b3060c9d2b46dd7b27e1aa80b7 GIT binary patch literal 67117 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 literal 0 HcmV?d00001 diff --git a/docs/out/index.html b/docs/out/index.html index cb25d33..696d693 100644 --- a/docs/out/index.html +++ b/docs/out/index.html @@ -1 +1 @@ -Loganmatic

Hello World Loganmatic

See the documentation

\ No newline at end of file +Loganmatic

Hello World Loganmatic

See the documentation

logo
\ No newline at end of file diff --git a/docs/out/index.txt b/docs/out/index.txt index bbba5fe..b78716f 100644 --- a/docs/out/index.txt +++ b/docs/out/index.txt @@ -1,6 +1,7 @@ -2:I[5250,["250","static/chunks/250-836ac6b7b0dd6b5f.js","931","static/chunks/app/page-a1f5280cbd37f6c3.js"],""] -3:I[5613,[],""] -4:I[1778,[],""] -0:["QvUjaaFbyLisFA96CiIXL",[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],["",{"children":["__PAGE__",{},["$L1",["$","main",null,{"className":"flex min-h-screen flex-col items-center justify-between p-24","children":["$","div",null,{"className":"z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex","children":[["$","h1",null,{"children":"Hello World Loganmatic"}],["$","div",null,{"children":[["$","h2",null,{"children":"See the documentation"}],["$","ul",null,{"children":[["$","li",null,{"children":["$","$L2",null,{"href":"/typescript","children":"Typescript/Javascript"}]}],["$","li",null,{"children":["$","$L2",null,{"href":"/python","children":"Python"}]}]]}]]}]]}]}],null]]},[null,["$","html",null,{"lang":"en","children":["$","body",null,{"className":"__className_266f40","children":[["$","$L3",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","loadingScripts":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"styles":null}]," ",["$","script",null,{"defer":true,"data-name":"BMC-Widget","data-cfasync":"false","src":"https://cdnjs.buymeacoffee.com/1.0.0/widget.prod.min.js","data-id":"gabriellogan","data-description":"Support me on Buy me a coffee!","data-message":"","data-color":"#5F7FFF","data-position":"Right","data-x_margin":"18","data-y_margin":"18"}]]}]}],null]],[[["$","link","0",{"rel":"stylesheet","href":"https://gabriel-logan.github.io/Math_Lib/_next/static/css/11bbeac8b146a0c0.css","precedence":"next","crossOrigin":""}]],"$L5"]]]] -5:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Loganmatic"}],["$","meta","3",{"name":"description","content":"Mathematics library created for use in JS, TS, JAVA, PYTHON and C# languages. Under development..."}],["$","link","4",{"rel":"author","href":"https://github.com/gabriel-logan"}],["$","meta","5",{"name":"author","content":"Gabriel Logan"}],["$","link","6",{"rel":"icon","href":"/Math_Lib/favicon.ico","type":"image/x-icon","sizes":"256x256"}]] +2:I[5250,["647","static/chunks/647-6447ad6ef392d152.js","931","static/chunks/app/page-4ab081f0b7995c11.js"],""] +3:I[1749,["647","static/chunks/647-6447ad6ef392d152.js","931","static/chunks/app/page-4ab081f0b7995c11.js"],"Image"] +4:I[5613,[],""] +5:I[1778,[],""] +0:["-rg8ErgAcSO6p9cVTFKCH",[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],["",{"children":["__PAGE__",{},["$L1",["$","main",null,{"className":"flex min-h-screen flex-col items-center justify-between p-4 sm:p-24","children":["$","div",null,{"className":"z-10 w-full max-w-5xl items-center justify-between font-mono text-sm lg:flex","children":[["$","h1",null,{"className":"text-3xl font-bold","children":"Hello World Loganmatic"}],["$","div",null,{"children":[["$","h2",null,{"className":"text-2xl font-semibold","children":"See the documentation"}],["$","ul",null,{"children":[["$","li",null,{"children":["$","$L2",null,{"className":"text-xl","href":"/typescript","children":"Typescript/Javascript"}]}],["$","li",null,{"children":["$","$L2",null,{"className":"text-xl","href":"/python","children":"Python"}]}]]}]]}],["$","$L3",null,{"src":{"src":"/Math_Lib/_next/static/media/logo.a6d7fd18.png","height":500,"width":500,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAmklEQVR42mNABtJdLYxGEyoZGUgHDd1MIEq2vbVZuq2tBcQOWhzLxAAGjT1ghllvjZ9Ya+f02GXe0/1nhvmBxMIWghRVTWIGcdyn5U1iqJlQXrSDoTR6vspkkFjhTgZmhuDphWBHJVdtZjbprepPXmnZv3g3AxNYbJEZWI4hcGoOhsvTliijioVOT2dkyFnFlLaHgSlloQ5cEgBzKyqVZimVywAAAABJRU5ErkJggg==","blurWidth":8,"blurHeight":8},"alt":"logo","priority":true}]]}]}],null]]},[null,["$","html",null,{"lang":"en","dir":"ltr","children":["$","body",null,{"className":"__className_6b83cb","children":[["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","loadingScripts":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"styles":null}]," ",["$","script",null,{"defer":true,"data-name":"BMC-Widget","data-cfasync":"false","src":"https://cdnjs.buymeacoffee.com/1.0.0/widget.prod.min.js","data-id":"gabriellogan","data-description":"Support me on Buy me a coffee!","data-message":"","data-color":"#5F7FFF","data-position":"Right","data-x_margin":"18","data-y_margin":"18"}]]}]}],null]],[[["$","link","0",{"rel":"stylesheet","href":"/Math_Lib/_next/static/css/4603185934275308.css","precedence":"next","crossOrigin":""}]],"$L6"]]]] +6:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Loganmatic"}],["$","meta","3",{"name":"description","content":"Mathematics library created for use in JS, TS, JAVA, PYTHON and C# languages. Under development..."}],["$","link","4",{"rel":"author","href":"https://github.com/gabriel-logan"}],["$","meta","5",{"name":"author","content":"Gabriel Logan"}],["$","meta","6",{"name":"keywords","content":"math,calculation,functions,library,mathematics,algebra,geometry,trigonometry,matematica,calculo,funcoes,biblioteca,equations,equacoes"}],["$","link","7",{"rel":"icon","href":"/Math_Lib/favicon.ico","type":"image/x-icon","sizes":"256x256"}]] 1:null diff --git a/docs/out/python.html b/docs/out/python.html index b87cbd2..b5c9a8c 100644 --- a/docs/out/python.html +++ b/docs/out/python.html @@ -1,17 +1,16 @@ -Loganmatic
PyPI versionLicense: MITPyPI downloads
Loganmatic

Example usage of the Calculator class:

-
-from loganmatic import loganmatic
-
-print("Pi value", loganmatic.Pi)
-print("Euler value", loganmatic.EulerNumber)
-print("Absolute value", loganmatic.absoluteValue(-5))
-print("Factorial", loganmatic.factorial(5))
-print("Square root", loganmatic.squareRoot(25))
-print("Cubic root", loganmatic.cubicRoot(27))
-print("Factors", loganmatic.factor(12))
-print("Sine", loganmatic.sine(0.5))
-print("Cosine", loganmatic.cosine(0.5))
-print("Random number", loganmatic.random_number_between(1, 10))
-print("Root of linear equation", loganmatic.root_of_first_degree(2, 4))
-print("Roots of quadratic equation", loganmatic.root_of_second_degree(1, -3, 2))
-          
Go Back
\ No newline at end of file +Loganmatic
PyPI versionLicense: MITPyPI downloads
Loganmatic

Example usage of the Calculator class:


+from loganmatic import loganmatic
+
+print("Pi value", loganmatic.Pi)
+print("Euler value", loganmatic.EulerNumber)
+print("Absolute value", loganmatic.absoluteValue(-5))
+print("Factorial", loganmatic.factorial(5))
+print("Square root", loganmatic.squareRoot(25))
+print("Cubic root", loganmatic.cubicRoot(27))
+print("Factors", loganmatic.factor(12))
+print("Sine", loganmatic.sine(0.5))
+print("Cosine", loganmatic.cosine(0.5))
+print("Random number", loganmatic.random_number_between(1, 10))
+print("Root of linear equation", loganmatic.root_of_first_degree(2, 4))
+print("Roots of quadratic equation", loganmatic.root_of_second_degree(1, -3, 2))
+          
Go Back
\ No newline at end of file diff --git a/docs/out/python.txt b/docs/out/python.txt index e172aa2..80fcff6 100644 --- a/docs/out/python.txt +++ b/docs/out/python.txt @@ -1,7 +1,7 @@ -2:I[5250,["250","static/chunks/250-836ac6b7b0dd6b5f.js","749","static/chunks/749-c8fcac6018027621.js","184","static/chunks/app/python/page-5904d7e8808424e3.js"],""] -3:I[1749,["250","static/chunks/250-836ac6b7b0dd6b5f.js","749","static/chunks/749-c8fcac6018027621.js","184","static/chunks/app/python/page-5904d7e8808424e3.js"],"Image"] +2:I[5250,["647","static/chunks/647-6447ad6ef392d152.js","184","static/chunks/app/python/page-73b704c1a9bf96a9.js"],""] +3:I[1749,["647","static/chunks/647-6447ad6ef392d152.js","184","static/chunks/app/python/page-73b704c1a9bf96a9.js"],"Image"] 4:I[5613,[],""] 5:I[1778,[],""] -0:["QvUjaaFbyLisFA96CiIXL",[[["",{"children":["python",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",{"children":["python",{"children":["__PAGE__",{},["$L1",["$","div",null,{"className":"flex min-h-screen","children":["$","div",null,{"className":"m-8 mx-auto flex flex-col items-center space-x-4 rounded-xl bg-white p-6 shadow-md","children":[["$","div",null,{"className":"flex h-9 w-5/6 flex-row items-center justify-evenly","children":[["$","$L2",null,{"href":"https://badge.fury.io/py/loganmatic","children":["$","$L3",null,{"src":"https://badge.fury.io/py/loganmatic.svg","alt":"PyPI version","width":120,"height":120}]}],["$","$L2",null,{"href":"https://opensource.org/licenses/MIT","children":["$","$L3",null,{"src":"https://img.shields.io/badge/License-MIT-yellow.svg","alt":"License: MIT","width":120,"height":120}]}],["$","$L2",null,{"href":"https://pypistats.org/packages/loganmatic","children":["$","$L3",null,{"src":"https://img.shields.io/pypi/dm/loganmatic.svg?style=flat-square","alt":"PyPI downloads","width":120,"height":120}]}]]}],["$","div",null,{"className":"mb-4","children":[["$","div",null,{"className":"text-xl font-medium text-black","children":"Loganmatic"}],["$","p",null,{"className":"text-gray-500","children":"Example usage of the Calculator class:"}],["$","pre",null,{"className":"rounded bg-gray-200 p-2 text-sm text-gray-500","children":"\nfrom loganmatic import loganmatic\n\nprint(\"Pi value\", loganmatic.Pi)\nprint(\"Euler value\", loganmatic.EulerNumber)\nprint(\"Absolute value\", loganmatic.absoluteValue(-5))\nprint(\"Factorial\", loganmatic.factorial(5))\nprint(\"Square root\", loganmatic.squareRoot(25))\nprint(\"Cubic root\", loganmatic.cubicRoot(27))\nprint(\"Factors\", loganmatic.factor(12))\nprint(\"Sine\", loganmatic.sine(0.5))\nprint(\"Cosine\", loganmatic.cosine(0.5))\nprint(\"Random number\", loganmatic.random_number_between(1, 10))\nprint(\"Root of linear equation\", loganmatic.root_of_first_degree(2, 4))\nprint(\"Roots of quadratic equation\", loganmatic.root_of_second_degree(1, -3, 2))\n "}]]}],["$","$L2",null,{"href":"/","children":"Go Back"}]]}]}],null]]},["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","python","children"],"loading":"$undefined","loadingStyles":"$undefined","loadingScripts":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","styles":null}]]},[null,["$","html",null,{"lang":"en","children":["$","body",null,{"className":"__className_266f40","children":[["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","loadingScripts":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"styles":null}]," ",["$","script",null,{"defer":true,"data-name":"BMC-Widget","data-cfasync":"false","src":"https://cdnjs.buymeacoffee.com/1.0.0/widget.prod.min.js","data-id":"gabriellogan","data-description":"Support me on Buy me a coffee!","data-message":"","data-color":"#5F7FFF","data-position":"Right","data-x_margin":"18","data-y_margin":"18"}]]}]}],null]],[[["$","link","0",{"rel":"stylesheet","href":"https://gabriel-logan.github.io/Math_Lib/_next/static/css/11bbeac8b146a0c0.css","precedence":"next","crossOrigin":""}]],"$L6"]]]] -6:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Loganmatic"}],["$","meta","3",{"name":"description","content":"Mathematics library created for use in JS, TS, JAVA, PYTHON and C# languages. Under development..."}],["$","link","4",{"rel":"author","href":"https://github.com/gabriel-logan"}],["$","meta","5",{"name":"author","content":"Gabriel Logan"}],["$","link","6",{"rel":"icon","href":"/Math_Lib/favicon.ico","type":"image/x-icon","sizes":"256x256"}]] +0:["-rg8ErgAcSO6p9cVTFKCH",[[["",{"children":["python",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",{"children":["python",{"children":["__PAGE__",{},["$L1",["$","div",null,{"className":"flex min-h-screen","children":["$","div",null,{"className":"m-8 mx-auto flex flex-col items-center space-x-4 rounded-xl bg-black p-6 shadow-md","children":[["$","div",null,{"className":"flex h-9 w-4/6 flex-row items-center justify-evenly","children":[["$","$L2",null,{"href":"https://badge.fury.io/py/loganmatic","children":["$","$L3",null,{"src":"https://badge.fury.io/py/loganmatic.svg","alt":"PyPI version","width":0,"height":0,"className":"h-auto w-auto"}]}],["$","$L2",null,{"href":"https://opensource.org/licenses/MIT","children":["$","$L3",null,{"src":"https://img.shields.io/badge/License-MIT-yellow.svg","alt":"License: MIT","width":0,"height":0,"className":"h-auto w-auto"}]}],["$","$L2",null,{"href":"https://pypistats.org/packages/loganmatic","children":["$","$L3",null,{"src":"https://img.shields.io/pypi/dm/loganmatic.svg?style=flat-square","alt":"PyPI downloads","width":0,"height":0,"className":"h-auto w-auto"}]}]]}],["$","div",null,{"className":"mb-4","children":[["$","div",null,{"className":"text-xl font-medium text-white","children":"Loganmatic"}],["$","p",null,{"className":"text-gray-400","children":"Example usage of the Calculator class:"}],["$","pre",null,{"style":{"color":"#f8f8f2","background":"#2b2b2b","fontFamily":"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace","textAlign":"left","whiteSpace":"pre","wordSpacing":"normal","wordBreak":"normal","wordWrap":"normal","lineHeight":"1.5","MozTabSize":"4","OTabSize":"4","tabSize":"4","WebkitHyphens":"none","MozHyphens":"none","msHyphens":"none","hyphens":"none","padding":"1em","margin":"0.5em 0","overflow":"auto","borderRadius":"0.3em"},"children":["$","code",null,{"className":"language-python","style":{"color":"#f8f8f2","background":"none","fontFamily":"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace","textAlign":"left","whiteSpace":"pre","wordSpacing":"normal","wordBreak":"normal","wordWrap":"normal","lineHeight":"1.5","MozTabSize":"4","OTabSize":"4","tabSize":"4","WebkitHyphens":"none","MozHyphens":"none","msHyphens":"none","hyphens":"none"},"children":[false,[["$","span","code-segement0",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement1",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement2",{"className":"token","style":{"color":"#00e0e0"},"children":["from"]}],["$","span","code-segement3",{"className":"$undefined","style":{},"children":[" loganmatic "]}],["$","span","code-segement4",{"className":"token","style":{"color":"#00e0e0"},"children":["import"]}],["$","span","code-segement5",{"className":"$undefined","style":{},"children":[" loganmatic\n"]}],"\n",["$","span","code-segement7",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement8",{"className":"token","style":{"color":"#00e0e0"},"children":["print"]}],["$","span","code-segement9",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement10",{"className":"token","style":{"color":"#abe338"},"children":["\"Pi value\""]}],["$","span","code-segement11",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement12",{"className":"$undefined","style":{},"children":[" loganmatic"]}],["$","span","code-segement13",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement14",{"className":"$undefined","style":{},"children":["Pi"]}],["$","span","code-segement15",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement16",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement17",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement18",{"className":"token","style":{"color":"#00e0e0"},"children":["print"]}],["$","span","code-segement19",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement20",{"className":"token","style":{"color":"#abe338"},"children":["\"Euler value\""]}],["$","span","code-segement21",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement22",{"className":"$undefined","style":{},"children":[" loganmatic"]}],["$","span","code-segement23",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement24",{"className":"$undefined","style":{},"children":["EulerNumber"]}],["$","span","code-segement25",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement26",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement27",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement28",{"className":"token","style":{"color":"#00e0e0"},"children":["print"]}],["$","span","code-segement29",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement30",{"className":"token","style":{"color":"#abe338"},"children":["\"Absolute value\""]}],["$","span","code-segement31",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement32",{"className":"$undefined","style":{},"children":[" loganmatic"]}],["$","span","code-segement33",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement34",{"className":"$undefined","style":{},"children":["absoluteValue"]}],["$","span","code-segement35",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement36",{"className":"token","style":{"color":"#00e0e0"},"children":["-"]}],["$","span","code-segement37",{"className":"token","style":{"color":"#00e0e0"},"children":["5"]}],["$","span","code-segement38",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement39",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement40",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement41",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement42",{"className":"token","style":{"color":"#00e0e0"},"children":["print"]}],["$","span","code-segement43",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement44",{"className":"token","style":{"color":"#abe338"},"children":["\"Factorial\""]}],["$","span","code-segement45",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement46",{"className":"$undefined","style":{},"children":[" loganmatic"]}],["$","span","code-segement47",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement48",{"className":"$undefined","style":{},"children":["factorial"]}],["$","span","code-segement49",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement50",{"className":"token","style":{"color":"#00e0e0"},"children":["5"]}],["$","span","code-segement51",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement52",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement53",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement54",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement55",{"className":"token","style":{"color":"#00e0e0"},"children":["print"]}],["$","span","code-segement56",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement57",{"className":"token","style":{"color":"#abe338"},"children":["\"Square root\""]}],["$","span","code-segement58",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement59",{"className":"$undefined","style":{},"children":[" loganmatic"]}],["$","span","code-segement60",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement61",{"className":"$undefined","style":{},"children":["squareRoot"]}],["$","span","code-segement62",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement63",{"className":"token","style":{"color":"#00e0e0"},"children":["25"]}],["$","span","code-segement64",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement65",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement66",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement67",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement68",{"className":"token","style":{"color":"#00e0e0"},"children":["print"]}],["$","span","code-segement69",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement70",{"className":"token","style":{"color":"#abe338"},"children":["\"Cubic root\""]}],["$","span","code-segement71",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement72",{"className":"$undefined","style":{},"children":[" loganmatic"]}],["$","span","code-segement73",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement74",{"className":"$undefined","style":{},"children":["cubicRoot"]}],["$","span","code-segement75",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement76",{"className":"token","style":{"color":"#00e0e0"},"children":["27"]}],["$","span","code-segement77",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement78",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement79",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement80",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement81",{"className":"token","style":{"color":"#00e0e0"},"children":["print"]}],["$","span","code-segement82",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement83",{"className":"token","style":{"color":"#abe338"},"children":["\"Factors\""]}],["$","span","code-segement84",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement85",{"className":"$undefined","style":{},"children":[" loganmatic"]}],["$","span","code-segement86",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement87",{"className":"$undefined","style":{},"children":["factor"]}],["$","span","code-segement88",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement89",{"className":"token","style":{"color":"#00e0e0"},"children":["12"]}],["$","span","code-segement90",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement91",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement92",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement93",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement94",{"className":"token","style":{"color":"#00e0e0"},"children":["print"]}],["$","span","code-segement95",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement96",{"className":"token","style":{"color":"#abe338"},"children":["\"Sine\""]}],["$","span","code-segement97",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement98",{"className":"$undefined","style":{},"children":[" loganmatic"]}],["$","span","code-segement99",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement100",{"className":"$undefined","style":{},"children":["sine"]}],["$","span","code-segement101",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement102",{"className":"token","style":{"color":"#00e0e0"},"children":["0.5"]}],["$","span","code-segement103",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement104",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement105",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement106",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement107",{"className":"token","style":{"color":"#00e0e0"},"children":["print"]}],["$","span","code-segement108",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement109",{"className":"token","style":{"color":"#abe338"},"children":["\"Cosine\""]}],["$","span","code-segement110",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement111",{"className":"$undefined","style":{},"children":[" loganmatic"]}],["$","span","code-segement112",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement113",{"className":"$undefined","style":{},"children":["cosine"]}],["$","span","code-segement114",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement115",{"className":"token","style":{"color":"#00e0e0"},"children":["0.5"]}],["$","span","code-segement116",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement117",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement118",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement119",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement120",{"className":"token","style":{"color":"#00e0e0"},"children":["print"]}],["$","span","code-segement121",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement122",{"className":"token","style":{"color":"#abe338"},"children":["\"Random number\""]}],["$","span","code-segement123",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement124",{"className":"$undefined","style":{},"children":[" loganmatic"]}],["$","span","code-segement125",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement126",{"className":"$undefined","style":{},"children":["random_number_between"]}],["$","span","code-segement127",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement128",{"className":"token","style":{"color":"#00e0e0"},"children":["1"]}],["$","span","code-segement129",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement130",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement131",{"className":"token","style":{"color":"#00e0e0"},"children":["10"]}],["$","span","code-segement132",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement133",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement134",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement135",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement136",{"className":"token","style":{"color":"#00e0e0"},"children":["print"]}],["$","span","code-segement137",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement138",{"className":"token","style":{"color":"#abe338"},"children":["\"Root of linear equation\""]}],["$","span","code-segement139",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement140",{"className":"$undefined","style":{},"children":[" loganmatic"]}],["$","span","code-segement141",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement142",{"className":"$undefined","style":{},"children":["root_of_first_degree"]}],["$","span","code-segement143",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement144",{"className":"token","style":{"color":"#00e0e0"},"children":["2"]}],["$","span","code-segement145",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement146",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement147",{"className":"token","style":{"color":"#00e0e0"},"children":["4"]}],["$","span","code-segement148",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement149",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement150",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement151",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement152",{"className":"token","style":{"color":"#00e0e0"},"children":["print"]}],["$","span","code-segement153",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement154",{"className":"token","style":{"color":"#abe338"},"children":["\"Roots of quadratic equation\""]}],["$","span","code-segement155",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement156",{"className":"$undefined","style":{},"children":[" loganmatic"]}],["$","span","code-segement157",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement158",{"className":"$undefined","style":{},"children":["root_of_second_degree"]}],["$","span","code-segement159",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement160",{"className":"token","style":{"color":"#00e0e0"},"children":["1"]}],["$","span","code-segement161",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement162",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement163",{"className":"token","style":{"color":"#00e0e0"},"children":["-"]}],["$","span","code-segement164",{"className":"token","style":{"color":"#00e0e0"},"children":["3"]}],["$","span","code-segement165",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement166",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement167",{"className":"token","style":{"color":"#00e0e0"},"children":["2"]}],["$","span","code-segement168",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement169",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement170",{"className":"$undefined","style":{},"children":["\n"]}]," "]]}]}]]}],["$","$L2",null,{"className":"text-white","href":"/","children":"Go Back"}]]}]}],null]]},["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","python","children"],"loading":"$undefined","loadingStyles":"$undefined","loadingScripts":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","styles":null}]]},[null,["$","html",null,{"lang":"en","dir":"ltr","children":["$","body",null,{"className":"__className_6b83cb","children":[["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","loadingScripts":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"styles":null}]," ",["$","script",null,{"defer":true,"data-name":"BMC-Widget","data-cfasync":"false","src":"https://cdnjs.buymeacoffee.com/1.0.0/widget.prod.min.js","data-id":"gabriellogan","data-description":"Support me on Buy me a coffee!","data-message":"","data-color":"#5F7FFF","data-position":"Right","data-x_margin":"18","data-y_margin":"18"}]]}]}],null]],[[["$","link","0",{"rel":"stylesheet","href":"/Math_Lib/_next/static/css/4603185934275308.css","precedence":"next","crossOrigin":""}]],"$L6"]]]] +6:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Loganmatic"}],["$","meta","3",{"name":"description","content":"Mathematics library created for use in JS, TS, JAVA, PYTHON and C# languages. Under development..."}],["$","link","4",{"rel":"author","href":"https://github.com/gabriel-logan"}],["$","meta","5",{"name":"author","content":"Gabriel Logan"}],["$","meta","6",{"name":"keywords","content":"math,calculation,functions,library,mathematics,algebra,geometry,trigonometry,matematica,calculo,funcoes,biblioteca,equations,equacoes"}],["$","link","7",{"rel":"icon","href":"/Math_Lib/favicon.ico","type":"image/x-icon","sizes":"256x256"}]] 1:null diff --git a/docs/out/typescript.html b/docs/out/typescript.html index 8970752..faf56ca 100644 --- a/docs/out/typescript.html +++ b/docs/out/typescript.html @@ -1 +1,6 @@ -Loganmatic
Go back

Math_Lib

Now calculate the third degree root...

Buy Me A Coffee

NPM

https://www.npmjs.com/package/loganmatic

Installation

npm install loganmatic // or yarn add install loganmatic

ENG

!! JAVASCRIPT !!

Personal library created in JavaScript and Python for common use. In development...

To use as an NPM package, simply use npm i loganmatic.

To import, use:

import anythingYouWant from "loganmatic.js"

Then, you can use it as follows:

console.log(anythingYouWant.EulerNumber); console.log(anythingYouWant.factor(100));

Evaluated modules to calculate

  • Pi
  • EulerNumber
  • absoluteValue
  • factorial
  • squareRoot
  • cubicRoot
  • factor
  • sine
  • cosine
  • linearEquation
  • quadraticEquation
  • cubicEquation
  • gcd
  • lcm

If you find any errors in the code, please send them to me. It will be of great help!

Usage example:

import Mathematics from "loganmatic";
console.log(Mathematics.EulerNumber);
const equationRoots = Mathematics.cubicEquation(1, -6, 11, -6);
console.log(equationRoots.value); // Returns an array
console.log(equationRoots.msg); // Returns a descriptive message

Made by Gabriel Logan.

\ No newline at end of file +Loganmatic
Go back

Math_Lib

Now calculate the third degree root...

Buy Me A Coffee

NPM

https://www.npmjs.com/package/loganmatic

Installation

npm install loganmatic

Or

yarn add loganmatic

ENG

!! JAVASCRIPT !!

Personal library created in JavaScript and Python for common use. In development...

To use as an NPM package, simply use npm i loganmatic.

To import, use:

import anythingYouWant from "loganmatic.js"

Then, you can use it as follows:

console.log(anythingYouWant.EulerNumber);
+console.log(anythingYouWant.factor(100));

Evaluated modules to calculate

  • Pi
  • EulerNumber
  • absoluteValue
  • factorial
  • squareRoot
  • cubicRoot
  • factor
  • sine
  • cosine
  • linearEquation
  • quadraticEquation
  • cubicEquation
  • gcd
  • lcm

If you find any errors in the code, please send them to me. It will be of great help!

Usage example:

import Mathematics from "loganmatic";
+console.log(Mathematics.EulerNumber);
+const equationRoots = Mathematics.cubicEquation(1, -6, 11, -6);
+console.log(equationRoots.value); // Returns an array
+console.log(equationRoots.msg); // Returns a descriptive message

Made by Gabriel Logan.

\ No newline at end of file diff --git a/docs/out/typescript.txt b/docs/out/typescript.txt index 59f38bc..cc16e87 100644 --- a/docs/out/typescript.txt +++ b/docs/out/typescript.txt @@ -1,7 +1,7 @@ -2:I[5250,["250","static/chunks/250-836ac6b7b0dd6b5f.js","749","static/chunks/749-c8fcac6018027621.js","662","static/chunks/app/typescript/page-3071d1dccfff94f4.js"],""] -3:I[1749,["250","static/chunks/250-836ac6b7b0dd6b5f.js","749","static/chunks/749-c8fcac6018027621.js","662","static/chunks/app/typescript/page-3071d1dccfff94f4.js"],"Image"] +2:I[5250,["647","static/chunks/647-6447ad6ef392d152.js","662","static/chunks/app/typescript/page-a4e8d10dfb7e80e8.js"],""] +3:I[1749,["647","static/chunks/647-6447ad6ef392d152.js","662","static/chunks/app/typescript/page-a4e8d10dfb7e80e8.js"],"Image"] 4:I[5613,[],""] 5:I[1778,[],""] -0:["QvUjaaFbyLisFA96CiIXL",[[["",{"children":["typescript",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",{"children":["typescript",{"children":["__PAGE__",{},["$L1",["$","div",null,{"className":"min-h-screen bg-gray-100 p-8","children":[["$","$L2",null,{"className":"hover:text-blue-700","href":"/","children":"Go back"}],["$","h1",null,{"className":"mb-4 text-center text-4xl font-bold","children":"Math_Lib"}],["$","p",null,{"className":"mb-4 text-center text-lg","children":"Now calculate the third degree root..."}],["$","p",null,{"className":"mb-4 flex items-center justify-center","children":["$","$L2",null,{"href":"https://www.buymeacoffee.com/gabriellogan","target":"_blank","children":["$","$L3",null,{"src":"https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png","alt":"Buy Me A Coffee","width":0,"height":0,"className":"h-12 w-44"}]}]}],["$","h2",null,{"className":"mb-2 text-2xl font-bold","children":"NPM"}],["$","p",null,{"className":"mb-4","children":["$","$L2",null,{"href":"https://www.npmjs.com/package/loganmatic","className":"text-blue-500","children":"https://www.npmjs.com/package/loganmatic"}]}],["$","h3",null,{"className":"mb-2 text-xl font-bold","children":"Installation"}],["$","pre",null,{"className":"mb-4 rounded bg-gray-200 p-2","children":["$","code",null,{"children":"npm install loganmatic // or yarn add install loganmatic"}]}],["$","p",null,{"className":"mb-4","children":"ENG"}],["$","p",null,{"className":"mb-4 font-bold","children":"!! JAVASCRIPT !!"}],["$","p",null,{"className":"mb-4","children":"Personal library created in JavaScript and Python for common use. In development..."}],["$","p",null,{"className":"mb-4","children":"To use as an NPM package, simply use npm i loganmatic."}],["$","p",null,{"className":"mb-4","children":"To import, use:"}],["$","pre",null,{"className":"mb-4 rounded bg-gray-200 p-2","children":["$","code",null,{"children":"import anythingYouWant from \"loganmatic.js\""}]}],["$","p",null,{"className":"mb-4","children":"Then, you can use it as follows:"}],["$","pre",null,{"className":"mb-4 rounded bg-gray-200 p-2","children":["$","code",null,{"children":"console.log(anythingYouWant.EulerNumber); console.log(anythingYouWant.factor(100));"}]}],["$","h2",null,{"className":"mb-2 text-2xl font-bold","children":"Evaluated modules to calculate"}],["$","ul",null,{"className":"mb-4 list-disc pl-5","children":[["$","li",null,{"children":"Pi"}],["$","li",null,{"children":"EulerNumber"}],["$","li",null,{"children":"absoluteValue"}],["$","li",null,{"children":"factorial"}],["$","li",null,{"children":"squareRoot"}],["$","li",null,{"children":"cubicRoot"}],["$","li",null,{"children":"factor"}],["$","li",null,{"children":"sine"}],["$","li",null,{"children":"cosine"}],["$","li",null,{"children":"linearEquation"}],["$","li",null,{"children":"quadraticEquation"}],["$","li",null,{"children":"cubicEquation"}],["$","li",null,{"children":"gcd"}],["$","li",null,{"children":"lcm"}]]}],["$","p",null,{"className":"mb-4","children":"If you find any errors in the code, please send them to me. It will be of great help!"}],["$","p",null,{"className":"mb-4 font-bold","children":"Usage example:"}],["$","pre",null,{"className":"mb-4 rounded bg-gray-200 p-2 text-sm","children":["$","code",null,{"className":"block whitespace-pre","children":[["$","span",null,{"className":"text-blue-600","children":"import"}]," Mathematics"," ",["$","span",null,{"className":"text-blue-600","children":"from"}]," ",["$","span",null,{"className":"text-red-600","children":"\"loganmatic\""}],";",["$","br",null,{}],["$","span",null,{"className":"text-blue-600","children":"console.log"}],"(Mathematics.EulerNumber);",["$","br",null,{}],["$","span",null,{"className":"text-green-600","children":"const"}]," equationRoots = Mathematics.cubicEquation(1, -6, 11, -6);",["$","br",null,{}],["$","span",null,{"className":"text-blue-600","children":"console.log"}],"(equationRoots.value);"," ",["$","span",null,{"className":"text-gray-500","children":"// Returns an array"}],["$","br",null,{}],["$","span",null,{"className":"text-blue-600","children":"console.log"}],"(equationRoots.msg);"," ",["$","span",null,{"className":"text-gray-500","children":"// Returns a descriptive message"}]]}]}],["$","p",null,{"children":"Made by Gabriel Logan."}]]}],null]]},["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","typescript","children"],"loading":"$undefined","loadingStyles":"$undefined","loadingScripts":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","styles":null}]]},[null,["$","html",null,{"lang":"en","children":["$","body",null,{"className":"__className_266f40","children":[["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","loadingScripts":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"styles":null}]," ",["$","script",null,{"defer":true,"data-name":"BMC-Widget","data-cfasync":"false","src":"https://cdnjs.buymeacoffee.com/1.0.0/widget.prod.min.js","data-id":"gabriellogan","data-description":"Support me on Buy me a coffee!","data-message":"","data-color":"#5F7FFF","data-position":"Right","data-x_margin":"18","data-y_margin":"18"}]]}]}],null]],[[["$","link","0",{"rel":"stylesheet","href":"https://gabriel-logan.github.io/Math_Lib/_next/static/css/11bbeac8b146a0c0.css","precedence":"next","crossOrigin":""}]],"$L6"]]]] -6:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Loganmatic"}],["$","meta","3",{"name":"description","content":"Mathematics library created for use in JS, TS, JAVA, PYTHON and C# languages. Under development..."}],["$","link","4",{"rel":"author","href":"https://github.com/gabriel-logan"}],["$","meta","5",{"name":"author","content":"Gabriel Logan"}],["$","link","6",{"rel":"icon","href":"/Math_Lib/favicon.ico","type":"image/x-icon","sizes":"256x256"}]] +0:["-rg8ErgAcSO6p9cVTFKCH",[[["",{"children":["typescript",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",{"children":["typescript",{"children":["__PAGE__",{},["$L1",["$","div",null,{"className":"min-h-screen bg-gray-100 p-8 dark:bg-black","children":[["$","$L2",null,{"className":"hover:text-blue-700","href":"/","children":"Go back"}],["$","h1",null,{"className":"mb-4 text-center text-4xl font-bold","children":"Math_Lib"}],["$","p",null,{"className":"mb-4 text-center text-lg","children":"Now calculate the third degree root..."}],["$","p",null,{"className":"mb-4 flex items-center justify-center","children":["$","$L2",null,{"href":"https://www.buymeacoffee.com/gabriellogan","target":"_blank","children":["$","$L3",null,{"src":"https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png","alt":"Buy Me A Coffee","width":0,"height":0,"className":"h-12 w-44"}]}]}],["$","h2",null,{"className":"mb-2 text-2xl font-bold","children":"NPM"}],["$","p",null,{"className":"mb-4","children":["$","$L2",null,{"href":"https://www.npmjs.com/package/loganmatic","className":"text-blue-500","children":"https://www.npmjs.com/package/loganmatic"}]}],["$","h3",null,{"className":"mb-2 text-xl font-bold","children":"Installation"}],["$","pre",null,{"style":{"color":"#f8f8f2","background":"#2b2b2b","fontFamily":"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace","textAlign":"left","whiteSpace":"pre","wordSpacing":"normal","wordBreak":"normal","wordWrap":"normal","lineHeight":"1.5","MozTabSize":"4","OTabSize":"4","tabSize":"4","WebkitHyphens":"none","MozHyphens":"none","msHyphens":"none","hyphens":"none","padding":"1em","margin":"0.5em 0","overflow":"auto","borderRadius":"0.3em"},"children":["$","code",null,{"className":"language-bash","style":{"color":"#f8f8f2","background":"none","fontFamily":"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace","textAlign":"left","whiteSpace":"pre","wordSpacing":"normal","wordBreak":"normal","wordWrap":"normal","lineHeight":"1.5","MozTabSize":"4","OTabSize":"4","tabSize":"4","WebkitHyphens":"none","MozHyphens":"none","msHyphens":"none","hyphens":"none"},"children":[false,[["$","span","code-segement0",{"className":"token","style":{"color":"#ffd700"},"children":["npm"]}],["$","span","code-segement1",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement2",{"className":"token","style":{"color":"#ffd700"},"children":["install"]}],["$","span","code-segement3",{"className":"$undefined","style":{},"children":[" loganmatic"]}]]]}]}],["$","p",null,{"children":"Or"}],["$","pre",null,{"style":{"color":"#f8f8f2","background":"#2b2b2b","fontFamily":"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace","textAlign":"left","whiteSpace":"pre","wordSpacing":"normal","wordBreak":"normal","wordWrap":"normal","lineHeight":"1.5","MozTabSize":"4","OTabSize":"4","tabSize":"4","WebkitHyphens":"none","MozHyphens":"none","msHyphens":"none","hyphens":"none","padding":"1em","margin":"0.5em 0","overflow":"auto","borderRadius":"0.3em"},"children":["$","code",null,{"className":"language-bash","style":{"color":"#f8f8f2","background":"none","fontFamily":"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace","textAlign":"left","whiteSpace":"pre","wordSpacing":"normal","wordBreak":"normal","wordWrap":"normal","lineHeight":"1.5","MozTabSize":"4","OTabSize":"4","tabSize":"4","WebkitHyphens":"none","MozHyphens":"none","msHyphens":"none","hyphens":"none"},"children":[false,[["$","span","code-segement0",{"className":"token","style":{"color":"#ffd700"},"children":["yarn"]}],["$","span","code-segement1",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement2",{"className":"token","style":{"color":"#ffd700"},"children":["add"]}],["$","span","code-segement3",{"className":"$undefined","style":{},"children":[" loganmatic"]}]]]}]}],["$","p",null,{"className":"mb-4","children":"ENG"}],["$","p",null,{"className":"mb-4 font-bold","children":"!! JAVASCRIPT !!"}],["$","p",null,{"className":"mb-4","children":"Personal library created in JavaScript and Python for common use. In development..."}],["$","p",null,{"className":"mb-4","children":"To use as an NPM package, simply use npm i loganmatic."}],["$","p",null,{"className":"mb-4","children":"To import, use:"}],["$","pre",null,{"style":{"color":"#f8f8f2","background":"#2b2b2b","fontFamily":"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace","textAlign":"left","whiteSpace":"pre","wordSpacing":"normal","wordBreak":"normal","wordWrap":"normal","lineHeight":"1.5","MozTabSize":"4","OTabSize":"4","tabSize":"4","WebkitHyphens":"none","MozHyphens":"none","msHyphens":"none","hyphens":"none","padding":"1em","margin":"0.5em 0","overflow":"auto","borderRadius":"0.3em"},"children":["$","code",null,{"className":"language-javascript","style":{"color":"#f8f8f2","background":"none","fontFamily":"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace","textAlign":"left","whiteSpace":"pre","wordSpacing":"normal","wordBreak":"normal","wordWrap":"normal","lineHeight":"1.5","MozTabSize":"4","OTabSize":"4","tabSize":"4","WebkitHyphens":"none","MozHyphens":"none","msHyphens":"none","hyphens":"none"},"children":[false,[["$","span","code-segement0",{"className":"token module","style":{"color":"#00e0e0"},"children":["import"]}],["$","span","code-segement1",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement2",{"className":"token imports","style":{},"children":["anythingYouWant"]}],["$","span","code-segement3",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement4",{"className":"token module","style":{"color":"#00e0e0"},"children":["from"]}],["$","span","code-segement5",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement6",{"className":"token","style":{"color":"#abe338"},"children":["\"loganmatic.js\""]}]]]}]}],["$","p",null,{"className":"mb-4","children":"Then, you can use it as follows:"}],["$","pre",null,{"style":{"color":"#f8f8f2","background":"#2b2b2b","fontFamily":"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace","textAlign":"left","whiteSpace":"pre","wordSpacing":"normal","wordBreak":"normal","wordWrap":"normal","lineHeight":"1.5","MozTabSize":"4","OTabSize":"4","tabSize":"4","WebkitHyphens":"none","MozHyphens":"none","msHyphens":"none","hyphens":"none","padding":"1em","margin":"0.5em 0","overflow":"auto","borderRadius":"0.3em"},"children":["$","code",null,{"className":"language-javascript","style":{"color":"#f8f8f2","background":"none","fontFamily":"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace","textAlign":"left","whiteSpace":"pre","wordSpacing":"normal","wordBreak":"normal","wordWrap":"normal","lineHeight":"1.5","MozTabSize":"4","OTabSize":"4","tabSize":"4","WebkitHyphens":"none","MozHyphens":"none","msHyphens":"none","hyphens":"none"},"children":[false,[["$","span","code-segement0",{"className":"token console class-name","style":{},"children":["console"]}],["$","span","code-segement1",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement2",{"className":"token method property-access","style":{"color":"#ffd700"},"children":["log"]}],["$","span","code-segement3",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement4",{"className":"$undefined","style":{},"children":["anythingYouWant"]}],["$","span","code-segement5",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement6",{"className":"token property-access maybe-class-name","style":{},"children":["EulerNumber"]}],["$","span","code-segement7",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement8",{"className":"token","style":{"color":"#fefefe"},"children":[";"]}],["$","span","code-segement9",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement10",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement11",{"className":"token console class-name","style":{},"children":["console"]}],["$","span","code-segement12",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement13",{"className":"token method property-access","style":{"color":"#ffd700"},"children":["log"]}],["$","span","code-segement14",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement15",{"className":"$undefined","style":{},"children":["anythingYouWant"]}],["$","span","code-segement16",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement17",{"className":"token method property-access","style":{"color":"#ffd700"},"children":["factor"]}],["$","span","code-segement18",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement19",{"className":"token","style":{"color":"#00e0e0"},"children":["100"]}],["$","span","code-segement20",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement21",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement22",{"className":"token","style":{"color":"#fefefe"},"children":[";"]}]]]}]}],["$","h2",null,{"className":"mb-2 text-2xl font-bold","children":"Evaluated modules to calculate"}],["$","ul",null,{"className":"mb-4 list-disc pl-5","children":[["$","li",null,{"children":"Pi"}],["$","li",null,{"children":"EulerNumber"}],["$","li",null,{"children":"absoluteValue"}],["$","li",null,{"children":"factorial"}],["$","li",null,{"children":"squareRoot"}],["$","li",null,{"children":"cubicRoot"}],["$","li",null,{"children":"factor"}],["$","li",null,{"children":"sine"}],["$","li",null,{"children":"cosine"}],["$","li",null,{"children":"linearEquation"}],["$","li",null,{"children":"quadraticEquation"}],["$","li",null,{"children":"cubicEquation"}],["$","li",null,{"children":"gcd"}],["$","li",null,{"children":"lcm"}]]}],["$","p",null,{"className":"mb-4","children":"If you find any errors in the code, please send them to me. It will be of great help!"}],["$","p",null,{"className":"mb-4 font-bold","children":"Usage example:"}],["$","pre",null,{"style":{"color":"#f8f8f2","background":"#2b2b2b","fontFamily":"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace","textAlign":"left","whiteSpace":"pre","wordSpacing":"normal","wordBreak":"normal","wordWrap":"normal","lineHeight":"1.5","MozTabSize":"4","OTabSize":"4","tabSize":"4","WebkitHyphens":"none","MozHyphens":"none","msHyphens":"none","hyphens":"none","padding":"1em","margin":"0.5em 0","overflow":"auto","borderRadius":"0.3em"},"children":["$","code",null,{"className":"language-javascript","style":{"color":"#f8f8f2","background":"none","fontFamily":"Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace","textAlign":"left","whiteSpace":"pre","wordSpacing":"normal","wordBreak":"normal","wordWrap":"normal","lineHeight":"1.5","MozTabSize":"4","OTabSize":"4","tabSize":"4","WebkitHyphens":"none","MozHyphens":"none","msHyphens":"none","hyphens":"none"},"children":[false,[["$","span","code-segement0",{"className":"token module","style":{"color":"#00e0e0"},"children":["import"]}],["$","span","code-segement1",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement2",{"className":"token imports maybe-class-name","style":{},"children":["Mathematics"]}],["$","span","code-segement3",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement4",{"className":"token module","style":{"color":"#00e0e0"},"children":["from"]}],["$","span","code-segement5",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement6",{"className":"token","style":{"color":"#abe338"},"children":["\"loganmatic\""]}],["$","span","code-segement7",{"className":"token","style":{"color":"#fefefe"},"children":[";"]}],["$","span","code-segement8",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement9",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement10",{"className":"token console class-name","style":{},"children":["console"]}],["$","span","code-segement11",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement12",{"className":"token method property-access","style":{"color":"#ffd700"},"children":["log"]}],["$","span","code-segement13",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement14",{"className":"token maybe-class-name","style":{},"children":["Mathematics"]}],["$","span","code-segement15",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement16",{"className":"token property-access maybe-class-name","style":{},"children":["EulerNumber"]}],["$","span","code-segement17",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement18",{"className":"token","style":{"color":"#fefefe"},"children":[";"]}],["$","span","code-segement19",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement20",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement21",{"className":"token","style":{"color":"#00e0e0"},"children":["const"]}],["$","span","code-segement22",{"className":"$undefined","style":{},"children":[" equationRoots "]}],["$","span","code-segement23",{"className":"token","style":{"color":"#00e0e0"},"children":["="]}],["$","span","code-segement24",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement25",{"className":"token maybe-class-name","style":{},"children":["Mathematics"]}],["$","span","code-segement26",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement27",{"className":"token method property-access","style":{"color":"#ffd700"},"children":["cubicEquation"]}],["$","span","code-segement28",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement29",{"className":"token","style":{"color":"#00e0e0"},"children":["1"]}],["$","span","code-segement30",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement31",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement32",{"className":"token","style":{"color":"#00e0e0"},"children":["-"]}],["$","span","code-segement33",{"className":"token","style":{"color":"#00e0e0"},"children":["6"]}],["$","span","code-segement34",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement35",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement36",{"className":"token","style":{"color":"#00e0e0"},"children":["11"]}],["$","span","code-segement37",{"className":"token","style":{"color":"#fefefe"},"children":[","]}],["$","span","code-segement38",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement39",{"className":"token","style":{"color":"#00e0e0"},"children":["-"]}],["$","span","code-segement40",{"className":"token","style":{"color":"#00e0e0"},"children":["6"]}],["$","span","code-segement41",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement42",{"className":"token","style":{"color":"#fefefe"},"children":[";"]}],["$","span","code-segement43",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement44",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement45",{"className":"token console class-name","style":{},"children":["console"]}],["$","span","code-segement46",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement47",{"className":"token method property-access","style":{"color":"#ffd700"},"children":["log"]}],["$","span","code-segement48",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement49",{"className":"$undefined","style":{},"children":["equationRoots"]}],["$","span","code-segement50",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement51",{"className":"token property-access","style":{},"children":["value"]}],["$","span","code-segement52",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement53",{"className":"token","style":{"color":"#fefefe"},"children":[";"]}],["$","span","code-segement54",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement55",{"className":"token","style":{"color":"#d4d0ab"},"children":["// Returns an array"]}],["$","span","code-segement56",{"className":"$undefined","style":{},"children":["\n"]}],["$","span","code-segement57",{"className":"$undefined","style":{},"children":[""]}],["$","span","code-segement58",{"className":"token console class-name","style":{},"children":["console"]}],["$","span","code-segement59",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement60",{"className":"token method property-access","style":{"color":"#ffd700"},"children":["log"]}],["$","span","code-segement61",{"className":"token","style":{"color":"#fefefe"},"children":["("]}],["$","span","code-segement62",{"className":"$undefined","style":{},"children":["equationRoots"]}],["$","span","code-segement63",{"className":"token","style":{"color":"#fefefe"},"children":["."]}],["$","span","code-segement64",{"className":"token property-access","style":{},"children":["msg"]}],["$","span","code-segement65",{"className":"token","style":{"color":"#fefefe"},"children":[")"]}],["$","span","code-segement66",{"className":"token","style":{"color":"#fefefe"},"children":[";"]}],["$","span","code-segement67",{"className":"$undefined","style":{},"children":[" "]}],["$","span","code-segement68",{"className":"token","style":{"color":"#d4d0ab"},"children":["// Returns a descriptive message"]}]]]}]}],["$","p",null,{"children":"Made by Gabriel Logan."}]]}],null]]},["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","typescript","children"],"loading":"$undefined","loadingStyles":"$undefined","loadingScripts":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined","styles":null}]]},[null,["$","html",null,{"lang":"en","dir":"ltr","children":["$","body",null,{"className":"__className_6b83cb","children":[["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"loading":"$undefined","loadingStyles":"$undefined","loadingScripts":"$undefined","hasLoading":false,"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[],"styles":null}]," ",["$","script",null,{"defer":true,"data-name":"BMC-Widget","data-cfasync":"false","src":"https://cdnjs.buymeacoffee.com/1.0.0/widget.prod.min.js","data-id":"gabriellogan","data-description":"Support me on Buy me a coffee!","data-message":"","data-color":"#5F7FFF","data-position":"Right","data-x_margin":"18","data-y_margin":"18"}]]}]}],null]],[[["$","link","0",{"rel":"stylesheet","href":"/Math_Lib/_next/static/css/4603185934275308.css","precedence":"next","crossOrigin":""}]],"$L6"]]]] +6:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}],["$","meta","1",{"charSet":"utf-8"}],["$","title","2",{"children":"Loganmatic"}],["$","meta","3",{"name":"description","content":"Mathematics library created for use in JS, TS, JAVA, PYTHON and C# languages. Under development..."}],["$","link","4",{"rel":"author","href":"https://github.com/gabriel-logan"}],["$","meta","5",{"name":"author","content":"Gabriel Logan"}],["$","meta","6",{"name":"keywords","content":"math,calculation,functions,library,mathematics,algebra,geometry,trigonometry,matematica,calculo,funcoes,biblioteca,equations,equacoes"}],["$","link","7",{"rel":"icon","href":"/Math_Lib/favicon.ico","type":"image/x-icon","sizes":"256x256"}]] 1:null diff --git a/docs/package.json b/docs/package.json index a28a8b0..600b107 100644 --- a/docs/package.json +++ b/docs/package.json @@ -11,12 +11,15 @@ "dependencies": { "next": "14.1.4", "react": "^18", - "react-dom": "^18" + "react-dom": "^18", + "react-syntax-highlighter": "^15.5.0", + "sharp": "^0.33.3" }, "devDependencies": { "@types/node": "^20", "@types/react": "^18", "@types/react-dom": "^18", + "@types/react-syntax-highlighter": "^15.5.13", "autoprefixer": "^10.0.1", "eslint": "^8", "eslint-config-next": "14.1.4", diff --git a/docs/src/app/layout.tsx b/docs/src/app/layout.tsx index 1375e96..bae6e15 100644 --- a/docs/src/app/layout.tsx +++ b/docs/src/app/layout.tsx @@ -10,6 +10,22 @@ export const metadata: Metadata = { description: "Mathematics library created for use in JS, TS, JAVA, PYTHON and C# languages. Under development...", authors: { name: "Gabriel Logan", url: "https://github.com/gabriel-logan" }, + keywords: [ + "math", + "calculation", + "functions", + "library", + "mathematics", + "algebra", + "geometry", + "trigonometry", + "matematica", + "calculo", + "funcoes", + "biblioteca", + "equations", + "equacoes", + ], }; export default function RootLayout({ @@ -18,7 +34,7 @@ export default function RootLayout({ children: React.ReactNode; }>) { return ( - + {children} diff --git a/docs/src/app/page.tsx b/docs/src/app/page.tsx index 75b800f..a6931e4 100644 --- a/docs/src/app/page.tsx +++ b/docs/src/app/page.tsx @@ -1,21 +1,29 @@ +import Image from "next/image"; import Link from "next/link"; +import logo from "@/assets/images/logo.png"; + export default function Home() { return ( -
+
-

Hello World Loganmatic

+

Hello World Loganmatic

-

See the documentation

+

See the documentation

  • - Typescript/Javascript + + Typescript/Javascript +
  • - Python + + Python +
+ logo
); diff --git a/docs/src/app/python/page.tsx b/docs/src/app/python/page.tsx index 6022633..ffa88e6 100644 --- a/docs/src/app/python/page.tsx +++ b/docs/src/app/python/page.tsx @@ -1,42 +1,49 @@ import Image from "next/image"; import Link from "next/link"; +import { Prism as SyntaxHighlighter } from "react-syntax-highlighter"; +import { a11yDark } from "react-syntax-highlighter/dist/esm/styles/prism"; + export default function Readme() { return (
-
-
+
+
PyPI version License: MIT PyPI downloads
-
Loganmatic
-

+

Loganmatic
+

Example usage of the Calculator class:

-
+
+					
 						{`
 from loganmatic import loganmatic
 
@@ -53,9 +60,12 @@ print("Random number", loganmatic.random_number_between(1, 10))
 print("Root of linear equation", loganmatic.root_of_first_degree(2, 4))
 print("Roots of quadratic equation", loganmatic.root_of_second_degree(1, -3, 2))
           `}
-					
+
- Go Back + + + Go Back +
); diff --git a/docs/src/app/typescript/page.tsx b/docs/src/app/typescript/page.tsx index e8d372b..b288e36 100644 --- a/docs/src/app/typescript/page.tsx +++ b/docs/src/app/typescript/page.tsx @@ -1,9 +1,12 @@ import Image from "next/image"; import Link from "next/link"; +import { Prism as SyntaxHighlighter } from "react-syntax-highlighter"; +import { a11yDark } from "react-syntax-highlighter/dist/esm/styles/prism"; + export default function MathLibPage() { return ( -
+
Go back @@ -32,9 +35,15 @@ export default function MathLibPage() {

Installation

-
-				npm install loganmatic // or yarn add install loganmatic
-			
+ + + npm install loganmatic + +

Or

+ + yarn add loganmatic + +

ENG

!! JAVASCRIPT !!

@@ -45,16 +54,18 @@ export default function MathLibPage() { To use as an NPM package, simply use npm i loganmatic.

To import, use:

-
-				import anythingYouWant from "loganmatic.js"
-			
+ + + {`import anythingYouWant from "loganmatic.js"`} + +

Then, you can use it as follows:

-
-				
-					console.log(anythingYouWant.EulerNumber);
-					console.log(anythingYouWant.factor(100));
-				
-			
+ + + {`console.log(anythingYouWant.EulerNumber); +console.log(anythingYouWant.factor(100));`} + +

Evaluated modules to calculate

@@ -79,30 +90,15 @@ export default function MathLibPage() { of great help!

Usage example:

-
-				
-					import Mathematics{" "}
-					from{" "}
-					{'"loganmatic"'};
-					
- console.log - (Mathematics.EulerNumber); -
- const equationRoots = - Mathematics.cubicEquation(1, -6, 11, -6); -
- console.log - (equationRoots.value);{" "} - {"// Returns an array"} -
- - console.log - (equationRoots.msg);{" "} - - {"// Returns a descriptive message"} - -
-
+ + + {`import Mathematics from "loganmatic"; +console.log(Mathematics.EulerNumber); +const equationRoots = Mathematics.cubicEquation(1, -6, 11, -6); +console.log(equationRoots.value); // Returns an array +console.log(equationRoots.msg); // Returns a descriptive message`} + +

Made by Gabriel Logan.

); diff --git a/docs/src/assets/images/logo.png b/docs/src/assets/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..49f9b26130ab04b3060c9d2b46dd7b27e1aa80b7 GIT binary patch literal 67117 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 literal 0 HcmV?d00001 diff --git a/docs/yarn.lock b/docs/yarn.lock index f5628b9..96adba1 100644 --- a/docs/yarn.lock +++ b/docs/yarn.lock @@ -19,6 +19,20 @@ dependencies: regenerator-runtime "^0.14.0" +"@babel/runtime@^7.3.1": + version "7.24.5" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.5.tgz#230946857c053a36ccc66e1dd03b17dd0c4ed02c" + integrity sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g== + dependencies: + regenerator-runtime "^0.14.0" + +"@emnapi/runtime@^1.1.0": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@emnapi/runtime/-/runtime-1.1.1.tgz#697d02276ca6f49bafe6fd01c9df0034818afa98" + integrity sha512-3bfqkzuR1KLx57nZfjr2NLnFOobvyS0aTszaEGCGqmYMVDRaGvgIZbjGSV/MHSSmLgQ/b9JFHQ5xm5WRZYd+XQ== + dependencies: + tslib "^2.4.0" + "@eslint-community/eslint-utils@^4.2.0": version "4.4.0" resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" @@ -70,6 +84,119 @@ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz#d9fae00a2d5cb40f92cfe64b47ad749fbc38f917" integrity sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw== +"@img/sharp-darwin-arm64@0.33.3": + version "0.33.3" + resolved "https://registry.yarnpkg.com/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.3.tgz#2bbf676be830c5a9ae7d9294f201c9151535badd" + integrity sha512-FaNiGX1MrOuJ3hxuNzWgsT/mg5OHG/Izh59WW2mk1UwYHUwtfbhk5QNKYZgxf0pLOhx9ctGiGa2OykD71vOnSw== + optionalDependencies: + "@img/sharp-libvips-darwin-arm64" "1.0.2" + +"@img/sharp-darwin-x64@0.33.3": + version "0.33.3" + resolved "https://registry.yarnpkg.com/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.3.tgz#c59567b141eb676e884066f76091a2673120c3f5" + integrity sha512-2QeSl7QDK9ru//YBT4sQkoq7L0EAJZA3rtV+v9p8xTKl4U1bUqTIaCnoC7Ctx2kCjQgwFXDasOtPTCT8eCTXvw== + optionalDependencies: + "@img/sharp-libvips-darwin-x64" "1.0.2" + +"@img/sharp-libvips-darwin-arm64@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.2.tgz#b69f49fecbe9572378675769b189410721b0fa53" + integrity sha512-tcK/41Rq8IKlSaKRCCAuuY3lDJjQnYIW1UXU1kxcEKrfL8WR7N6+rzNoOxoQRJWTAECuKwgAHnPvqXGN8XfkHA== + +"@img/sharp-libvips-darwin-x64@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.2.tgz#5665da7360d8e5ed7bee314491c8fe736b6a3c39" + integrity sha512-Ofw+7oaWa0HiiMiKWqqaZbaYV3/UGL2wAPeLuJTx+9cXpCRdvQhCLG0IH8YGwM0yGWGLpsF4Su9vM1o6aer+Fw== + +"@img/sharp-libvips-linux-arm64@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.2.tgz#8a05e5e9e9b760ff46561e32f19bd5e035fa881c" + integrity sha512-x7kCt3N00ofFmmkkdshwj3vGPCnmiDh7Gwnd4nUwZln2YjqPxV1NlTyZOvoDWdKQVDL911487HOueBvrpflagw== + +"@img/sharp-libvips-linux-arm@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.2.tgz#0fd33b9bf3221948ce0ca7a5a725942626577a03" + integrity sha512-iLWCvrKgeFoglQxdEwzu1eQV04o8YeYGFXtfWU26Zr2wWT3q3MTzC+QTCO3ZQfWd3doKHT4Pm2kRmLbupT+sZw== + +"@img/sharp-libvips-linux-s390x@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.2.tgz#4b89150ec91b256ee2cbb5bb125321bf029a4770" + integrity sha512-cmhQ1J4qVhfmS6szYW7RT+gLJq9dH2i4maq+qyXayUSn9/3iY2ZeWpbAgSpSVbV2E1JUL2Gg7pwnYQ1h8rQIog== + +"@img/sharp-libvips-linux-x64@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.2.tgz#947ccc22ca5bc8c8cfe921b39a5fdaebc5e39f3f" + integrity sha512-E441q4Qdb+7yuyiADVi5J+44x8ctlrqn8XgkDTwr4qPJzWkaHwD489iZ4nGDgcuya4iMN3ULV6NwbhRZJ9Z7SQ== + +"@img/sharp-libvips-linuxmusl-arm64@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.2.tgz#821d58ce774f0f8bed065b69913a62f65d512f2f" + integrity sha512-3CAkndNpYUrlDqkCM5qhksfE+qSIREVpyoeHIU6jd48SJZViAmznoQQLAv4hVXF7xyUB9zf+G++e2v1ABjCbEQ== + +"@img/sharp-libvips-linuxmusl-x64@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.2.tgz#4309474bd8b728a61af0b3b4fad0c476b5f3ccbe" + integrity sha512-VI94Q6khIHqHWNOh6LLdm9s2Ry4zdjWJwH56WoiJU7NTeDwyApdZZ8c+SADC8OH98KWNQXnE01UdJ9CSfZvwZw== + +"@img/sharp-linux-arm64@0.33.3": + version "0.33.3" + resolved "https://registry.yarnpkg.com/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.3.tgz#a1f788ddf49ed63509dd37d4b01e571fe7f189d5" + integrity sha512-Zf+sF1jHZJKA6Gor9hoYG2ljr4wo9cY4twaxgFDvlG0Xz9V7sinsPp8pFd1XtlhTzYo0IhDbl3rK7P6MzHpnYA== + optionalDependencies: + "@img/sharp-libvips-linux-arm64" "1.0.2" + +"@img/sharp-linux-arm@0.33.3": + version "0.33.3" + resolved "https://registry.yarnpkg.com/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.3.tgz#661b0671ed7f740fd06821ce15050ba23f1d0523" + integrity sha512-Q7Ee3fFSC9P7vUSqVEF0zccJsZ8GiiCJYGWDdhEjdlOeS9/jdkyJ6sUSPj+bL8VuOYFSbofrW0t/86ceVhx32w== + optionalDependencies: + "@img/sharp-libvips-linux-arm" "1.0.2" + +"@img/sharp-linux-s390x@0.33.3": + version "0.33.3" + resolved "https://registry.yarnpkg.com/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.3.tgz#8719341d3931a297df1a956c02ee003736fa8fac" + integrity sha512-vFk441DKRFepjhTEH20oBlFrHcLjPfI8B0pMIxGm3+yilKyYeHEVvrZhYFdqIseSclIqbQ3SnZMwEMWonY5XFA== + optionalDependencies: + "@img/sharp-libvips-linux-s390x" "1.0.2" + +"@img/sharp-linux-x64@0.33.3": + version "0.33.3" + resolved "https://registry.yarnpkg.com/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.3.tgz#dbd860b4aa16e7e25727c7e05b411132b58d017d" + integrity sha512-Q4I++herIJxJi+qmbySd072oDPRkCg/SClLEIDh5IL9h1zjhqjv82H0Seupd+q2m0yOfD+/fJnjSoDFtKiHu2g== + optionalDependencies: + "@img/sharp-libvips-linux-x64" "1.0.2" + +"@img/sharp-linuxmusl-arm64@0.33.3": + version "0.33.3" + resolved "https://registry.yarnpkg.com/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.3.tgz#25b3fbfe9b6fa32d773422d878d8d84f3f6afceb" + integrity sha512-qnDccehRDXadhM9PM5hLvcPRYqyFCBN31kq+ErBSZtZlsAc1U4Z85xf/RXv1qolkdu+ibw64fUDaRdktxTNP9A== + optionalDependencies: + "@img/sharp-libvips-linuxmusl-arm64" "1.0.2" + +"@img/sharp-linuxmusl-x64@0.33.3": + version "0.33.3" + resolved "https://registry.yarnpkg.com/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.3.tgz#1e533e44abf2e2d427428ed49294ddba4eb11456" + integrity sha512-Jhchim8kHWIU/GZ+9poHMWRcefeaxFIs9EBqf9KtcC14Ojk6qua7ghKiPs0sbeLbLj/2IGBtDcxHyjCdYWkk2w== + optionalDependencies: + "@img/sharp-libvips-linuxmusl-x64" "1.0.2" + +"@img/sharp-wasm32@0.33.3": + version "0.33.3" + resolved "https://registry.yarnpkg.com/@img/sharp-wasm32/-/sharp-wasm32-0.33.3.tgz#340006047a77df0744db84477768bbca6327b4b4" + integrity sha512-68zivsdJ0koE96stdUfM+gmyaK/NcoSZK5dV5CAjES0FUXS9lchYt8LAB5rTbM7nlWtxaU/2GON0HVN6/ZYJAQ== + dependencies: + "@emnapi/runtime" "^1.1.0" + +"@img/sharp-win32-ia32@0.33.3": + version "0.33.3" + resolved "https://registry.yarnpkg.com/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.3.tgz#0fdc49ab094ed0151ec8347afac7917aa5fc5145" + integrity sha512-CyimAduT2whQD8ER4Ux7exKrtfoaUiVr7HG0zZvO0XTFn2idUWljjxv58GxNTkFb8/J9Ub9AqITGkJD6ZginxQ== + +"@img/sharp-win32-x64@0.33.3": + version "0.33.3" + resolved "https://registry.yarnpkg.com/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.3.tgz#a94e1028f180666f97fd51e35c4ad092d7704ef0" + integrity sha512-viT4fUIDKnli3IfOephGnolMzhz5VaTvDRkYqtZxOMIoMQ4MrAziO7pT1nVnOt2FAm7qW5aa+CCc13aEY6Le0g== + "@isaacs/cliui@^8.0.2": version "8.0.2" resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" @@ -214,6 +341,13 @@ dependencies: tslib "^2.4.0" +"@types/hast@^2.0.0": + version "2.3.10" + resolved "https://registry.yarnpkg.com/@types/hast/-/hast-2.3.10.tgz#5c9d9e0b304bbb8879b857225c5ebab2d81d7643" + integrity sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw== + dependencies: + "@types/unist" "^2" + "@types/json5@^0.0.29": version "0.0.29" resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" @@ -238,6 +372,13 @@ dependencies: "@types/react" "*" +"@types/react-syntax-highlighter@^15.5.13": + version "15.5.13" + resolved "https://registry.yarnpkg.com/@types/react-syntax-highlighter/-/react-syntax-highlighter-15.5.13.tgz#c5baf62a3219b3bf28d39cfea55d0a49a263d1f2" + integrity sha512-uLGJ87j6Sz8UaBAooU0T6lWJ0dBmjZgN1PZTrj05TNql2/XpC6+4HhMT5syIdFUUt+FASfCeLLv4kBygNU+8qA== + dependencies: + "@types/react" "*" + "@types/react@*", "@types/react@^18": version "18.2.73" resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.73.tgz#0579548ad122660d99e00499d22e33b81e73ed94" @@ -246,6 +387,11 @@ "@types/prop-types" "*" csstype "^3.0.2" +"@types/unist@^2": + version "2.0.10" + resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.10.tgz#04ffa7f406ab628f7f7e97ca23e290cd8ab15efc" + integrity sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA== + "@typescript-eslint/parser@^5.4.2 || ^6.0.0": version "6.21.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.21.0.tgz#af8fcf66feee2edc86bc5d1cf45e33b0630bf35b" @@ -592,6 +738,21 @@ chalk@^4.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" +character-entities-legacy@^1.0.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1" + integrity sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== + +character-entities@^1.0.0: + version "1.2.4" + resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b" + integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== + +character-reference-invalid@^1.0.0: + version "1.1.4" + resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560" + integrity sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== + chokidar@^3.5.3: version "3.6.0" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" @@ -619,11 +780,32 @@ color-convert@^2.0.1: dependencies: color-name "~1.1.4" -color-name@~1.1.4: +color-name@^1.0.0, color-name@~1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== +color-string@^1.9.0: + version "1.9.1" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4" + integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg== + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + +color@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/color/-/color-4.2.3.tgz#d781ecb5e57224ee43ea9627560107c0e0c6463a" + integrity sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A== + dependencies: + color-convert "^2.0.1" + color-string "^1.9.0" + +comma-separated-tokens@^1.0.0: + version "1.0.8" + resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz#632b80b6117867a158f1080ad498b2fbe7e3f5ea" + integrity sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw== + commander@^4.0.0: version "4.1.1" resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" @@ -727,6 +909,11 @@ dequal@^2.0.3: resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== +detect-libc@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.3.tgz#f0cd503b40f9939b894697d19ad50895e30cf700" + integrity sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw== + didyoumean@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" @@ -1171,6 +1358,13 @@ fastq@^1.6.0: dependencies: reusify "^1.0.4" +fault@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/fault/-/fault-1.0.4.tgz#eafcfc0a6d214fc94601e170df29954a4f842f13" + integrity sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA== + dependencies: + format "^0.2.0" + file-entry-cache@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" @@ -1222,6 +1416,11 @@ foreground-child@^3.1.0: cross-spawn "^7.0.0" signal-exit "^4.0.1" +format@^0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b" + integrity sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww== + fraction.js@^4.3.7: version "4.3.7" resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" @@ -1416,6 +1615,27 @@ hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2: dependencies: function-bind "^1.1.2" +hast-util-parse-selector@^2.0.0: + version "2.2.5" + resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz#d57c23f4da16ae3c63b3b6ca4616683313499c3a" + integrity sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ== + +hastscript@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-6.0.0.tgz#e8768d7eac56c3fdeac8a92830d58e811e5bf640" + integrity sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w== + dependencies: + "@types/hast" "^2.0.0" + comma-separated-tokens "^1.0.0" + hast-util-parse-selector "^2.0.0" + property-information "^5.0.0" + space-separated-tokens "^1.0.0" + +highlight.js@^10.4.1, highlight.js@~10.7.0: + version "10.7.3" + resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.7.3.tgz#697272e3991356e40c3cac566a74eef681756531" + integrity sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A== + ignore@^5.2.0: version "5.3.1" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef" @@ -1456,6 +1676,19 @@ internal-slot@^1.0.7: hasown "^2.0.0" side-channel "^1.0.4" +is-alphabetical@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" + integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== + +is-alphanumerical@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf" + integrity sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== + dependencies: + is-alphabetical "^1.0.0" + is-decimal "^1.0.0" + is-array-buffer@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98" @@ -1464,6 +1697,11 @@ is-array-buffer@^3.0.4: call-bind "^1.0.2" get-intrinsic "^1.2.1" +is-arrayish@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + is-async-function@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.0.0.tgz#8e4418efd3e5d3a6ebb0164c05ef5afb69aa9646" @@ -1519,6 +1757,11 @@ is-date-object@^1.0.1, is-date-object@^1.0.5: dependencies: has-tostringtag "^1.0.0" +is-decimal@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5" + integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== + is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" @@ -1550,6 +1793,11 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: dependencies: is-extglob "^2.1.1" +is-hexadecimal@^1.0.0: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" + integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== + is-map@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz#ede96b7fe1e270b3c4465e3a465658764926d62e" @@ -1778,6 +2026,14 @@ loose-envify@^1.1.0, loose-envify@^1.4.0: dependencies: js-tokens "^3.0.0 || ^4.0.0" +lowlight@^1.17.0: + version "1.20.0" + resolved "https://registry.yarnpkg.com/lowlight/-/lowlight-1.20.0.tgz#ddb197d33462ad0d93bf19d17b6c301aa3941888" + integrity sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw== + dependencies: + fault "^1.0.0" + highlight.js "~10.7.0" + lru-cache@^10.2.0: version "10.2.0" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.0.tgz#0bd445ca57363465900f4d1f9bd8db343a4d95c3" @@ -2017,6 +2273,18 @@ parent-module@^1.0.0: dependencies: callsites "^3.0.0" +parse-entities@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8" + integrity sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ== + dependencies: + character-entities "^1.0.0" + character-entities-legacy "^1.0.0" + character-reference-invalid "^1.0.0" + is-alphanumerical "^1.0.0" + is-decimal "^1.0.0" + is-hexadecimal "^1.0.0" + path-exists@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" @@ -2159,6 +2427,16 @@ prettier@^3.2.5: resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.2.5.tgz#e52bc3090586e824964a8813b09aba6233b28368" integrity sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A== +prismjs@^1.27.0: + version "1.29.0" + resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.29.0.tgz#f113555a8fa9b57c35e637bba27509dcf802dd12" + integrity sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q== + +prismjs@~1.27.0: + version "1.27.0" + resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.27.0.tgz#bb6ee3138a0b438a3653dd4d6ce0cc6510a45057" + integrity sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA== + prop-types@^15.8.1: version "15.8.1" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" @@ -2168,6 +2446,13 @@ prop-types@^15.8.1: object-assign "^4.1.1" react-is "^16.13.1" +property-information@^5.0.0: + version "5.6.0" + resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.6.0.tgz#61675545fb23002f245c6540ec46077d4da3ed69" + integrity sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA== + dependencies: + xtend "^4.0.0" + punycode@^2.1.0: version "2.3.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" @@ -2191,6 +2476,17 @@ react-is@^16.13.1: resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== +react-syntax-highlighter@^15.5.0: + version "15.5.0" + resolved "https://registry.yarnpkg.com/react-syntax-highlighter/-/react-syntax-highlighter-15.5.0.tgz#4b3eccc2325fa2ec8eff1e2d6c18fa4a9e07ab20" + integrity sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg== + dependencies: + "@babel/runtime" "^7.3.1" + highlight.js "^10.4.1" + lowlight "^1.17.0" + prismjs "^1.27.0" + refractor "^3.6.0" + react@^18: version "18.2.0" resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" @@ -2225,6 +2521,15 @@ reflect.getprototypeof@^1.0.4: globalthis "^1.0.3" which-builtin-type "^1.1.3" +refractor@^3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/refractor/-/refractor-3.6.0.tgz#ac318f5a0715ead790fcfb0c71f4dd83d977935a" + integrity sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA== + dependencies: + hastscript "^6.0.0" + parse-entities "^2.0.0" + prismjs "~1.27.0" + regenerator-runtime@^0.14.0: version "0.14.1" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" @@ -2325,6 +2630,11 @@ semver@^7.5.4: dependencies: lru-cache "^6.0.0" +semver@^7.6.0: + version "7.6.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" + integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== + set-function-length@^1.2.1: version "1.2.2" resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" @@ -2347,6 +2657,35 @@ set-function-name@^2.0.1, set-function-name@^2.0.2: functions-have-names "^1.2.3" has-property-descriptors "^1.0.2" +sharp@^0.33.3: + version "0.33.3" + resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.33.3.tgz#3342fe0aa5ed45a363e6578fa575c7af366216c2" + integrity sha512-vHUeXJU1UvlO/BNwTpT0x/r53WkLUVxrmb5JTgW92fdFCFk0ispLMAeu/jPO2vjkXM1fYUi3K7/qcLF47pwM1A== + dependencies: + color "^4.2.3" + detect-libc "^2.0.3" + semver "^7.6.0" + optionalDependencies: + "@img/sharp-darwin-arm64" "0.33.3" + "@img/sharp-darwin-x64" "0.33.3" + "@img/sharp-libvips-darwin-arm64" "1.0.2" + "@img/sharp-libvips-darwin-x64" "1.0.2" + "@img/sharp-libvips-linux-arm" "1.0.2" + "@img/sharp-libvips-linux-arm64" "1.0.2" + "@img/sharp-libvips-linux-s390x" "1.0.2" + "@img/sharp-libvips-linux-x64" "1.0.2" + "@img/sharp-libvips-linuxmusl-arm64" "1.0.2" + "@img/sharp-libvips-linuxmusl-x64" "1.0.2" + "@img/sharp-linux-arm" "0.33.3" + "@img/sharp-linux-arm64" "0.33.3" + "@img/sharp-linux-s390x" "0.33.3" + "@img/sharp-linux-x64" "0.33.3" + "@img/sharp-linuxmusl-arm64" "0.33.3" + "@img/sharp-linuxmusl-x64" "0.33.3" + "@img/sharp-wasm32" "0.33.3" + "@img/sharp-win32-ia32" "0.33.3" + "@img/sharp-win32-x64" "0.33.3" + shebang-command@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" @@ -2374,6 +2713,13 @@ signal-exit@^4.0.1: resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== +simple-swizzle@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" + integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== + dependencies: + is-arrayish "^0.3.1" + slash@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" @@ -2384,12 +2730,18 @@ source-map-js@^1.0.2, source-map-js@^1.2.0: resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af" integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg== +space-separated-tokens@^1.0.0: + version "1.1.5" + resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" + integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== + streamsearch@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== "string-width-cjs@npm:string-width@^4.2.0", string-width@^4.1.0: + name string-width-cjs version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -2777,6 +3129,11 @@ wrappy@1: resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== +xtend@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + yallist@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"