diff --git a/.gitignore b/.gitignore deleted file mode 100755 index 4d6ff09..0000000 --- a/.gitignore +++ /dev/null @@ -1,21 +0,0 @@ -# dependencies -/node_modules - -.idea/ -# production -/build - -# generated files -.docusaurus -.cache-loader - -# misc -.DS_Store -.env.local -.env.development.local -.env.test.local -.env.production.local - -npm-debug.log* -yarn-debug.log* -yarn-error.log* diff --git a/01a85c17.4e06e075.js b/01a85c17.4e06e075.js new file mode 100644 index 0000000..6518c70 --- /dev/null +++ b/01a85c17.4e06e075.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{92:function(e,a,t){"use strict";t.r(a);t(12);var n=t(0),l=t.n(n),c=t(116),r=t(112);a.default=function(e){const{tags:a}=e,t={};Object.keys(a).forEach(e=>{const a=function(e){return e[0].toUpperCase()}(e);t[a]=t[a]||[],t[a].push(e)});const n=Object.entries(t).sort(([e],[a])=>e===a?0:e>a?1:-1).map(([e,t])=>l.a.createElement("div",{key:e},l.a.createElement("h3",null,e),t.map(e=>l.a.createElement(r.a,{className:"padding-right--md",href:a[e].permalink,key:e},a[e].name," (",a[e].count,")")),l.a.createElement("hr",null))).filter(e=>null!=e);return l.a.createElement(c.a,{title:"Blog Tags",description:"Blog Tags"},l.a.createElement("div",{className:"container margin-vert--xl"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col col--8 col--offset-2"},l.a.createElement("h1",null,"Tags"),l.a.createElement("div",{className:"margin-vert--lg"},n)))))}}}]); \ No newline at end of file diff --git a/0d64e3da.e9b8e03d.js b/0d64e3da.e9b8e03d.js new file mode 100644 index 0000000..ab842a0 --- /dev/null +++ b/0d64e3da.e9b8e03d.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{103:function(t){t.exports=JSON.parse('{"id":"cdt/installation","title":"Installation","sidebar_label":"Installation","description":"@codingtools/cdt is essentially a npm [package](https://www.npmjs.com/package/@codingtools/cdt) that can be installed over npm.","source":"@site/docs/cdt/installation.md","permalink":"/docs/cdt/installation","sidebar":"cdt","next":{"title":"avro","permalink":"/docs/cdt/commands/avro"}}')}}]); \ No newline at end of file diff --git a/0f54979d.281cf55f.js b/0f54979d.281cf55f.js new file mode 100644 index 0000000..59836d1 --- /dev/null +++ b/0f54979d.281cf55f.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{104:function(e,t,a){"use strict";a.r(t),a.d(t,"frontMatter",(function(){return b})),a.d(t,"rightToc",(function(){return i})),a.d(t,"default",(function(){return l}));a(0);var n=a(113);function c(){return(c=Object.assign||function(e){for(var t=1;t.copyButton_1BYj{visibility:visible;opacity:1}.copyButton_1BYj{background:#011627;border:1px solid #d6deeb;border-radius:var(--ifm-global-radius);color:#d6deeb;cursor:pointer;line-height:12px;opacity:0;outline:none;padding:4px 8px;position:absolute;right:var(--ifm-pre-padding);top:var(--ifm-pre-padding);visibility:hidden;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,bottom .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,bottom .2s ease-in-out}.anchor{display:block;position:relative;top:-5rem}@media only screen and (max-width:735px){.anchor{top:-10rem}}.hash-link{opacity:0;position:absolute;margin-left:-1.25rem;padding-right:1.25rem}:hover>.hash-link{opacity:1}.mdxCodeBlock_iHAB{background-color:transparent;border-radius:var(--ifm-global-radius);box-sizing:border-box;font-family:inherit;padding:0} \ No newline at end of file diff --git a/1.87115939.js b/1.87115939.js new file mode 100644 index 0000000..3075d86 --- /dev/null +++ b/1.87115939.js @@ -0,0 +1,2 @@ +/*! For license information please see 1.87115939.js.LICENSE */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{120:function(e,t,n){"use strict";var a,r,i,o=n(0),s=n.n(o),l=n(112),c=n(114),u=n.n(c),p=(a=0,r={util:{encode:function(e){return e instanceof i?new i(e.type,r.util.encode(e.content),e.alias):"Array"===r.util.type(e)?e.map(r.util.encode):e.replace(/&/g,"&").replace(/e.length)return;if(!(k instanceof l)){if(b&&E!=t.length-1){if(d.lastIndex=v,!(O=d.exec(e)))break;for(var S=O.index+(f?O[1].length:0),w=O.index+O[0].length,A=E,T=v,_=t.length;A<_&&(T=(T+=t[A].length)&&(++E,v=T);if(t[E]instanceof l)continue;I=A-E,k=e.slice(v,T),O.index-=v}else{d.lastIndex=0;var O=d.exec(k),I=1}if(O){f&&(m=O[1]?O[1].length:0),w=(S=O.index+m)+(O=O[0].slice(m)).length;var x=k.slice(0,S),N=k.slice(w),R=[E,I];x&&(++E,v+=x.length,R.push(x));var F=new l(c,g?r.tokenize(O,g):O,h,O,b);if(R.push(F),N&&R.push(N),Array.prototype.splice.apply(t,R),1!=I&&r.matchGrammar(e,t,n,E,v,!0,c),o)break}else if(o)break}}}}},hooks:{add:function(){}},tokenize:function(e,t,n){var a=[e],i=t.rest;if(i){for(var o in i)t[o]=i[o];delete t.rest}return r.matchGrammar(e,a,t,0,0,!1),a}},(i=r.Token=function(e,t,n,a,r){this.type=e,this.content=t,this.alias=n,this.length=0|(a||"").length,this.greedy=!!r}).stringify=function(e,t,n){if("string"==typeof e)return e;if("Array"===r.util.type(e))return e.map((function(n){return i.stringify(n,t,e)})).join("");var a={type:e.type,content:i.stringify(e.content,t,n),tag:"span",classes:["token",e.type],attributes:{},language:t,parent:n};if(e.alias){var o="Array"===r.util.type(e.alias)?e.alias:[e.alias];Array.prototype.push.apply(a.classes,o)}var s=Object.keys(a.attributes).map((function(e){return e+'="'+(a.attributes[e]||"").replace(/"/g,""")+'"'})).join(" ");return"<"+a.tag+' class="'+a.classes.join(" ")+'"'+(s?" "+s:"")+">"+a.content+""},r);p.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype://i,cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/i,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/i,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/i,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:/&#?[\da-z]{1,8};/i},p.languages.markup.tag.inside["attr-value"].inside.entity=p.languages.markup.entity,p.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(p.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^$)/i,lookbehind:!0,inside:p.languages[t]},n.cdata=/^$/i;var a={"included-cdata":{pattern://i,inside:n}};a["language-"+t]={pattern:/[\s\S]+/,inside:p.languages[t]};var r={};r[e]={pattern:RegExp(/(<__[\s\S]*?>)(?:\s*|[\s\S])*?(?=<\/__>)/.source.replace(/__/g,e),"i"),lookbehind:!0,greedy:!0,inside:a},p.languages.insertBefore("markup","cdata",r)}}),p.languages.xml=p.languages.extend("markup",{}),p.languages.html=p.languages.markup,p.languages.mathml=p.languages.markup,p.languages.svg=p.languages.markup,function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|-=|\+\+?|\+=|!=?|~|\*\*?|\*=|\/=?|%=?|<<=?|>>=?|<=?|>=?|==?|&&?|&=|\^=?|\|\|?|\|=|\?|:/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)\w+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b\w+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+?)\s*(?:\r?\n|\r)(?:[\s\S])*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:n},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s*(?:\r?\n|\r)(?:[\s\S])*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0},{pattern:/(["'])(?:\\[\s\S]|\$\([^)]+\)|`[^`]+`|(?!\1)[^\\])*\1/,greedy:!0,inside:n}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:n.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|==?|!=?|=~|<<[<-]?|[&\d]?>>|\d?[<>]&?|&[>&]?|\|[&|]?|<=?|>=?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}};for(var a=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],r=n.variable[1].inside,i=0;i=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/},p.languages.c=p.languages.extend("clike",{"class-name":{pattern:/(\b(?:enum|struct)\s+)\w+/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\b/,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/,number:/(?:\b0x(?:[\da-f]+\.?[\da-f]*|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[ful]*/i}),p.languages.insertBefore("c","string",{macro:{pattern:/(^\s*)#\s*[a-z]+(?:[^\r\n\\]|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,alias:"property",inside:{string:{pattern:/(#\s*include\s*)(?:<.+?>|("|')(?:\\?.)+?\2)/,lookbehind:!0},directive:{pattern:/(#\s*)\b(?:define|defined|elif|else|endif|error|ifdef|ifndef|if|import|include|line|pragma|undef|using)\b/,lookbehind:!0,alias:"keyword"}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete p.languages.c.boolean,p.languages.cpp=p.languages.extend("c",{"class-name":{pattern:/(\b(?:class|enum|struct)\s+)\w+/,lookbehind:!0},keyword:/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|class|compl|const|constexpr|const_cast|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|float|for|friend|goto|if|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|mutable|namespace|new|noexcept|nullptr|operator|private|protected|public|register|reinterpret_cast|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+\.?[\da-f']*|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+\.?[\d']*|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]*/i,greedy:!0},operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),p.languages.insertBefore("cpp","string",{"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+[\s\S]*?(?:;|(?=\s*\{))/,inside:{rule:/@[\w-]+/}},url:{pattern:RegExp("url\\((?:"+t.source+"|[^\n\r()]*)\\)","i"),inside:{function:/^url/i,punctuation:/^\(|\)$/}},selector:RegExp("[^{}\\s](?:[^{};\"']|"+t.source+")*?(?=\\s*\\{)"),string:{pattern:t,greedy:!0},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),e.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:n.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:e.languages.css}},alias:"language-css"}},n.tag))}(p),p.languages.css.selector={pattern:p.languages.css.selector,inside:{"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-:.\w]+/,id:/#[-:.\w]+/,attribute:{pattern:/\[(?:[^[\]"']|("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1)*\]/,greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)[-*\w\xA0-\uFFFF]*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},attribute:{pattern:/^(\s*)[-\w\xA0-\uFFFF]+/,lookbehind:!0},value:[/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,{pattern:/(=\s*)[-\w\xA0-\uFFFF]+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],punctuation:/[()]/}},p.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*/i,lookbehind:!0}}),p.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:/#[\da-f]{3,8}/i,entity:/\\[\da-f]{1,8}/i,unit:{pattern:/(\d)(?:%|[a-z]+)/,lookbehind:!0},number:/-?[\d.]+/}),p.languages.javascript=p.languages.extend("clike",{"class-name":[p.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])[_$A-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.])\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,function:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,operator:/-[-=]?|\+[+=]?|!=?=?|<>?>?=?|=(?:==?|>)?|&[&=]?|\|[|=]?|\*\*?=?|\/=?|~|\^=?|%=?|\?|\.{3}/}),p.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,p.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s])\s*)\/(\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyus]{0,6}(?=\s*($|[\r\n,.;})\]]))/,lookbehind:!0,greedy:!0},"function-variable":{pattern:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)?\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\))/,lookbehind:!0,inside:p.languages.javascript},{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=>)/i,inside:p.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*=>)/,lookbehind:!0,inside:p.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*)\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*\{)/,lookbehind:!0,inside:p.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),p.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|(?!\${)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:p.languages.javascript}},string:/[\s\S]+/}}}),p.languages.markup&&p.languages.markup.tag.addInlined("script","javascript"),p.languages.js=p.languages.javascript,function(e){var t=e.util.clone(e.languages.javascript);e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=/<\/?(?:[\w.:-]+\s*(?:\s+(?:[\w.:-]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s{'">=]+|\{(?:\{(?:\{[^}]*\}|[^{}])*\}|[^{}])+\}))?|\{\.{3}[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\}))*\s*\/?)?>/i,e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">]+)/i,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.insertBefore("inside","attr-name",{spread:{pattern:/\{\.{3}[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\}/,inside:{punctuation:/\.{3}|[{}.]/,"attr-value":/\w+/}}},e.languages.jsx.tag),e.languages.insertBefore("inside","attr-value",{script:{pattern:/=(\{(?:\{(?:\{[^}]*\}|[^}])*\}|[^}])+\})/i,inside:{"script-punctuation":{pattern:/^=(?={)/,alias:"punctuation"},rest:e.languages.jsx},alias:"language-javascript"}},e.languages.jsx.tag);var n=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(n).join(""):""},a=function(t){for(var r=[],i=0;i0&&r[r.length-1].tagName===n(o.content[0].content[1])&&r.pop():"/>"===o.content[o.content.length-1].content||r.push({tagName:n(o.content[0].content[1]),openedBraces:0}):r.length>0&&"punctuation"===o.type&&"{"===o.content?r[r.length-1].openedBraces++:r.length>0&&r[r.length-1].openedBraces>0&&"punctuation"===o.type&&"}"===o.content?r[r.length-1].openedBraces--:s=!0),(s||"string"==typeof o)&&r.length>0&&0===r[r.length-1].openedBraces){var l=n(o);i0&&("string"==typeof t[i-1]||"plain-text"===t[i-1].type)&&(l=n(t[i-1])+l,t.splice(i-1,1),i--),t[i]=new e.Token("plain-text",l,null,l)}o.content&&"string"!=typeof o.content&&a(o.content)}};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||a(e.tokens)}))}(p),function(e){var t=e.languages.javadoclike={parameter:{pattern:/(^\s*(?:\/{3}|\*|\/\*\*)\s*@(?:param|arg|arguments)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^\s*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(t,"addSupport",{value:function(t,n){"string"==typeof t&&(t=[t]),t.forEach((function(t){!function(t,n){var a=e.languages[t];if(a){var r=a["doc-comment"];if(!r){var i={"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,alias:"comment"}};r=(a=e.languages.insertBefore(t,"comment",i))["doc-comment"]}if(r instanceof RegExp&&(r=a["doc-comment"]={pattern:r}),Array.isArray(r))for(var o=0,s=r.length;o>>?=?|->|([-+&|])\2|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),e.languages.insertBefore("java","class-name",{annotation:{alias:"punctuation",pattern:/(^|[^.])@\w+/,lookbehind:!0},namespace:{pattern:/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)[a-z]\w*(\.[a-z]\w*)+/,lookbehind:!0,inside:{punctuation:/\./}},generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":n,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})}(p),function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,a,r,i){if(n.language===a){var o=n.tokenStack=[];n.code=n.code.replace(r,(function(e){if("function"==typeof i&&!i(e))return e;for(var r,s=o.length;-1!==n.code.indexOf(r=t(a,s));)++s;return o[s]=e,r})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,a){if(n.language===a&&n.tokenStack){n.grammar=e.languages[a];var r=0,i=Object.keys(n.tokenStack);!function o(s){for(var l=0;l=i.length);l++){var c=s[l];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=i[r],p=n.tokenStack[u],d="string"==typeof c?c:c.content,g=t(a,u),f=d.indexOf(g);if(f>-1){++r;var b=d.substring(0,f),m=new e.Token(a,e.tokenize(p,n.grammar),"language-"+a,p),h=d.substring(f+g.length),y=[];b&&y.push.apply(y,o([b])),y.push(m),h&&y.push.apply(y,o([h])),"string"==typeof c?s.splice.apply(s,[l,1].concat(y)):c.content=y}}else c.content&&o(c.content)}return s}(n.tokens)}}}})}(p),function(e){e.languages.php=e.languages.extend("clike",{keyword:/\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|class|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|eval|exit|extends|final|finally|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|new|or|parent|print|private|protected|public|require|require_once|return|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i,boolean:{pattern:/\b(?:false|true)\b/i,alias:"constant"},constant:[/\b[A-Z_][A-Z0-9_]*\b/,/\b(?:null)\b/i],comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0}}),e.languages.insertBefore("php","string",{"shell-comment":{pattern:/(^|[^\\])#.*/,lookbehind:!0,alias:"comment"}}),e.languages.insertBefore("php","comment",{delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"}}),e.languages.insertBefore("php","keyword",{variable:/\$+(?:\w+\b|(?={))/i,package:{pattern:/(\\|namespace\s+|use\s+)[\w\\]+/,lookbehind:!0,inside:{punctuation:/\\/}}}),e.languages.insertBefore("php","operator",{property:{pattern:/(->)[\w]+/,lookbehind:!0}});var t={pattern:/{\$(?:{(?:{[^{}]+}|[^{}]+)}|[^{}])+}|(^|[^\\{])\$+(?:\w+(?:\[.+?]|->\w+)*)/,lookbehind:!0,inside:{rest:e.languages.php}};e.languages.insertBefore("php","string",{"nowdoc-string":{pattern:/<<<'([^']+)'(?:\r\n?|\n)(?:.*(?:\r\n?|\n))*?\1;/,greedy:!0,alias:"string",inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},"heredoc-string":{pattern:/<<<(?:"([^"]+)"(?:\r\n?|\n)(?:.*(?:\r\n?|\n))*?\1;|([a-z_]\w*)(?:\r\n?|\n)(?:.*(?:\r\n?|\n))*?\2;)/i,greedy:!0,alias:"string",inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:t}},"single-quoted-string":{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,alias:"string",inside:{interpolation:t}}}),delete e.languages.php.string,e.hooks.add("before-tokenize",(function(t){if(/<\?/.test(t.code)){e.languages["markup-templating"].buildPlaceholders(t,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#)(?:[^?\n\r]|\?(?!>))*|\/\*[\s\S]*?(?:\*\/|$))*?(?:\?>|$)/gi)}})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"php")}))}(p),function(e){var t=e.languages.javascript,n=/{(?:[^{}]|{(?:[^{}]|{[^{}]*})*})+}/.source,a="(@(?:param|arg|argument|property)\\s+(?:"+n+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(a+/[$\w\xA0-\uFFFF.]+(?=\s|$)/.source),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(a+/\[[$\w\xA0-\uFFFF.]+(?:=[^[\]]+)?\](?=\s|$)/.source),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:t,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{punctuation:/[.,:?=<>|{}()[\]]/}},{pattern:/(@(?:augments|extends|class|interface|memberof!?|this)\s+)[A-Z]\w*(?:\.[A-Z]\w*)*/,lookbehind:!0,inside:{punctuation:/\./}}],example:{pattern:/(@example\s+)[^@]+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^(\s*(?:\*\s*)?).+$/m,lookbehind:!0,inside:t,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(p),p.languages.actionscript=p.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|else|extends|finally|for|function|if|implements|import|in|instanceof|interface|internal|is|native|new|null|package|private|protected|public|return|super|switch|this|throw|try|typeof|use|var|void|while|with|dynamic|each|final|get|include|namespace|native|override|set|static)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),p.languages.actionscript["class-name"].alias="function",p.languages.markup&&p.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:{rest:p.languages.markup}}}),function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},rest:e.languages.javascript}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(p),function(e){e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:(?:Uint|Int)(?:8|16|32)|Uint8Clamped|Float(?:32|64))?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|(?:Weak)?(?:Set|Map)|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:/(\.\s*)#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*/,lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|location|navigator|performance|(?:local|session)Storage|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var t=["function","function-variable","method","method-variable","property-access"],n=0;n))/i,delete e.languages.flow.parameter,e.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(e.languages.flow.keyword)||(e.languages.flow.keyword=[e.languages.flow.keyword]),e.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:type|opaque|declare|Class)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:await|Diff|Exact|Keys|ObjMap|PropertyType|Shape|Record|Supertype|Subtype|Enum)\b(?!\$)/,lookbehind:!0})}(p),p.languages.n4js=p.languages.extend("javascript",{keyword:/\b(?:any|Array|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),p.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),p.languages.n4jsd=p.languages.n4js,p.languages.typescript=p.languages.extend("javascript",{keyword:/\b(?:abstract|as|async|await|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|is|keyof|let|module|namespace|new|null|of|package|private|protected|public|readonly|return|require|set|static|super|switch|this|throw|try|type|typeof|var|void|while|with|yield)\b/,builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),p.languages.ts=p.languages.typescript,function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,a=t.inside.interpolation,r=a.inside["interpolation-punctuation"],i=a.pattern.source;function o(t,a){if(e.languages[t])return{pattern:RegExp("((?:"+a+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function s(e,t){return"___"+t.toUpperCase()+"_"+e+"___"}function l(t,n,a){var r={code:t,grammar:n,language:a};return e.hooks.run("before-tokenize",r),r.tokens=e.tokenize(r.code,r.grammar),e.hooks.run("after-tokenize",r),r.tokens}function c(t){var n={};n["interpolation-punctuation"]=r;var i=e.tokenize(t,n);if(3===i.length){var o=[1,1];o.push.apply(o,l(i[1],e.languages.javascript,"javascript")),i.splice.apply(i,o)}return new e.Token("interpolation",i,a.alias,t)}function u(t,n,a){var r=e.tokenize(t,{interpolation:{pattern:RegExp(i),lookbehind:!0}}),o=0,u={},p=l(r.map((function(e){if("string"==typeof e)return e;for(var n,r=e.content;-1!==t.indexOf(n=s(o++,a)););return u[n]=r,n})).join(""),n,a),d=Object.keys(u);return o=0,function e(t){for(var n=0;n=d.length)return;var a=t[n];if("string"==typeof a||"string"==typeof a.content){var r=d[o],i="string"==typeof a?a:a.content,s=i.indexOf(r);if(-1!==s){++o;var l=i.substring(0,s),p=c(u[r]),g=i.substring(s+r.length),f=[];if(l&&f.push(l),f.push(p),g){var b=[g];e(b),f.push.apply(f,b)}"string"==typeof a?(t.splice.apply(t,[n,1].concat(f)),n+=f.length-1):a.content=f}}else{var m=a.content;Array.isArray(m)?e(m):e([m])}}}(p),new e.Token(a,p,"language-"+a,t)}e.languages.javascript["template-string"]=[o("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),o("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),o("svg",/\bsvg/.source),o("markdown",/\b(?:md|markdown)/.source),o("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),t].filter(Boolean);var p={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function d(e){return"string"==typeof e?e:Array.isArray(e)?e.map(d).join(""):d(e.content)}e.hooks.add("after-tokenize",(function(t){t.language in p&&function t(n){for(var a=0,r=n.length;a/g,t),n&&(e=e+"|"+e.replace(/_/g,"\\*")),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var a=/(?:\\.|``.+?``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,r=/\|?__(?:\|__)+\|?(?:(?:\r?\n|\r)|$)/.source.replace(/__/g,a),i=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\r?\n|\r)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+r+i+"(?:"+r+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+r+i+")(?:"+r+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(a),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+r+")"+i+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+r+"$"),inside:{"table-header":{pattern:RegExp(a),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/(^[ \t]*(?:\r?\n|\r))(?: {4}|\t).+(?:(?:\r?\n|\r)(?: {4}|\t).+)*/m,lookbehind:!0,alias:"keyword"},{pattern:/``.+?``|`[^`\r\n]+`/,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\r?\n|\r))[\s\S]+?(?=(?:\r?\n|\r)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\r?\n|\r)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#+.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/__(?:(?!_)|_(?:(?!_))+_)+__/.source,!0),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/_(?:(?!_)|__(?:(?!_))+__)+_/.source,!0),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~))+?\2/.source,!1),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},url:{pattern:n(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)| ?\[(?:(?!\]))+\])/.source,!1),lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(\[)[^\]]+(?=\]$)/,lookbehind:!0},content:{pattern:/(^!?\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},string:{pattern:/"(?:\\.|[^"\\])*"(?=\)$)/}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike"].forEach((function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,a=t.length;n",unchanged:" ",diff:"!"};Object.keys(t).forEach((function(n){var a=t[n],r=[];/^\w+$/.test(n)||r.push(/\w+/.exec(n)[0]),"diff"===n&&r.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+a+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:r}})),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})}(p),p.languages.git={comment:/^#.*/m,deleted:/^[-\u2013].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/m}},coord:/^@@.*@@$/m,commit_sha1:/^commit \w{40}$/m},p.languages.go=p.languages.extend("clike",{keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/,boolean:/\b(?:_|iota|nil|true|false)\b/,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,number:/(?:\b0x[a-f\d]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e[-+]?\d+)?)i?/i,string:{pattern:/(["'`])(\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0}}),delete p.languages.go["class-name"],function(e){e.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/i,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:true|false)\b/,block:{pattern:/^(\s*~?\s*)[#\/]\S+?(?=\s*~?\s*$|\s)/i,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&'()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,.\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"handlebars")}))}(p),p.languages.json={property:{pattern:/"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,greedy:!0},string:{pattern:/"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,greedy:!0},comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,number:/-?\d+\.?\d*(e[+-]?\d+)?/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},p.languages.less=p.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-]+?(?:\([^{}]+\)|[^(){};])*?(?=\s*\{)/i,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\([^{}]*\)|[^{};@])*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/i,operator:/[+\-*\/]/}),p.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-]+.*?(?=[(;])/,lookbehind:!0,alias:"function"}}),p.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,symbol:{pattern:/^[^:=\r\n]+(?=\s*:(?!=))/m,inside:{variable:/\$+(?:[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:[/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,{pattern:/(\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},p.languages.objectivec=p.languages.extend("c",{keyword:/\b(?:asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while|in|self|super)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,string:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|@"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete p.languages.objectivec["class-name"],p.languages.ocaml={comment:/\(\*[\s\S]*?\*\)/,string:[{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},{pattern:/(['`])(?:\\(?:\d+|x[\da-f]+|.)|(?!\1)[^\\\r\n])\1/i,greedy:!0}],number:/\b(?:0x[\da-f][\da-f_]+|(?:0[bo])?\d[\d_]*\.?[\d_]*(?:e[+-]?[\d_]+)?)/i,type:{pattern:/\B['`]\w*/,alias:"variable"},directive:{pattern:/\B#\w+/,alias:"function"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|object|of|open|prefix|private|rec|then|sig|struct|to|try|type|val|value|virtual|where|while|with)\b/,boolean:/\b(?:false|true)\b/,operator:/:=|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lxor|lsl|lsr|mod|nor|or)\b/,punctuation:/[(){}\[\]|_.,:;]/},p.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]+?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:{{)*){(?!{)(?:[^{}]|{(?!{)(?:[^{}]|{(?!{)(?:[^{}])+})+})+}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]+?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^\s*)@\w+(?:\.\w+)*/i,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*\.?\d*|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},p.languages.python["string-interpolation"].inside.interpolation.inside.rest=p.languages.python,p.languages.py=p.languages.python,p.languages.reason=p.languages.extend("clike",{comment:{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:mod|land|lor|lxor|lsl|lsr|asr)\b/}),p.languages.insertBefore("reason","class-name",{character:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,alias:"string"},constructor:{pattern:/\b[A-Z]\w*\b(?!\s*\.)/,alias:"variable"},label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete p.languages.reason.function,function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t]+.+)*/m,lookbehind:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s+)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s]+.*)/m,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/([ \t]*)\S(?:,?[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,?[^,\r\n]+)*)*/,lookbehind:!0}})}(p),p.languages.scss=p.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-]+(?:\([^()]+\)|[^(])*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()]|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}]+[:{][^}]+))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[\w-]|\$[-\w]+|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),p.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|for|each|while|import|extend|debug|warn|mixin|include|function|return|content)/i,{pattern:/( +)(?:from|through)(?= )/,lookbehind:!0}]}),p.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),p.languages.insertBefore("scss","function",{placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),p.languages.scss.atrule.inside.rest=p.languages.scss,p.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURNS?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+\.?\d*|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|IN|LIKE|NOT|OR|IS|DIV|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t={url:/url\((["']?).*?\1\)/i,string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:if|else|for|return|unless)(?=\s+|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,number:/\b\d+(?:\.\d+)?%?/,boolean:/\b(?:true|false)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.+|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],punctuation:/[{}()\[\];:,]/};t.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^{|}$/,alias:"punctuation"},rest:t}},t.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:t}},e.languages.stylus={comment:{pattern:/(^|[^\\])(\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},"atrule-declaration":{pattern:/(^\s*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:t}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:(?:\{[^}]*\}|.+)|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:t}},statement:{pattern:/(^[ \t]*)(?:if|else|for|return|unless)[ \t]+.+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:t}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)[^{\r\n]*(?:;|[^{\r\n,](?=$)(?!(\r?\n|\r)(?:\{|\2[ \t]+)))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:t.interpolation}},rest:t}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t]+)))/m,lookbehind:!0,inside:{interpolation:t.interpolation,punctuation:/[{},]/}},func:t.func,string:t.string,interpolation:t.interpolation,punctuation:/[{}()\[\];:.]/}}(p);var d=p.util.clone(p.languages.typescript);p.languages.tsx=p.languages.extend("jsx",d),p.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^_`|~]+/i,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/},p.languages.yaml={scalar:{pattern:/([\-:]\s*(?:![^\s]+)?[ \t]*[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)[^\r\n]+(?:\2[^\r\n]+)*)/,lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:/(\s*(?:^|[:\-,[{\r\n?])[ \t]*(?:![^\s]+)?[ \t]*)[^\r\n{[\]},#\s]+?(?=\s*:\s)/,lookbehind:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:/([:\-,[{]\s*(?:![^\s]+)?[ \t]*)(?:\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?)?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?)(?=[ \t]*(?:$|,|]|}))/m,lookbehind:!0,alias:"number"},boolean:{pattern:/([:\-,[{]\s*(?:![^\s]+)?[ \t]*)(?:true|false)[ \t]*(?=$|,|]|})/im,lookbehind:!0,alias:"important"},null:{pattern:/([:\-,[{]\s*(?:![^\s]+)?[ \t]*)(?:null|~)[ \t]*(?=$|,|]|})/im,lookbehind:!0,alias:"important"},string:{pattern:/([:\-,[{]\s*(?:![^\s]+)?[ \t]*)("|')(?:(?!\2)[^\\\r\n]|\\.)*\2(?=[ \t]*(?:$|,|]|}|\s*#))/m,lookbehind:!0,greedy:!0},number:{pattern:/([:\-,[{]\s*(?:![^\s]+)?[ \t]*)[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+\.?\d*|\.?\d+)(?:e[+-]?\d+)?|\.inf|\.nan)[ \t]*(?=$|,|]|})/im,lookbehind:!0},tag:/![^\s]+/,important:/[&*][\w]+/,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},p.languages.yml=p.languages.yaml;var g={Prism:p,theme:{plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","at-rule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]}};function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(){return(b=Object.assign||function(e){for(var t=1;t0&&e[n-1]===t?e:e.concat(t)},E=function(e,t){var n=e.plain,a=Object.create(null),r=e.styles.reduce((function(e,n){var a=n.languages,r=n.style;return a&&!a.includes(t)?e:(n.types.forEach((function(t){var n=b({},e[t],r);e[t]=n})),e)}),a);return r.root=n,r.plain=b({},n,{backgroundColor:null}),r};function v(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&-1===t.indexOf(a)&&(n[a]=e[a]);return n}var k=function(e){function t(){for(var t=this,n=[],a=arguments.length;a--;)n[a]=arguments[a];e.apply(this,n),f(this,"getThemeDict",(function(e){if(void 0!==t.themeDict&&e.theme===t.prevTheme&&e.language===t.prevLanguage)return t.themeDict;t.prevTheme=e.theme,t.prevLanguage=e.language;var n=e.theme?E(e.theme,e.language):void 0;return t.themeDict=n})),f(this,"getLineProps",(function(e){var n=e.key,a=e.className,r=e.style,i=b({},v(e,["key","className","style","line"]),{className:"token-line",style:void 0,key:void 0}),o=t.getThemeDict(t.props);return void 0!==o&&(i.style=o.plain),void 0!==r&&(i.style=void 0!==i.style?b({},i.style,r):r),void 0!==n&&(i.key=n),a&&(i.className+=" "+a),i})),f(this,"getStyleForToken",(function(e){var n=e.types,a=e.empty,r=n.length,i=t.getThemeDict(t.props);if(void 0!==i){if(1===r&&"plain"===n[0])return a?{display:"inline-block"}:void 0;if(1===r&&!a)return i[n[0]];var o=a?{display:"inline-block"}:{},s=n.map((function(e){return i[e]}));return Object.assign.apply(Object,[o].concat(s))}})),f(this,"getTokenProps",(function(e){var n=e.key,a=e.className,r=e.style,i=e.token,o=b({},v(e,["key","className","style","token"]),{className:"token "+i.types.join(" "),children:i.content,style:t.getStyleForToken(i),key:void 0});return void 0!==r&&(o.style=void 0!==o.style?b({},o.style,r):r),void 0!==n&&(o.key=n),a&&(o.className+=" "+a),o}))}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.render=function(){var e=this.props,t=e.Prism,n=e.language,a=e.code,r=e.children,i=this.getThemeDict(this.props),o=t.languages[n];return r({tokens:function(e){for(var t=[[]],n=[e],a=[0],r=[e.length],i=0,o=0,s=[],l=[s];o>-1;){for(;(i=a[o]++)0?u:["plain"],c=p):(u=y(u,p.type),p.alias&&(u=y(u,p.alias)),c=p.content),"string"==typeof c){var d=c.split(m),g=d.length;s.push({types:u,content:d[0]});for(var f=1;f{const{siteConfig:{themeConfig:{prism:a={}}}}=Object(I.a)(),[r,i]=Object(o.useState)(!1),l=Object(o.useRef)(null),c=Object(o.useRef)(null);let p=[];if(n&&F.test(n)){const e=n.match(F)[1];p=O.a.parse(e).filter(e=>e>0)}Object(o.useEffect)(()=>{let e;return c.current&&(e=new T.a(c.current,{target:()=>l.current})),()=>{e&&e.destroy()}},[c.current,l.current]);let d=t&&t.replace(/language-/,"");!d&&a.defaultLanguage&&(d=a.defaultLanguage);const f=()=>{window.getSelection().empty(),i(!0),setTimeout(()=>i(!1),2e3)};return s.a.createElement(k,R({},g,{theme:a.theme||w.a,code:e.trim(),language:d}),({className:e,style:t,tokens:n,getLineProps:a,getTokenProps:i})=>s.a.createElement("div",{className:N.a.codeBlockWrapper},s.a.createElement("pre",{ref:l,className:u()(e,N.a.codeBlock),style:t},n.map((e,t)=>{const n=a({line:e,key:t});return p.includes(t+1)&&(n.className=n.className+" docusaurus-highlight-code-line"),s.a.createElement("div",R({key:t},n),e.map((e,t)=>s.a.createElement("span",R({key:t},i({token:e,key:t})))))})),s.a.createElement("button",{ref:c,type:"button","aria-label":"Copy code to clipboard",className:N.a.copyButton,onClick:f},r?"Copied":"Copy")))};n(138);var C=e=>({id:t,...n})=>t?s.a.createElement(e,n,s.a.createElement("a",{"aria-hidden":"true",className:"anchor",id:t}),s.a.createElement("a",{"aria-hidden":"true",className:"hash-link",href:"#"+t},"#"),n.children):s.a.createElement(e,n),D=n(139),$=n.n(D);function P(){return(P=Object.assign||function(e){for(var t=1;t{const{children:t}=e;return"string"==typeof t?s.a.createElement(L,e):t},a:l.a,pre:e=>s.a.createElement("pre",P({className:$.a.mdxCodeBlock},e)),h1:C("h1"),h2:C("h2"),h3:C("h3"),h4:C("h4"),h5:C("h5"),h6:C("h6")}},134:function(e,t,n){var a;a=function(){return function(e){var t={};function n(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(n.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(a,r,function(t){return e[t]}.bind(null,r));return a},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){"use strict";var a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===a(e.container)?e.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=(0,s.default)(e,"click",(function(e){return t.onClick(e)}))}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new i.default({action:this.action(t),target:this.target(t),text:this.text(t),container:this.container,trigger:t,emitter:this})}},{key:"defaultAction",value:function(e){return u("action",e)}},{key:"defaultTarget",value:function(e){var t=u("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return u("text",e)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"==typeof e?[e]:e,n=!!document.queryCommandSupported;return t.forEach((function(e){n=n&&!!document.queryCommandSupported(e)})),n}}]),t}(o.default);function u(e,t){var n="data-clipboard-"+e;if(t.hasAttribute(n))return t.getAttribute(n)}e.exports=c},function(e,t,n){"use strict";var a,r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=function(){function e(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.action=e.action,this.container=e.container,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var e=this,t="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return e.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[t?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=n+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=(0,s.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=(0,s.default)(this.target),this.copyText()}},{key:"copyText",value:function(){var e=void 0;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)}},{key:"handleResult",value:function(e){this.emitter.emit(e?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(e){if(void 0!==e){if(!e||"object"!==(void 0===e?"undefined":r(e))||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&e.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(e.hasAttribute("readonly")||e.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=e}},get:function(){return this._target}}]),e}();e.exports=l},function(e,t){e.exports=function(e){var t;if("SELECT"===e.nodeName)e.focus(),t=e.value;else if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName){var n=e.hasAttribute("readonly");n||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),n||e.removeAttribute("readonly"),t=e.value}else{e.hasAttribute("contenteditable")&&e.focus();var a=window.getSelection(),r=document.createRange();r.selectNodeContents(e),a.removeAllRanges(),a.addRange(r),t=a.toString()}return t}},function(e,t){function n(){}n.prototype={on:function(e,t,n){var a=this.e||(this.e={});return(a[e]||(a[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){var a=this;function r(){a.off(e,r),t.apply(n,arguments)}return r._=t,this.on(e,r,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),a=0,r=n.length;a{let n=[],c=[];function i(){const i=function(){let e=0,t=null;for(n=document.getElementsByClassName("anchor");e=0&&r<=a&&(t=l),e+=1}return t}();if(i){let a=0,n=!1;for(c=document.getElementsByClassName(e);a{document.removeEventListener("scroll",i),document.removeEventListener("resize",i)}})},d=a(132),E=a.n(d);const u="contents__link",g="contents__link--active",v=100;function p({headings:e,isChild:t}){return o(u,g,v),e.length?l.a.createElement("ul",{className:t?"":"contents contents__left-border"},e.map(e=>l.a.createElement("li",{key:e.id},l.a.createElement("a",{href:"#"+e.id,className:u},e.value),l.a.createElement(p,{isChild:!0,headings:e.children})))):null}t.default=function(e){const{siteConfig:t={}}=Object(c.a)(),{url:a}=t,{metadata:n,content:m}=e,{description:o,title:d,permalink:u,image:g,editUrl:v,lastUpdatedAt:h,lastUpdatedBy:N,keywords:_}=n,f=a+Object(i.a)(g);return l.a.createElement("div",null,l.a.createElement(r.a,null,d&&l.a.createElement("title",null,d),o&&l.a.createElement("meta",{name:"description",content:o}),o&&l.a.createElement("meta",{property:"og:description",content:o}),_&&_.length&&l.a.createElement("meta",{name:"keywords",content:_.join(",")}),g&&l.a.createElement("meta",{property:"og:image",content:f}),g&&l.a.createElement("meta",{property:"twitter:image",content:f}),g&&l.a.createElement("meta",{name:"twitter:image:alt",content:"Image for "+d}),u&&l.a.createElement("meta",{property:"og:url",content:a+u})),l.a.createElement("div",{className:"padding-vert--lg"},l.a.createElement("div",{className:"container"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col"},l.a.createElement("div",{className:E.a.docItemContainer},!n.hide_title&&l.a.createElement("header",null,l.a.createElement("h1",{className:E.a.docTitle},n.title)),l.a.createElement("article",null,l.a.createElement("div",{className:"markdown"},l.a.createElement(m,null))),(v||h||N)&&l.a.createElement("div",{className:"margin-vert--xl"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col"},v&&l.a.createElement("a",{href:v,target:"_blank",rel:"noreferrer noopener"},l.a.createElement("svg",{fill:"currentColor",height:"1.2em",width:"1.2em",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 40 40",style:{marginRight:"0.3em",verticalAlign:"sub"}},l.a.createElement("g",null,l.a.createElement("path",{d:"m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"}))),"Edit this page")),(h||N)&&l.a.createElement("div",{className:"col text--right"},l.a.createElement("em",null,l.a.createElement("small",null,"Last updated"," ",h&&l.a.createElement(l.a.Fragment,null,"on"," ",l.a.createElement("strong",null,new Date(1e3*h).toLocaleDateString()),N&&" "),N&&l.a.createElement(l.a.Fragment,null,"by ",l.a.createElement("strong",null,N)),!1))))),l.a.createElement("div",{className:"margin-vert--lg"},l.a.createElement(s,{metadata:n})))),m.rightToc&&l.a.createElement("div",{className:"col col--3"},l.a.createElement("div",{className:E.a.tableOfContents},l.a.createElement(p,{headings:m.rightToc})))))))}},132:function(e,t,a){e.exports={docTitle:"docTitle_1vWb",docItemContainer:"docItemContainer_2cwg",tableOfContents:"tableOfContents_TbNY"}}}]); \ No newline at end of file diff --git a/17896441.f10d0adc.css b/17896441.f10d0adc.css new file mode 100644 index 0000000..09cfe39 --- /dev/null +++ b/17896441.f10d0adc.css @@ -0,0 +1 @@ +.docTitle_1vWb{font-size:3rem;margin-bottom:3rem}@media only screen and (max-width:996px){.docTitle_1vWb{font-size:2rem;margin-bottom:2rem}}.docItemContainer_2cwg{margin:0 auto;padding:0 .5rem;max-width:45em}.tableOfContents_TbNY{display:inherit;max-height:calc(100vh - var(--ifm-navbar-height) - 2rem);overflow-y:auto;position:-webkit-sticky;position:sticky;top:calc(var(--ifm-navbar-height) + 2rem)}@media only screen and (max-width:996px){.tableOfContents_TbNY{display:none}.docItemContainer_2cwg{padding:0 .3rem}} \ No newline at end of file diff --git a/1a9639fa.5ed0d58f.js b/1a9639fa.5ed0d58f.js new file mode 100644 index 0000000..9b8be04 --- /dev/null +++ b/1a9639fa.5ed0d58f.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{91:function(e){e.exports=JSON.parse('{"permalink":"/blog","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"previousPage":null,"nextPage":null}')}}]); \ No newline at end of file diff --git a/1be78505.9c137e99.js b/1be78505.9c137e99.js new file mode 100644 index 0000000..cef044b --- /dev/null +++ b/1be78505.9c137e99.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[7,28],{109:function(e,a,t){"use strict";t.r(a);var n=t(0),l=t.n(n),c=t(113),o=t(115),s=t(44),i=t(116),r=t(114),m=t.n(r),u=t(112),d=t(140),b=t.n(d);const p=24;function h({item:e,onItemClick:a,collapsible:t}){const{items:c,href:o,label:s,type:i}=e,[r,d]=Object(n.useState)(e.collapsed),[b,p]=Object(n.useState)(null);switch(e.collapsed!==b&&(p(e.collapsed),d(e.collapsed)),i){case"category":return c.length>0&&l.a.createElement("li",{className:m()("menu__list-item",{"menu__list-item--collapsed":r}),key:s},l.a.createElement("a",{className:m()("menu__link",{"menu__link--sublist":t,"menu__link--active":t&&!e.collapsed}),href:"#!",onClick:t?()=>d(!r):void 0},s),l.a.createElement("ul",{className:"menu__list"},c.map(e=>l.a.createElement(h,{key:e.label,item:e,onItemClick:a,collapsible:t}))));case"link":default:return l.a.createElement("li",{className:"menu__list-item",key:s},l.a.createElement(u.a,{activeClassName:"menu__link--active",className:"menu__link",to:o,onClick:a},s))}}var f=function(e){const[a,t]=Object(n.useState)(!1),{docsSidebars:c,location:o,sidebar:s,sidebarCollapsible:i}=e;if(!s)return null;const r=c[s];if(!r)throw new Error('Cannot find the sidebar "'+s+'" in the sidebar config!');return i&&r.forEach(e=>(function e(a,t){const{items:n,href:l,type:c}=a;switch(c){case"category":{const l=n.map(a=>e(a,t)).filter(e=>e).length>0;return a.collapsed=!l,l}case"link":default:return l===t.pathname.replace(/\/$/,"")}})(e,o)),l.a.createElement("div",{className:b.a.sidebar},l.a.createElement("div",{className:m()("menu","menu--responsive",{"menu--show":a})},l.a.createElement("button",{"aria-label":a?"Close Menu":"Open Menu",className:"button button--secondary button--sm menu__button",type:"button",onClick:()=>{t(!a)}},a?l.a.createElement("span",{className:m()(b.a.sidebarMenuIcon,b.a.sidebarMenuCloseIcon)},"\xd7"):l.a.createElement("svg",{className:b.a.sidebarMenuIcon,xmlns:"http://www.w3.org/2000/svg",height:p,width:p,viewBox:"0 0 32 32",role:"img",focusable:"false"},l.a.createElement("title",null,"Menu"),l.a.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))),l.a.createElement("ul",{className:"menu__list"},r.map(e=>e.items.length>0&&l.a.createElement(h,{key:e.label,item:e,onItemClick:()=>{t(!1)},collapsible:i})))))},k=t(120),E=t(125),_=t(17),C=t(141),w=t.n(C);a.default=function(e){const{route:a,docsMetadata:t,location:n}=e,{permalinkToSidebar:r,docsSidebars:m}=t,u=r[n.pathname.replace(/\/$/,"")],{siteConfig:{themeConfig:d={}}={}}=Object(o.a)(),{sidebarCollapsible:b=!0}=d;return p=a.routes,h=n.pathname,p.some(e=>Object(_.c)(h,e))?l.a.createElement(i.a,null,l.a.createElement("div",{className:w.a.docPage},u&&l.a.createElement("div",{className:w.a.docSidebarContainer},l.a.createElement(f,{docsSidebars:m,location:n,sidebar:u,sidebarCollapsible:b})),l.a.createElement("main",{className:w.a.docMainContainer},l.a.createElement(c.a,{components:k.a},Object(s.a)(a.routes))))):l.a.createElement(E.default,e);var p,h}},125:function(e,a,t){"use strict";t.r(a);var n=t(0),l=t.n(n),c=t(116);a.default=function(){return l.a.createElement(c.a,{title:"Page Not Found"},l.a.createElement("div",{className:"container margin-vert--xl"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col col--6 col--offset-3"},l.a.createElement("h1",{className:"hero__title"},"Page Not Found"),l.a.createElement("p",null,"We could not find what you were looking for."),l.a.createElement("p",null,"Please contact the owner of the site that linked you to the original URL and let them know their link is broken.")))))}},140:function(e,a,t){e.exports={sidebar:"sidebar_1kLs",sidebarMenuIcon:"sidebarMenuIcon_2vk4",sidebarMenuCloseIcon:"sidebarMenuCloseIcon_1JRa"}},141:function(e,a,t){e.exports={docPage:"docPage_1kjD",docSidebarContainer:"docSidebarContainer_1cYp",docMainContainer:"docMainContainer_FFX1"}}}]); \ No newline at end of file diff --git a/1be78505.a7dc664a.css b/1be78505.a7dc664a.css new file mode 100644 index 0000000..5775053 --- /dev/null +++ b/1be78505.a7dc664a.css @@ -0,0 +1 @@ +@media (min-width:997px){.sidebar_1kLs{height:calc(100vh - var(--ifm-navbar-height));overflow-y:auto;padding:.5rem;position:-webkit-sticky;position:sticky;top:var(--ifm-navbar-height)}}.sidebarMenuIcon_2vk4{vertical-align:middle}.sidebarMenuCloseIcon_1JRa{display:inline-block;height:24px;font-size:1.5rem;font-weight:var(--ifm-font-weight-bold);line-height:.9;width:24px}.docPage_1kjD{display:flex}.docSidebarContainer_1cYp{border-right:1px solid var(--ifm-contents-border-color);box-sizing:border-box;width:300px}.docMainContainer_FFX1{flex-grow:1}@media (max-width:996px){.docPage_1kjD{display:inherit}} \ No newline at end of file diff --git a/28.97900a8c.js b/28.97900a8c.js new file mode 100644 index 0000000..4453881 --- /dev/null +++ b/28.97900a8c.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[28],{125:function(e,t,a){"use strict";a.r(t);var n=a(0),o=a.n(n),l=a(116);t.default=function(){return o.a.createElement(l.a,{title:"Page Not Found"},o.a.createElement("div",{className:"container margin-vert--xl"},o.a.createElement("div",{className:"row"},o.a.createElement("div",{className:"col col--6 col--offset-3"},o.a.createElement("h1",{className:"hero__title"},"Page Not Found"),o.a.createElement("p",null,"We could not find what you were looking for."),o.a.createElement("p",null,"Please contact the owner of the site that linked you to the original URL and let them know their link is broken.")))))}}}]); \ No newline at end of file diff --git a/2b847ef0.36196fb2.js b/2b847ef0.36196fb2.js new file mode 100644 index 0000000..8b227f2 --- /dev/null +++ b/2b847ef0.36196fb2.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{105:function(s){s.exports=JSON.parse('{"id":"cdt/commands/hash","title":"hash","sidebar_label":"hash","description":"### `cdt hash [STRING]`","source":"@site/docs/cdt/commands/hash.md","permalink":"/docs/cdt/commands/hash","sidebar":"cdt","next":{"title":"minify","permalink":"/docs/cdt/commands/minify"},"previous":{"title":"avro","permalink":"/docs/cdt/commands/avro"}}')}}]); \ No newline at end of file diff --git a/34817f87.40732825.js b/34817f87.40732825.js new file mode 100644 index 0000000..c962a5b --- /dev/null +++ b/34817f87.40732825.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{101:function(a){a.exports=JSON.parse('{"id":"cdt/commands/avro","title":"avro","sidebar_label":"avro","description":"### `cdt avro [COMMAND]`","source":"@site/docs/cdt/commands/avro.md","permalink":"/docs/cdt/commands/avro","sidebar":"cdt","next":{"title":"hash","permalink":"/docs/cdt/commands/hash"},"previous":{"title":"Installation","permalink":"/docs/cdt/installation"}}')}}]); \ No newline at end of file diff --git a/404.html b/404.html new file mode 100644 index 0000000..d1d5dca --- /dev/null +++ b/404.html @@ -0,0 +1,28 @@ + + + + + + + +Page Not Found + + + + + + + + + + +
+

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

Copyright ©CodingTools, 2019-2021.
+
+ + + + + + + \ No newline at end of file diff --git a/686fd22f.9a8dfa00.js b/686fd22f.9a8dfa00.js new file mode 100644 index 0000000..0a36646 --- /dev/null +++ b/686fd22f.9a8dfa00.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{100:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return a})),n.d(t,"rightToc",(function(){return c})),n.d(t,"default",(function(){return u}));n(121),n(12),n(54),n(142),n(144),n(0);var o=n(113);function r(){return(r=Object.assign||function(e){for(var t=1;t=0||(r[n]=e[n]);return r}(e,["components"]);return Object(o.b)(s,r({},i,n,{components:t,mdxType:"MDXLayout"}),Object(o.b)("h3",{id:"cdt-avro-command"},Object(o.b)("inlineCode",{parentName:"h3"},"cdt avro [COMMAND]")),Object(o.b)("p",null,"avro functionality, allows user to generate and inspect Avro files."),Object(o.b)("pre",null,Object(o.b)("code",r({parentName:"pre"},{className:"language-bash"}),"USAGE\ncdt avro [COMMAND]\nAvro Utility command\n\nUSAGE\n $ cdt avro [COMMAND]\n\nOPTIONS\n -c, --command=command commands supported: get_schema,to_json,to_avro,to_csv\n -f, --file=file input file path\n -h, --help show CLI help\n -o, --output=output output file path\n -t, --schemaType=schemaType schema type file path### Finding avro of a given string for default type ( SHA1 )\n")),Object(o.b)("hr",null),Object(o.b)("h3",{id:"finding-schema-for-an-avro-file"},"Finding Schema for an Avro file"),Object(o.b)("blockquote",null,Object(o.b)("p",{parentName:"blockquote"},"We can use -f or --file flag to pass input file")),Object(o.b)("pre",null,Object(o.b)("code",r({parentName:"pre"},{className:"language-bash"}),'$ cdt avro get_schema -f \'test/resources/avro/person.avro\'\n\u2714 success Avro Schema\n{\n "name": "Person",\n "type": "record",\n "fields": [\n {\n "name": "ID",\n "type": "long"\n },\n {\n "name": "First",\n "type": "string"\n },\n {\n "name": "Last",\n "type": "string"\n },\n {\n "name": "Phone",\n "type": "string"\n },\n {\n "name": "Age",\n "type": "int"\n }\n ]\n}\n')),Object(o.b)("blockquote",null,Object(o.b)("p",{parentName:"blockquote"},"We can also use -o or --output flag to pass output file ( optional ), if you want output in some file.")),Object(o.b)("pre",null,Object(o.b)("code",r({parentName:"pre"},{className:"language-bash"}),"$ cdt avro get_schema -f 'test/resources/avro/person.avro' -o 'schema.avsc'\n\u2139 info Could not find file: schema.avsc, creating new one\n\u2714 success output written to file: schema.avsc\n")),Object(o.b)("hr",null),Object(o.b)("h3",{id:"extracting-data-from-an-avro-file"},"Extracting data from an Avro file"),Object(o.b)("blockquote",null,Object(o.b)("p",{parentName:"blockquote"},"Supported Output types - CSV and JSON\nuse to_json and to_csv command to extract data in JSON and CSV format respectively.")),Object(o.b)("pre",null,Object(o.b)("code",r({parentName:"pre"},{className:"language-bash"}),"$ cdt avro to_json -f 'test/resources/avro/person.avro' -o 'test/resources/avro/output/person.json' \n\u2714 Converting Avro To Json\n\u26a0 warning File already exists: test/resources/avro/output/person.json, overriding content\n\u2714 success Json written to file: test/resources/avro/output/person.json\n")),Object(o.b)("blockquote",null,Object(o.b)("p",{parentName:"blockquote"},"If file already exists, it will be overridden in the process.")),Object(o.b)("hr",null),Object(o.b)("h3",{id:"generating-avro-file"},"Generating Avro file"),Object(o.b)("blockquote",null,Object(o.b)("p",{parentName:"blockquote"},"for generating Avro file, you must provide Schema ( -t or --type flag ) along with Input and Output file paths.\nschema file(.avsc) can be created manually or generated using ",Object(o.b)("strong",{parentName:"p"},"get_schema")," command")),Object(o.b)("pre",null,Object(o.b)("code",r({parentName:"pre"},{className:"language-bash"}),"$ cdt avro to_avro -f 'test/resources/avro/twitter.json' -o 'test/resources/avro/output/twitter.avro' -t 'test/resources/avro/twitter.avsc' \n\u2714 Generating Avro\n\u2139 info reading file: test/resources/avro/twitter.json\n\u2714 success Avro written to file: test/resources/avro/output/twitter.avro\n")))}u.isMDXComponent=!0},121:function(e,t,n){var o=n(51);o(o.S+o.F,"Object",{assign:n(122)})},122:function(e,t,n){"use strict";var o=n(13),r=n(34),a=n(123),c=n(124),i=n(52),s=n(53),u=Object.assign;e.exports=!u||n(33)((function(){var e={},t={},n=Symbol(),o="abcdefghijklmnopqrst";return e[n]=7,o.split("").forEach((function(e){t[e]=e})),7!=u({},e)[n]||Object.keys(u({},t)).join("")!=o}))?function(e,t){for(var n=i(e),u=arguments.length,l=1,p=a.f,f=c.f;u>l;)for(var b,v=s(arguments[l++]),d=p?r(v).concat(p(v)):r(v),m=d.length,g=0;m>g;)b=d[g++],o&&!f.call(v,b)||(n[b]=v[b]);return n}:u},123:function(e,t){t.f=Object.getOwnPropertySymbols},124:function(e,t){t.f={}.propertyIsEnumerable},142:function(e,t,n){"use strict";var o=n(143),r={};r[n(11)("toStringTag")]="z",r+""!="[object z]"&&n(19)(Object.prototype,"toString",(function(){return"[object "+o(this)+"]"}),!0)},143:function(e,t,n){var o=n(55),r=n(11)("toStringTag"),a="Arguments"==o(function(){return arguments}());e.exports=function(e){var t,n,c;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(n){}}(t=Object(e),r))?n:a?o(t):"Object"==(c=o(t))&&"function"==typeof t.callee?"Arguments":c}},144:function(e,t,n){var o=n(52),r=n(34);n(145)("keys",(function(){return function(e){return r(o(e))}}))},145:function(e,t,n){var o=n(51),r=n(18),a=n(33);e.exports=function(e,t){var n=(r.Object||{})[e]||Object[e],c={};c[e]=t(n),o(o.S+o.F*a((function(){n(1)})),"Object",c)}}}]); \ No newline at end of file diff --git a/6875c492.42d18faa.css b/6875c492.42d18faa.css new file mode 100644 index 0000000..4c3bb8f --- /dev/null +++ b/6875c492.42d18faa.css @@ -0,0 +1 @@ +.blogPostTitle_2RZH{font-size:3rem} \ No newline at end of file diff --git a/6875c492.7bdf17f5.js b/6875c492.7bdf17f5.js new file mode 100644 index 0000000..f2c4eae --- /dev/null +++ b/6875c492.7bdf17f5.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{118:function(e,a,t){"use strict";var r=t(0),l=t.n(r),n=t(114),m=t.n(n),c=t(113),s=t(112),o=t(120),i=t(119),g=t.n(i);a.a=function(e){const{children:a,frontMatter:t,metadata:r,truncated:n}=e,{date:i,permalink:u,tags:E}=r,{author:d,authorURL:h,authorTitle:p,authorFBID:v,title:b}=t;return l.a.createElement("div",null,(()=>{const e=i.substring(0,10).split("-"),a=e[0],r=["January","February","March","April","May","June","July","August","September","October","November","December"][parseInt(e[1],10)-1],n=parseInt(e[2],10),c=v?"https://graph.facebook.com/"+v+"/picture/?height=200&width=200":t.authorImageURL;return l.a.createElement("header",null,l.a.createElement("h1",{className:m()("margin-bottom--sm",g.a.blogPostTitle)},l.a.createElement(s.a,{to:u},b)),l.a.createElement("div",{className:"margin-bottom--sm"},l.a.createElement("small",null,r," ",n,", ",a)),l.a.createElement("div",{className:"avatar margin-bottom--md"},c&&l.a.createElement("a",{className:"avatar__photo-link",href:h,target:"_blank",rel:"noreferrer noopener"},l.a.createElement("img",{className:"avatar__photo",src:c,alt:d})),l.a.createElement("div",{className:"avatar__intro"},d&&l.a.createElement(l.a.Fragment,null,l.a.createElement("h4",{className:"avatar__name"},l.a.createElement("a",{href:h,target:"_blank",rel:"noreferrer noopener"},d)),l.a.createElement("small",{className:"avatar__subtitle"},p)))))})(),l.a.createElement("article",{className:"markdown"},l.a.createElement(c.a,{components:o.a},a)),l.a.createElement("div",{className:"row margin-vert--lg"},l.a.createElement("div",{className:"col"},E.length>0&&l.a.createElement(l.a.Fragment,null,l.a.createElement("strong",null,"Tags:"),E.map(({label:e,permalink:a})=>l.a.createElement(s.a,{key:a,className:"margin-horiz--sm",to:a},e)))),l.a.createElement("div",{className:"col text--right"},n&&l.a.createElement(s.a,{to:r.permalink},l.a.createElement("strong",null,"Read More")))))}},119:function(e,a,t){e.exports={blogPostTitle:"blogPostTitle_2RZH"}},94:function(e,a,t){"use strict";t.r(a);var r=t(0),l=t.n(r),n=t(116),m=t(118),c=t(112);a.default=function(e){const{metadata:a,items:t}=e,{allTagsPath:r,name:s,count:o}=a;return l.a.createElement(n.a,{title:'Blog | Tagged "'+s+'"',description:'Blog | Tagged "'+s+'"'},l.a.createElement("div",{className:"container margin-vert--xl"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col col--8 col--offset-2"},l.a.createElement("h1",null,o,' post(s) tagged with "',s,'"'),l.a.createElement(c.a,{href:r},"View All Tags"),l.a.createElement("div",{className:"margin-vert--xl"},t.map(({content:e,metadata:a})=>l.a.createElement("div",{className:"margin-vert--xl",key:a.permalink},l.a.createElement(m.a,{frontMatter:e.frontMatter,metadata:a,truncated:!0},l.a.createElement(e,null)))))))))}}}]); \ No newline at end of file diff --git a/85bda95d.9271116e.js b/85bda95d.9271116e.js new file mode 100644 index 0000000..9a94cb1 --- /dev/null +++ b/85bda95d.9271116e.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{90:function(e){e.exports=JSON.parse('{"permalink":"/blog/welcome","source":"@site/blog/welcome.md","description":"Hello everyone,","date":"2021-05-13T16:07:56.602Z","tags":[{"label":"CodingTools","permalink":"/blog/tags/coding-tools"},{"label":"Welcome","permalink":"/blog/tags/welcome"},{"label":"Cdt","permalink":"/blog/tags/cdt"}],"title":"Welcome"}')}}]); \ No newline at end of file diff --git a/937feaa0.390bcf47.js b/937feaa0.390bcf47.js new file mode 100644 index 0000000..d21fee4 --- /dev/null +++ b/937feaa0.390bcf47.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{96:function(o){o.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"coding-tools","name":"codingtools","count":1,"permalink":"/blog/tags/coding-tools"}')}}]); \ No newline at end of file diff --git a/9c9e4252.d1ff38a0.js b/9c9e4252.d1ff38a0.js new file mode 100644 index 0000000..d3de844 --- /dev/null +++ b/9c9e4252.d1ff38a0.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{99:function(t){t.exports=JSON.parse('{"docsSidebars":{"cdt":[{"type":"category","label":"Getting Started","items":[{"type":"link","label":"Installation","href":"/docs/cdt/installation"}]},{"type":"category","label":"Commands","items":[{"type":"link","label":"avro","href":"/docs/cdt/commands/avro"},{"type":"link","label":"hash","href":"/docs/cdt/commands/hash"},{"type":"link","label":"minify","href":"/docs/cdt/commands/minify"}]}]},"permalinkToSidebar":{"/docs/cdt/commands/avro":"cdt","/docs/cdt/installation":"cdt","/docs/cdt/commands/hash":"cdt","/docs/cdt/commands/minify":"cdt"}}')}}]); \ No newline at end of file diff --git a/README.md b/README.md deleted file mode 100755 index 7150529..0000000 --- a/README.md +++ /dev/null @@ -1,33 +0,0 @@ -# Website - -This website is built using Docusaurus 2, a modern static website generator. - -### Installation - -``` -$ yarn -``` - -### Local Development - -``` -$ yarn start -``` - -This command starts a local development server and open up a browser window. Most changes are reflected live without having to restart the server. - -### Build - -``` -$ yarn build -``` - -This command generates static content into the `build` directory and can be served using any static contents hosting service. - -### Deployment - -``` -$ GIT_USER= USE_SSH=1 yarn deploy -``` - -If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the `gh-pages` branch. diff --git a/a1e86028.e5e97b79.js b/a1e86028.e5e97b79.js new file mode 100644 index 0000000..fb87f38 --- /dev/null +++ b/a1e86028.e5e97b79.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{107:function(i){i.exports=JSON.parse('{"id":"cdt/commands/minify","title":"minify","sidebar_label":"minify","description":"### `cdt minify [FILE]`","source":"@site/docs/cdt/commands/minify.md","permalink":"/docs/cdt/commands/minify","sidebar":"cdt","previous":{"title":"hash","permalink":"/docs/cdt/commands/hash"}}')}}]); \ No newline at end of file diff --git a/a6aa9e1f.1b69760f.js b/a6aa9e1f.1b69760f.js new file mode 100644 index 0000000..d49b0be --- /dev/null +++ b/a6aa9e1f.1b69760f.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{110:function(e,a,t){"use strict";t.r(a);var n=t(0),r=t.n(n),l=t(116),m=t(118),c=t(112);var s=function(e){const{metadata:a}=e,{previousPage:t,nextPage:n}=a;return r.a.createElement("nav",{className:"pagination-nav"},r.a.createElement("div",{className:"pagination-nav__item"},t&&r.a.createElement(c.a,{className:"pagination-nav__link",to:t},r.a.createElement("h4",{className:"pagination-nav__link--label"},"\xab Newer Entries"))),r.a.createElement("div",{className:"pagination-nav__item pagination-nav__item--next"},n&&r.a.createElement(c.a,{className:"pagination-nav__link",to:n},r.a.createElement("h4",{className:"pagination-nav__link--label"},"Older Entries \xbb"))))};a.default=function(e){const{metadata:a,items:t}=e;return r.a.createElement(l.a,{title:"Blog",description:"Blog"},r.a.createElement("div",{className:"container margin-vert--xl"},r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col col--8 col--offset-2"},t.map(({content:e,metadata:a})=>r.a.createElement("div",{className:"margin-bottom--xl",key:a.permalink},r.a.createElement(m.a,{frontMatter:e.frontMatter,metadata:a,truncated:!0},r.a.createElement(e,null)))),r.a.createElement(s,{metadata:a})))))}},118:function(e,a,t){"use strict";var n=t(0),r=t.n(n),l=t(114),m=t.n(l),c=t(113),s=t(112),o=t(120),i=t(119),E=t.n(i);a.a=function(e){const{children:a,frontMatter:t,metadata:n,truncated:l}=e,{date:i,permalink:g,tags:u}=n,{author:p,authorURL:v,authorTitle:d,authorFBID:_,title:N}=t;return r.a.createElement("div",null,(()=>{const e=i.substring(0,10).split("-"),a=e[0],n=["January","February","March","April","May","June","July","August","September","October","November","December"][parseInt(e[1],10)-1],l=parseInt(e[2],10),c=_?"https://graph.facebook.com/"+_+"/picture/?height=200&width=200":t.authorImageURL;return r.a.createElement("header",null,r.a.createElement("h1",{className:m()("margin-bottom--sm",E.a.blogPostTitle)},r.a.createElement(s.a,{to:g},N)),r.a.createElement("div",{className:"margin-bottom--sm"},r.a.createElement("small",null,n," ",l,", ",a)),r.a.createElement("div",{className:"avatar margin-bottom--md"},c&&r.a.createElement("a",{className:"avatar__photo-link",href:v,target:"_blank",rel:"noreferrer noopener"},r.a.createElement("img",{className:"avatar__photo",src:c,alt:p})),r.a.createElement("div",{className:"avatar__intro"},p&&r.a.createElement(r.a.Fragment,null,r.a.createElement("h4",{className:"avatar__name"},r.a.createElement("a",{href:v,target:"_blank",rel:"noreferrer noopener"},p)),r.a.createElement("small",{className:"avatar__subtitle"},d)))))})(),r.a.createElement("article",{className:"markdown"},r.a.createElement(c.a,{components:o.a},a)),r.a.createElement("div",{className:"row margin-vert--lg"},r.a.createElement("div",{className:"col"},u.length>0&&r.a.createElement(r.a.Fragment,null,r.a.createElement("strong",null,"Tags:"),u.map(({label:e,permalink:a})=>r.a.createElement(s.a,{key:a,className:"margin-horiz--sm",to:a},e)))),r.a.createElement("div",{className:"col text--right"},l&&r.a.createElement(s.a,{to:n.permalink},r.a.createElement("strong",null,"Read More")))))}},119:function(e,a,t){e.exports={blogPostTitle:"blogPostTitle_2RZH"}}}]); \ No newline at end of file diff --git a/a6aa9e1f.42d18faa.css b/a6aa9e1f.42d18faa.css new file mode 100644 index 0000000..4c3bb8f --- /dev/null +++ b/a6aa9e1f.42d18faa.css @@ -0,0 +1 @@ +.blogPostTitle_2RZH{font-size:3rem} \ No newline at end of file diff --git a/a951fea5.5c167f96.js b/a951fea5.5c167f96.js new file mode 100644 index 0000000..e2fdc8a --- /dev/null +++ b/a951fea5.5c167f96.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{98:function(t,e,o){"use strict";o.r(e),o.d(e,"frontMatter",(function(){return a})),o.d(e,"rightToc",(function(){return i})),o.d(e,"default",(function(){return u}));o(0);var n=o(113);function r(){return(r=Object.assign||function(t){for(var e=1;e= 8.0.0 or above (which can be checked by running ",Object(t.b)("inlineCode",{parentName:"li"},"node -v"),"). You can use ",Object(t.b)("a",i({parentName:"li"},{href:"https://github.com/nvm-sh/nvm"}),"nvm")," for managing multiple Node versions on a single machine installed"),Object(t.b)("li",{parentName:"ul"},"Using ",Object(t.b)("a",i({parentName:"li"},{href:"https://www.npmjs.com/get-npm"}),"Npm")," or ",Object(t.b)("a",i({parentName:"li"},{href:"https://yarnpkg.com/en/"}),"Yarn")," ")),Object(t.b)("h3",{id:"installation-using-npm"},"Installation Using NPM"),Object(t.b)("pre",null,Object(t.b)("code",i({parentName:"pre"},{className:"language-bash"})," npm install -g @codingtools/cdt\n")),Object(t.b)("h3",{id:"installation-using-yarn"},"Installation Using Yarn"),Object(t.b)("pre",null,Object(t.b)("code",i({parentName:"pre"},{className:"language-bash"}),"yarn global add @codingtools/cdt\n")),Object(t.b)("h2",{id:"using-installers-and-tarballs"},"Using Installers and Tarballs"),Object(t.b)("h3",{id:"using-windows-installer"},"using windows installer"),Object(t.b)("p",null,"you can find windows installers for latest release ",Object(t.b)("a",i({parentName:"p"},{href:"https://github.com/codingtools/cdt/releases"}),"here")),Object(t.b)("h3",{id:"using-macos-installer"},"using MacOs installer"),Object(t.b)("p",null,"you can find MacOs installers for latest release ",Object(t.b)("a",i({parentName:"p"},{href:"https://github.com/codingtools/cdt/releases"}),"here")),Object(t.b)("h3",{id:"using-ubuntudebian-packages"},"using Ubuntu/Debian Packages"),Object(t.b)("p",null,"will be available soon.."))}c.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/blog/2019-05-28-hola.md b/blog/2019-05-28-hola.md deleted file mode 100755 index 94a963f..0000000 --- a/blog/2019-05-28-hola.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -id: hola -title: Hola -author: Gao Wei -authorTitle: Docusaurus Core Team -authorURL: https://github.com/wgao19 -authorImageURL: https://avatars1.githubusercontent.com/u/2055384?v=4 -authorTwitter: wgao19 -tags: [hola, docusaurus] ---- - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet diff --git a/blog/2019-05-29-hello-world.md b/blog/2019-05-29-hello-world.md deleted file mode 100755 index a517475..0000000 --- a/blog/2019-05-29-hello-world.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -id: hello-world -title: Hello -author: Endilie Yacop Sucipto -authorTitle: Maintainer of Docusaurus -authorURL: https://github.com/endiliey -authorImageURL: https://avatars1.githubusercontent.com/u/17883920?s=460&v=4 -authorTwitter: endiliey -tags: [hello, docusaurus] ---- - -Welcome to this blog. This blog is created with [**Docusaurus 2 alpha**](https://v2.docusaurus.io/). - - - -This is a test post. - -A whole bunch of other information. diff --git a/blog/2019-05-30-welcome.md b/blog/2019-05-30-welcome.md deleted file mode 100755 index 781a7fa..0000000 --- a/blog/2019-05-30-welcome.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -id: welcome -title: Welcome -author: Yangshun Tay -authorTitle: Front End Engineer @ Facebook -authorURL: https://github.com/yangshun -authorImageURL: https://avatars0.githubusercontent.com/u/1315101?s=400&v=4 -authorTwitter: yangshunz -tags: [facebook, hello, docusaurus] ---- - -Blog features are powered by the blog plugin. Simple add files to the `blog` directory. It supports tags as well! - -Delete the whole directory if you don't want the blog features. As simple as that! diff --git a/blog/index.html b/blog/index.html new file mode 100644 index 0000000..24028b8 --- /dev/null +++ b/blog/index.html @@ -0,0 +1,47 @@ + + + + + + + +Blog + + + + + + + + + + + + + + + + +
+

Welcome

May 13, 2021
Ashish Patel

Ashish Patel

Software Engineer

Hello everyone, +welcome to @Codingtools/cdt documentation, here you will find documentation for all the commands found in package @codingtools/cdt.

cdt is a command line utililty for developers. It is focused on facilitating the development of applications by helping devs to do required tasks through utilities provided to enhance efficienty.

Please be free to play around with the code and Contribute, please contribute to this project by forking @codingtools/cdt, and feel free to provide any suggestion for new utility in Issues

At last, I will request all of you to star the project and fork it.

vuesax-star

Thanks for your support.. bye bye..

Copyright ©CodingTools, 2019-2021.
+
+ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/blog/tags/cdt/index.html b/blog/tags/cdt/index.html new file mode 100644 index 0000000..49488fd --- /dev/null +++ b/blog/tags/cdt/index.html @@ -0,0 +1,47 @@ + + + + + + + +Blog | Tagged "cdt" + + + + + + + + + + + + + + + + +
+

1 post(s) tagged with "cdt"

View All Tags

Welcome

May 13, 2021
Ashish Patel

Ashish Patel

Software Engineer

Hello everyone, +welcome to @Codingtools/cdt documentation, here you will find documentation for all the commands found in package @codingtools/cdt.

cdt is a command line utililty for developers. It is focused on facilitating the development of applications by helping devs to do required tasks through utilities provided to enhance efficienty.

Please be free to play around with the code and Contribute, please contribute to this project by forking @codingtools/cdt, and feel free to provide any suggestion for new utility in Issues

At last, I will request all of you to star the project and fork it.

vuesax-star

Thanks for your support.. bye bye..

Copyright ©CodingTools, 2019-2021.
+
+ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/blog/tags/coding-tools/index.html b/blog/tags/coding-tools/index.html new file mode 100644 index 0000000..92df64b --- /dev/null +++ b/blog/tags/coding-tools/index.html @@ -0,0 +1,47 @@ + + + + + + + +Blog | Tagged "codingtools" + + + + + + + + + + + + + + + + +
+

1 post(s) tagged with "codingtools"

View All Tags

Welcome

May 13, 2021
Ashish Patel

Ashish Patel

Software Engineer

Hello everyone, +welcome to @Codingtools/cdt documentation, here you will find documentation for all the commands found in package @codingtools/cdt.

cdt is a command line utililty for developers. It is focused on facilitating the development of applications by helping devs to do required tasks through utilities provided to enhance efficienty.

Please be free to play around with the code and Contribute, please contribute to this project by forking @codingtools/cdt, and feel free to provide any suggestion for new utility in Issues

At last, I will request all of you to star the project and fork it.

vuesax-star

Thanks for your support.. bye bye..

Copyright ©CodingTools, 2019-2021.
+
+ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/blog/tags/index.html b/blog/tags/index.html new file mode 100644 index 0000000..8151ade --- /dev/null +++ b/blog/tags/index.html @@ -0,0 +1,36 @@ + + + + + + + +Blog Tags + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/blog/tags/welcome/index.html b/blog/tags/welcome/index.html new file mode 100644 index 0000000..7c16447 --- /dev/null +++ b/blog/tags/welcome/index.html @@ -0,0 +1,47 @@ + + + + + + + +Blog | Tagged "welcome" + + + + + + + + + + + + + + + + +
+

1 post(s) tagged with "welcome"

View All Tags

Welcome

May 13, 2021
Ashish Patel

Ashish Patel

Software Engineer

Hello everyone, +welcome to @Codingtools/cdt documentation, here you will find documentation for all the commands found in package @codingtools/cdt.

cdt is a command line utililty for developers. It is focused on facilitating the development of applications by helping devs to do required tasks through utilities provided to enhance efficienty.

Please be free to play around with the code and Contribute, please contribute to this project by forking @codingtools/cdt, and feel free to provide any suggestion for new utility in Issues

At last, I will request all of you to star the project and fork it.

vuesax-star

Thanks for your support.. bye bye..

Copyright ©CodingTools, 2019-2021.
+
+ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/blog/welcome/index.html b/blog/welcome/index.html new file mode 100644 index 0000000..77d4750 --- /dev/null +++ b/blog/welcome/index.html @@ -0,0 +1,45 @@ + + + + + + + +Welcome + + + + + + + + + + + + + + + + +
+

Welcome

May 13, 2021
Ashish Patel

Ashish Patel

Software Engineer

Hello everyone, +welcome to @Codingtools/cdt documentation, here you will find documentation for all the commands found in package @codingtools/cdt.

cdt is a command line utililty for developers. It is focused on facilitating the development of applications by helping devs to do required tasks through utilities provided to enhance efficienty.

Please be free to play around with the code and Contribute, please contribute to this project by forking @codingtools/cdt, and feel free to provide any suggestion for new utility in Issues

At last, I will request all of you to star the project and fork it.

vuesax-star

Thanks for your support.. bye bye..

Copyright ©CodingTools, 2019-2021.
+
+ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/c4f5d8e4.759fc493.js b/c4f5d8e4.759fc493.js new file mode 100644 index 0000000..d32df8b --- /dev/null +++ b/c4f5d8e4.759fc493.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{121:function(e,t,a){var n=a(51);n(n.S+n.F,"Object",{assign:a(122)})},122:function(e,t,a){"use strict";var n=a(13),r=a(34),l=a(123),o=a(124),c=a(52),i=a(53),s=Object.assign;e.exports=!s||a(33)((function(){var e={},t={},a=Symbol(),n="abcdefghijklmnopqrst";return e[a]=7,n.split("").forEach((function(e){t[e]=e})),7!=s({},e)[a]||Object.keys(s({},t)).join("")!=n}))?function(e,t){for(var a=c(e),s=arguments.length,u=1,m=l.f,g=o.f;s>u;)for(var d,f=i(arguments[u++]),b=m?r(f).concat(m(f)):r(f),p=b.length,E=0;p>E;)d=b[E++],n&&!g.call(f,d)||(a[d]=f[d]);return a}:s},123:function(e,t){t.f=Object.getOwnPropertySymbols},124:function(e,t){t.f={}.propertyIsEnumerable},133:function(e,t,a){e.exports={heroBanner:"heroBanner_2Ftp",buttons:"buttons_1Wc3",features:"features_P2SU",featureImage:"featureImage_3Xqx"}},88:function(e,t,a){"use strict";a.r(t);a(121);var n=a(0),r=a.n(n),l=a(114),o=a.n(l),c=a(116),i=a(112),s=a(115),u=a(117),m=a(133),g=a.n(m);function d(){return(d=Object.assign||function(e){for(var t=1;t"},r.a.createElement("header",{className:o()("hero hero--primary",g.a.heroBanner)},r.a.createElement("div",{className:"container"},r.a.createElement("h1",{className:"hero__title"},t.title),r.a.createElement("p",{className:"hero__subtitle"},t.tagline),r.a.createElement("div",{className:g.a.buttons},r.a.createElement(i.a,{className:o()("button button--outline button--secondary button--lg",g.a.getStarted),to:Object(u.a)("docs/cdt/installation")},"Get Started")))),r.a.createElement("main",null,f&&f.length&&r.a.createElement("section",{className:g.a.features},r.a.createElement("div",{className:"container"},r.a.createElement("div",{className:"row"},f.map((function(e,t){return r.a.createElement(b,d({key:t},e))})))))))}}}]); \ No newline at end of file diff --git a/c4f5d8e4.9f99729b.css b/c4f5d8e4.9f99729b.css new file mode 100644 index 0000000..4ed3bd6 --- /dev/null +++ b/c4f5d8e4.9f99729b.css @@ -0,0 +1 @@ +.heroBanner_2Ftp{padding:4rem 0;text-align:center;position:relative;overflow:hidden}@media screen and (max-width:966px){.heroBanner_2Ftp{padding:2rem}}.buttons_1Wc3{justify-content:center}.buttons_1Wc3,.features_P2SU{display:flex;align-items:center}.features_P2SU{padding:2rem 0;width:100%}.featureImage_3Xqx{height:200px;width:200px} \ No newline at end of file diff --git a/ccc49370.42d18faa.css b/ccc49370.42d18faa.css new file mode 100644 index 0000000..4c3bb8f --- /dev/null +++ b/ccc49370.42d18faa.css @@ -0,0 +1 @@ +.blogPostTitle_2RZH{font-size:3rem} \ No newline at end of file diff --git a/ccc49370.bac76e3a.js b/ccc49370.bac76e3a.js new file mode 100644 index 0000000..f153a6f --- /dev/null +++ b/ccc49370.bac76e3a.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{111:function(e,a,t){"use strict";t.r(a);var n=t(0),l=t.n(n),r=t(116),m=t(118),c=t(112);var s=function(e){const{nextItem:a,prevItem:t}=e;return l.a.createElement("nav",{className:"pagination-nav"},l.a.createElement("div",{className:"pagination-nav__item"},t&&l.a.createElement(c.a,{className:"pagination-nav__link",to:t.permalink},l.a.createElement("h5",{className:"pagination-nav__link--sublabel"},"Previous Post"),l.a.createElement("h4",{className:"pagination-nav__link--label"},"\xab ",t.title))),l.a.createElement("div",{className:"pagination-nav__item pagination-nav__item--next"},a&&l.a.createElement(c.a,{className:"pagination-nav__link",to:a.permalink},l.a.createElement("h5",{className:"pagination-nav__link--sublabel"},"Next Post"),l.a.createElement("h4",{className:"pagination-nav__link--label"},a.title," \xbb"))))};a.default=function(e){const{content:a,metadata:t}=e,{frontMatter:n}=a;return l.a.createElement(r.a,{title:t.title,description:t.description},a&&l.a.createElement("div",{className:"container margin-vert--xl"},l.a.createElement("div",{className:"row"},l.a.createElement("div",{className:"col col--8 col--offset-2"},l.a.createElement(m.a,{frontMatter:n,metadata:t},l.a.createElement(a,null)),l.a.createElement("div",{className:"margin-vert--xl"},l.a.createElement(s,{nextItem:t.nextItem,prevItem:t.prevItem}))))))}},118:function(e,a,t){"use strict";var n=t(0),l=t.n(n),r=t(114),m=t.n(r),c=t(113),s=t(112),i=t(120),o=t(119),v=t.n(o);a.a=function(e){const{children:a,frontMatter:t,metadata:n,truncated:r}=e,{date:o,permalink:E,tags:p}=n,{author:u,authorURL:g,authorTitle:_,authorFBID:d,title:N}=t;return l.a.createElement("div",null,(()=>{const e=o.substring(0,10).split("-"),a=e[0],n=["January","February","March","April","May","June","July","August","September","October","November","December"][parseInt(e[1],10)-1],r=parseInt(e[2],10),c=d?"https://graph.facebook.com/"+d+"/picture/?height=200&width=200":t.authorImageURL;return l.a.createElement("header",null,l.a.createElement("h1",{className:m()("margin-bottom--sm",v.a.blogPostTitle)},l.a.createElement(s.a,{to:E},N)),l.a.createElement("div",{className:"margin-bottom--sm"},l.a.createElement("small",null,n," ",r,", ",a)),l.a.createElement("div",{className:"avatar margin-bottom--md"},c&&l.a.createElement("a",{className:"avatar__photo-link",href:g,target:"_blank",rel:"noreferrer noopener"},l.a.createElement("img",{className:"avatar__photo",src:c,alt:u})),l.a.createElement("div",{className:"avatar__intro"},u&&l.a.createElement(l.a.Fragment,null,l.a.createElement("h4",{className:"avatar__name"},l.a.createElement("a",{href:g,target:"_blank",rel:"noreferrer noopener"},u)),l.a.createElement("small",{className:"avatar__subtitle"},_)))))})(),l.a.createElement("article",{className:"markdown"},l.a.createElement(c.a,{components:i.a},a)),l.a.createElement("div",{className:"row margin-vert--lg"},l.a.createElement("div",{className:"col"},p.length>0&&l.a.createElement(l.a.Fragment,null,l.a.createElement("strong",null,"Tags:"),p.map(({label:e,permalink:a})=>l.a.createElement(s.a,{key:a,className:"margin-horiz--sm",to:a},e)))),l.a.createElement("div",{className:"col text--right"},r&&l.a.createElement(s.a,{to:n.permalink},l.a.createElement("strong",null,"Read More")))))}},119:function(e,a,t){e.exports={blogPostTitle:"blogPostTitle_2RZH"}}}]); \ No newline at end of file diff --git a/chunk-map.json b/chunk-map.json new file mode 100644 index 0000000..b2fa4ad --- /dev/null +++ b/chunk-map.json @@ -0,0 +1,84 @@ +{ + "17896441": [ + "/17896441.f10d0adc.css", + "/17896441.54ac4755.js" + ], + "main": [ + "/main.fbdb46d8.css", + "/main.106e7096.js" + ], + "c4f5d8e4": [ + "/c4f5d8e4.9f99729b.css", + "/c4f5d8e4.759fc493.js" + ], + "a6aa9e1f": [ + "/a6aa9e1f.42d18faa.css", + "/a6aa9e1f.1b69760f.js" + ], + "acf87bcd": [ + "/acf87bcd.aca8a2de.js" + ], + "85bda95d": [ + "/85bda95d.9271116e.js" + ], + "1a9639fa": [ + "/1a9639fa.5ed0d58f.js" + ], + "01a85c17": [ + "/01a85c17.4e06e075.js" + ], + "ba6c5c63": [ + "/ba6c5c63.2355bb57.js" + ], + "6875c492": [ + "/6875c492.42d18faa.css", + "/6875c492.7bdf17f5.js" + ], + "d1ebd4aa": [ + "/d1ebd4aa.04f4c5d6.js" + ], + "937feaa0": [ + "/937feaa0.390bcf47.js" + ], + "aedcabd8": [ + "/aedcabd8.d2b47cc7.js" + ], + "ccc49370": [ + "/ccc49370.42d18faa.css", + "/ccc49370.bac76e3a.js" + ], + "a951fea5": [ + "/a951fea5.5c167f96.js" + ], + "1be78505": [ + "/1be78505.a7dc664a.css", + "/1be78505.9c137e99.js" + ], + "9c9e4252": [ + "/9c9e4252.d1ff38a0.js" + ], + "686fd22f": [ + "/686fd22f.9a8dfa00.js" + ], + "34817f87": [ + "/34817f87.40732825.js" + ], + "bbd3c812": [ + "/bbd3c812.087093ac.js" + ], + "0d64e3da": [ + "/0d64e3da.e9b8e03d.js" + ], + "0f54979d": [ + "/0f54979d.281cf55f.js" + ], + "2b847ef0": [ + "/2b847ef0.36196fb2.js" + ], + "f3fd9dce": [ + "/f3fd9dce.408e3144.js" + ], + "a1e86028": [ + "/a1e86028.e5e97b79.js" + ] +} \ No newline at end of file diff --git a/client-manifest.json b/client-manifest.json new file mode 100644 index 0000000..0e97f33 --- /dev/null +++ b/client-manifest.json @@ -0,0 +1,460 @@ +{ + "entrypoints": [ + "main" + ], + "origins": { + "1": [ + 0, + 7, + 11, + 16, + 23, + 1 + ], + "common": [ + 1, + 2, + 4, + 5, + 7, + 10, + 11, + 16, + 17, + 18, + 21, + 22, + 23, + 25, + 28, + 0 + ], + "@theme/BlogTagsListPage": [ + 0, + 2 + ], + "@docusaurus-plugin-content-docs/docs-cdt-installation-6c1.json": [ + 3 + ], + "@site/docs/cdt/commands/hash.md": [ + 0, + 4 + ], + "@theme/DocItem": [ + 0, + 5 + ], + "@docusaurus-plugin-content-blog/blog-c06.json": [ + 6 + ], + "@theme/DocPage": [ + 0, + 1, + 7 + ], + "@theme/NotFound": [ + 0, + 28 + ], + "@docusaurus-plugin-content-docs/docs-cdt-commands-hash-667.json": [ + 8 + ], + "@docusaurus-plugin-content-docs/docs-cdt-commands-avro-4e1.json": [ + 9 + ], + "@site/docs/cdt/commands/avro.md": [ + 0, + 10 + ], + "@theme/BlogTagsPostsPage": [ + 0, + 1, + 11 + ], + "@docusaurus-plugin-content-blog/blog-welcome-001.json": [ + 12 + ], + "@docusaurus-plugin-content-blog/blog-tags-coding-tools-52c.json": [ + 13 + ], + "@docusaurus-plugin-content-docs/docs-route-ff2.json": [ + 14 + ], + "@docusaurus-plugin-content-docs/docs-cdt-commands-minify-b59.json": [ + 15 + ], + "@theme/BlogListPage": [ + 0, + 1, + 16 + ], + "@site/blog/welcome.md": [ + 0, + 17 + ], + "@site/blog/welcome.md?truncated=true": [ + 0, + 18 + ], + "@docusaurus-plugin-content-blog/blog-tags-welcome-11d.json": [ + 19 + ], + "@docusaurus-plugin-content-blog/blog-tags-tags-4c2.json": [ + 20 + ], + "@site/docs/cdt/installation.md": [ + 0, + 21 + ], + "@site/src/pages/index.js": [ + 0, + 22 + ], + "@theme/BlogPostPage": [ + 0, + 1, + 23 + ], + "@docusaurus-plugin-content-blog/blog-tags-cdt-4d1.json": [ + 24 + ], + "@site/docs/cdt/commands/minify.md": [ + 0, + 25 + ], + "main": [ + 27, + 26 + ], + "runtime~main": [ + 26, + 27 + ] + }, + "assets": { + "0": { + "css": [ + { + "file": "common.6f6572d2.css", + "hash": "1a77ec48ca1ccd07bba1", + "publicPath": "/common.6f6572d2.css" + } + ], + "js": [ + { + "file": "common.07b9c2c6.js", + "hash": "1a77ec48ca1ccd07bba1", + "publicPath": "/common.07b9c2c6.js" + } + ] + }, + "1": { + "css": [ + { + "file": "1.2d0cefca.css", + "hash": "a4e410c32cd942d0e6f3", + "publicPath": "/1.2d0cefca.css" + } + ], + "js": [ + { + "file": "1.87115939.js", + "hash": "a4e410c32cd942d0e6f3", + "publicPath": "/1.87115939.js" + } + ] + }, + "2": { + "js": [ + { + "file": "01a85c17.4e06e075.js", + "hash": "5483398e4d5d9fb8abbd", + "publicPath": "/01a85c17.4e06e075.js" + } + ] + }, + "3": { + "js": [ + { + "file": "0d64e3da.e9b8e03d.js", + "hash": "099440077f2064eabfa8", + "publicPath": "/0d64e3da.e9b8e03d.js" + } + ] + }, + "4": { + "js": [ + { + "file": "0f54979d.281cf55f.js", + "hash": "495891dacec729b9a12b", + "publicPath": "/0f54979d.281cf55f.js" + } + ] + }, + "5": { + "css": [ + { + "file": "17896441.f10d0adc.css", + "hash": "298fdc77e8098bc488b8", + "publicPath": "/17896441.f10d0adc.css" + } + ], + "js": [ + { + "file": "17896441.54ac4755.js", + "hash": "298fdc77e8098bc488b8", + "publicPath": "/17896441.54ac4755.js" + } + ] + }, + "6": { + "js": [ + { + "file": "1a9639fa.5ed0d58f.js", + "hash": "83475b0ed76955ab7353", + "publicPath": "/1a9639fa.5ed0d58f.js" + } + ] + }, + "7": { + "css": [ + { + "file": "1be78505.a7dc664a.css", + "hash": "bcab5ee655e503ac3c40", + "publicPath": "/1be78505.a7dc664a.css" + } + ], + "js": [ + { + "file": "1be78505.9c137e99.js", + "hash": "bcab5ee655e503ac3c40", + "publicPath": "/1be78505.9c137e99.js" + } + ] + }, + "8": { + "js": [ + { + "file": "2b847ef0.36196fb2.js", + "hash": "09e65a9c226a8acf4b35", + "publicPath": "/2b847ef0.36196fb2.js" + } + ] + }, + "9": { + "js": [ + { + "file": "34817f87.40732825.js", + "hash": "22ba5d40604820c9a362", + "publicPath": "/34817f87.40732825.js" + } + ] + }, + "10": { + "js": [ + { + "file": "686fd22f.9a8dfa00.js", + "hash": "60bb589ea3dbde7a242d", + "publicPath": "/686fd22f.9a8dfa00.js" + } + ] + }, + "11": { + "css": [ + { + "file": "6875c492.42d18faa.css", + "hash": "096636a88927ad95e578", + "publicPath": "/6875c492.42d18faa.css" + } + ], + "js": [ + { + "file": "6875c492.7bdf17f5.js", + "hash": "096636a88927ad95e578", + "publicPath": "/6875c492.7bdf17f5.js" + } + ] + }, + "12": { + "js": [ + { + "file": "85bda95d.9271116e.js", + "hash": "45bd6ecd23e28d0176a3", + "publicPath": "/85bda95d.9271116e.js" + } + ] + }, + "13": { + "js": [ + { + "file": "937feaa0.390bcf47.js", + "hash": "7898e7ceab90fe2ea820", + "publicPath": "/937feaa0.390bcf47.js" + } + ] + }, + "14": { + "js": [ + { + "file": "9c9e4252.d1ff38a0.js", + "hash": "24f40442c882b025c323", + "publicPath": "/9c9e4252.d1ff38a0.js" + } + ] + }, + "15": { + "js": [ + { + "file": "a1e86028.e5e97b79.js", + "hash": "6318e0cbbb1f51bcea41", + "publicPath": "/a1e86028.e5e97b79.js" + } + ] + }, + "16": { + "css": [ + { + "file": "a6aa9e1f.42d18faa.css", + "hash": "21a2a3a692e1de6b9e30", + "publicPath": "/a6aa9e1f.42d18faa.css" + } + ], + "js": [ + { + "file": "a6aa9e1f.1b69760f.js", + "hash": "21a2a3a692e1de6b9e30", + "publicPath": "/a6aa9e1f.1b69760f.js" + } + ] + }, + "17": { + "js": [ + { + "file": "a951fea5.5c167f96.js", + "hash": "e5d4b731b2d7c85daccf", + "publicPath": "/a951fea5.5c167f96.js" + } + ] + }, + "18": { + "js": [ + { + "file": "acf87bcd.aca8a2de.js", + "hash": "c33725340ecd8f44f71f", + "publicPath": "/acf87bcd.aca8a2de.js" + } + ] + }, + "19": { + "js": [ + { + "file": "aedcabd8.d2b47cc7.js", + "hash": "8e33587184acf87ec676", + "publicPath": "/aedcabd8.d2b47cc7.js" + } + ] + }, + "20": { + "js": [ + { + "file": "ba6c5c63.2355bb57.js", + "hash": "90ee1c3f623b54bcc3b3", + "publicPath": "/ba6c5c63.2355bb57.js" + } + ] + }, + "21": { + "js": [ + { + "file": "bbd3c812.087093ac.js", + "hash": "55312e5dc5254d32329c", + "publicPath": "/bbd3c812.087093ac.js" + } + ] + }, + "22": { + "css": [ + { + "file": "c4f5d8e4.9f99729b.css", + "hash": "21316faedbdb76915efa", + "publicPath": "/c4f5d8e4.9f99729b.css" + } + ], + "js": [ + { + "file": "c4f5d8e4.759fc493.js", + "hash": "21316faedbdb76915efa", + "publicPath": "/c4f5d8e4.759fc493.js" + } + ] + }, + "23": { + "css": [ + { + "file": "ccc49370.42d18faa.css", + "hash": "0ca87b09f15b8948e8cd", + "publicPath": "/ccc49370.42d18faa.css" + } + ], + "js": [ + { + "file": "ccc49370.bac76e3a.js", + "hash": "0ca87b09f15b8948e8cd", + "publicPath": "/ccc49370.bac76e3a.js" + } + ] + }, + "24": { + "js": [ + { + "file": "d1ebd4aa.04f4c5d6.js", + "hash": "34ca6de8c49eb1949dc5", + "publicPath": "/d1ebd4aa.04f4c5d6.js" + } + ] + }, + "25": { + "js": [ + { + "file": "f3fd9dce.408e3144.js", + "hash": "9719ca03c419b2ba71aa", + "publicPath": "/f3fd9dce.408e3144.js" + } + ] + }, + "26": { + "css": [ + { + "file": "main.fbdb46d8.css", + "hash": "28a7d62e6998411374ff", + "publicPath": "/main.fbdb46d8.css" + } + ], + "js": [ + { + "file": "main.106e7096.js", + "hash": "28a7d62e6998411374ff", + "publicPath": "/main.106e7096.js" + } + ] + }, + "27": { + "js": [ + { + "file": "runtime~main.cc9ad349.js", + "hash": "9c0bfccaf41aec507fac", + "publicPath": "/runtime~main.cc9ad349.js" + } + ] + }, + "28": { + "js": [ + { + "file": "28.97900a8c.js", + "hash": "50c5c67e6a373cdd8f54", + "publicPath": "/28.97900a8c.js" + } + ] + } + } +} \ No newline at end of file diff --git a/common.07b9c2c6.js b/common.07b9c2c6.js new file mode 100644 index 0000000..3a3713d --- /dev/null +++ b/common.07b9c2c6.js @@ -0,0 +1,2 @@ +/*! For license information please see common.07b9c2c6.js.LICENSE */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{112:function(e,t,a){"use strict";var n=a(0),r=a.n(n),l=a(17);function c(){return(c=Object.assign||function(e){for(var t=1;t(!d&&s&&window.docusaurus.prefetch(i),()=>{d&&h&&h.disconnect()}),[i,d,s]),i&&s?r.a.createElement(l.b,c({},e,{onMouseEnter:()=>{u||(window.docusaurus.preload(i),u=!0)},innerRef:e=>{d&&e&&s&&((e,t)=>{(h=new window.IntersectionObserver(a=>{a.forEach(a=>{e===a.target&&(a.isIntersecting||a.intersectionRatio>0)&&(h.unobserve(e),h.disconnect(),t())})})).observe(e)})(e,()=>{window.docusaurus.prefetch(i)})},to:i})):r.a.createElement("a",c({},e,{href:i}))}},113:function(e,t,a){"use strict";a.d(t,"a",(function(){return o})),a.d(t,"b",(function(){return d}));var n=a(0),r=a.n(n),l=r.a.createContext({}),c=function(e){var t=r.a.useContext(l),a=t;return e&&(a="function"==typeof e?e(t):Object.assign({},t,e)),a},o=function(e){var t=c(e.components);return r.a.createElement(l.Provider,{value:t},e.children)};var i="mdxType",s={inlineCode:"code",wrapper:function(e){var t=e.children;return r.a.createElement(r.a.Fragment,{},t)}},u=Object(n.forwardRef)((function(e,t){var a=e.components,n=e.mdxType,l=e.originalType,o=e.parentName,i=function(e,t){var a={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&-1===t.indexOf(n)&&(a[n]=e[n]);return a}(e,["components","mdxType","originalType","parentName"]),u=c(a),d=n,h=u[o+"."+d]||u[d]||s[d]||l;return a?r.a.createElement(h,Object.assign({},{ref:t},i,{components:a})):r.a.createElement(h,Object.assign({},{ref:t},i))}));function d(e,t){var a=arguments,n=t&&t.mdxType;if("string"==typeof e||n){var l=a.length,c=new Array(l);c[0]=u;var o={};for(var s in t)hasOwnProperty.call(t,s)&&(o[s]=t[s]);o.originalType=e,o[i]="string"==typeof e?e:n,c[1]=o;for(var d=2;dnull,h=a(114),m=a.n(h);var f=()=>{const[e,t]=n.useState("undefined"!=typeof document?document.querySelector("html").getAttribute("data-theme"):"");return n.useEffect(()=>{try{t(localStorage.getItem("theme"))}catch(e){console.error(e)}},[t]),[e,n.useCallback(e=>{try{localStorage.setItem("theme",e),t(e)}catch(a){console.error(a)}},[t])]},p=a(130),v=a.n(p);function g(){return(g=Object.assign||function(e){for(var t=1;tr.a.createElement("span",{className:m()(v.a.toggle,v.a.moon)}),y=()=>r.a.createElement("span",{className:m()(v.a.toggle,v.a.sun)});var E=function(){const e=Object(c.a)(),[t,a]=Object(n.useState)(!1),[i,h]=Object(n.useState)(!1),[p,E]=f(),{siteConfig:_={}}=e,{baseUrl:w,themeConfig:O={}}=_,{navbar:N={}}=O,{title:C,logo:j={},links:x=[]}=N,T=Object(n.useCallback)(()=>{a(!0)},[a]),S=Object(n.useCallback)(()=>{a(!1)},[a]),M=Object(n.useCallback)(e=>E(e.target.checked?"dark":""),[E]),P=Object(o.a)(j.src);return r.a.createElement(r.a.Fragment,null,r.a.createElement(l.a,null,r.a.createElement("html",{lang:"en","data-theme":p})),r.a.createElement("nav",{className:m()("navbar","navbar--light","navbar--fixed-top",{"navbar-sidebar--show":t})},r.a.createElement("div",{className:"navbar__inner"},r.a.createElement("div",{className:"navbar__items"},r.a.createElement("div",{"aria-label":"Navigation bar toggle",className:"navbar__toggle",role:"button",tabIndex:0,onClick:T,onKeyDown:T},r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"30",height:"30",viewBox:"0 0 30 30",role:"img",focusable:"false"},r.a.createElement("title",null,"Menu"),r.a.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))),r.a.createElement(u.a,{className:"navbar__brand",to:w},null!=j&&r.a.createElement("img",{className:"navbar__logo",src:P,alt:j.alt}),null!=C&&r.a.createElement("strong",{className:i?v.a.hideLogoText:""},C)),x.filter(e=>"right"!==e.position).map((e,t)=>r.a.createElement(b,g({},e,{key:t})))),r.a.createElement("div",{className:"navbar__items navbar__items--right"},x.filter(e=>"right"===e.position).map((e,t)=>r.a.createElement(b,g({},e,{key:t}))),r.a.createElement(s.a,{className:v.a.displayOnlyInLargeViewport,"aria-label":"Dark mode toggle",checked:"dark"===p,onChange:M,icons:{checked:r.a.createElement(k,null),unchecked:r.a.createElement(y,null)}}),r.a.createElement(d,{handleSearchBarToggle:h,isSearchBarExpanded:i}))),r.a.createElement("div",{role:"presentation",className:"navbar-sidebar__backdrop",onClick:()=>{a(!1)}}),r.a.createElement("div",{className:"navbar-sidebar"},r.a.createElement("div",{className:"navbar-sidebar__brand"},r.a.createElement(u.a,{className:"navbar__brand",onClick:S,to:w},null!=j&&r.a.createElement("img",{className:"navbar__logo",src:P,alt:j.alt}),null!=C&&r.a.createElement("strong",null,C)),t&&r.a.createElement(s.a,{"aria-label":"Dark mode toggle in sidebar",checked:"dark"===p,onChange:M,icons:{checked:r.a.createElement(k,null),unchecked:r.a.createElement(y,null)}})),r.a.createElement("div",{className:"navbar-sidebar__items"},r.a.createElement("div",{className:"menu"},r.a.createElement("ul",{className:"menu__list"},x.map((e,t)=>r.a.createElement("li",{className:"menu__list-item",key:t},r.a.createElement(b,g({className:"menu__link"},e,{onClick:S}))))))))))};function _(){return(_=Object.assign||function(e){for(var t=1;t0&&r.a.createElement("div",{className:"row footer__links"},i.map((e,t)=>r.a.createElement("div",{key:t,className:"col footer__col"},null!=e.title?r.a.createElement("h4",{className:"footer__title"},e.title):null,null!=e.items&&Array.isArray(e.items)&&e.items.length>0?r.a.createElement("ul",{className:"footer__items"},e.items.map((e,t)=>e.html?r.a.createElement("div",{key:t,dangerouslySetInnerHTML:{__html:e.html}}):r.a.createElement("li",{key:e.href||e.to,className:"footer__item"},r.a.createElement(w,{item:e})))):null))),(s||l)&&r.a.createElement("div",{className:"text--center"},s&&s.src&&r.a.createElement("div",{className:"margin-bottom--sm"},r.a.createElement("img",{className:"footer__logo",alt:s.alt,src:u})),l))):null};a(131);t.a=function(e){const{siteConfig:t={}}=Object(c.a)(),{favicon:a,tagline:n,title:i,themeConfig:{image:s},url:u}=t,{children:d,title:h,noFooter:m,description:f,image:p,keywords:v,permalink:g}=e,b=h||i+" \xb7 "+n,k=p||s,y=u+Object(o.a)(k),_=Object(o.a)(a);return r.a.createElement(r.a.Fragment,null,r.a.createElement(l.a,null,r.a.createElement("meta",{charSet:"utf-8"}),r.a.createElement("meta",{httpEquiv:"x-ua-compatible",content:"ie=edge"}),r.a.createElement("meta",{name:"viewport",content:"width=device-width"}),b&&r.a.createElement("title",null,b),b&&r.a.createElement("meta",{property:"og:title",content:b}),a&&r.a.createElement("link",{rel:"shortcut icon",href:_}),f&&r.a.createElement("meta",{name:"description",content:f}),f&&r.a.createElement("meta",{property:"og:description",content:f}),v&&v.length&&r.a.createElement("meta",{name:"keywords",content:v.join(",")}),k&&r.a.createElement("meta",{property:"og:image",content:y}),k&&r.a.createElement("meta",{property:"twitter:image",content:y}),k&&r.a.createElement("meta",{name:"twitter:image:alt",content:"Image for "+b}),g&&r.a.createElement("meta",{property:"og:url",content:u+g}),r.a.createElement("meta",{name:"twitter:card",content:"summary"})),r.a.createElement(E,null),r.a.createElement("main",{className:"main"},d),!m&&r.a.createElement(O,null))}},117:function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));var n=a(115);function r(e){const{siteConfig:t}=Object(n.a)(),{baseUrl:a="/"}=t||{};if(!e)return e;return/^(https?:|\/\/)/.test(e)?e:e.startsWith("/")?a+e.slice(1):a+e}},126:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;tthis.startX&&(this.setState({checked:!0}),this.startX=t,this.activated=ta?this.previouslyChecked!==this.state.checked&&(this.setState({checked:!1}),this.previouslyChecked=this.state.checked,t.click()):this.startX-4=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a}(t,["className","icons"])),l=(0,o.default)("react-toggle",{"react-toggle--checked":this.state.checked,"react-toggle--focus":this.state.hasFocus,"react-toggle--disabled":this.props.disabled},a);return c.default.createElement("div",{className:l,onClick:this.handleClick,onTouchStart:this.handleTouchStart,onTouchMove:this.handleTouchMove,onTouchEnd:this.handleTouchEnd},c.default.createElement("div",{className:"react-toggle-track"},c.default.createElement("div",{className:"react-toggle-track-check"},this.getIcon("checked")),c.default.createElement("div",{className:"react-toggle-track-x"},this.getIcon("unchecked"))),c.default.createElement("div",{className:"react-toggle-thumb"}),c.default.createElement("input",n({},r,{ref:function(t){e.input=t},onFocus:this.handleFocus,onBlur:this.handleBlur,className:"react-toggle-screenreader-only",type:"checkbox"})))}}]),t}(l.PureComponent);t.default=m,m.displayName="Toggle",m.defaultProps={icons:{checked:c.default.createElement(s.default,null),unchecked:c.default.createElement(u.default,null)}},m.propTypes={checked:i.default.bool,disabled:i.default.bool,defaultChecked:i.default.bool,onChange:i.default.func,onFocus:i.default.func,onBlur:i.default.func,className:i.default.string,name:i.default.string,value:i.default.string,id:i.default.string,"aria-labelledby":i.default.string,"aria-label":i.default.string,icons:i.default.oneOfType([i.default.bool,i.default.shape({checked:i.default.node,unchecked:i.default.node})])}},127:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,r=a(0),l=(n=r)&&n.__esModule?n:{default:n};t.default=function(){return l.default.createElement("svg",{width:"14",height:"11",viewBox:"0 0 14 11"},l.default.createElement("title",null,"switch-check"),l.default.createElement("path",{d:"M11.264 0L5.26 6.004 2.103 2.847 0 4.95l5.26 5.26 8.108-8.107L11.264 0",fill:"#fff",fillRule:"evenodd"}))}},128:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,r=a(0),l=(n=r)&&n.__esModule?n:{default:n};t.default=function(){return l.default.createElement("svg",{width:"10",height:"10",viewBox:"0 0 10 10"},l.default.createElement("title",null,"switch-x"),l.default.createElement("path",{d:"M9.9 2.12L7.78 0 4.95 2.828 2.12 0 0 2.12l2.83 2.83L0 7.776 2.123 9.9 4.95 7.07 7.78 9.9 9.9 7.776 7.072 4.95 9.9 2.12",fill:"#fff",fillRule:"evenodd"}))}},129:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pointerCoord=function(e){if(e){var t=e.changedTouches;if(t&&t.length>0){var a=t[0];return{x:a.clientX,y:a.clientY}}var n=e.pageX;if(void 0!==n)return{x:n,y:e.pageY}}return{x:0,y:0}}},130:function(e,t,a){e.exports={displayOnlyInLargeViewport:"displayOnlyInLargeViewport_1gtM",toggle:"toggle_16vC",moon:"moon_1N64",sun:"sun_3CZP",hideLogoText:"hideLogoText_1pX_"}},131:function(e,t,a){}}]); \ No newline at end of file diff --git a/common.07b9c2c6.js.LICENSE b/common.07b9c2c6.js.LICENSE new file mode 100644 index 0000000..bae6dd8 --- /dev/null +++ b/common.07b9c2c6.js.LICENSE @@ -0,0 +1,5 @@ +/*! + Copyright (c) 2017 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/ diff --git a/common.6f6572d2.css b/common.6f6572d2.css new file mode 100644 index 0000000..101a2d1 --- /dev/null +++ b/common.6f6572d2.css @@ -0,0 +1 @@ +@media screen and (max-width:997px){.displayOnlyInLargeViewport_1gtM{display:none!important}}.toggle_16vC{align-items:center;display:flex;height:10px;justify-content:center;position:relative;width:10px}.toggle_16vC:before{position:absolute}.moon_1N64:before{content:"\1F31C"}.sun_3CZP:before{content:"\1F31E"}@media (max-width:360px){.hideLogoText_1pX_{display:none}}.react-toggle{touch-action:pan-x;display:inline-block;position:relative;cursor:pointer;background-color:transparent;border:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.react-toggle-screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle--disabled{cursor:not-allowed;opacity:.5;-webkit-transition:opacity .25s;transition:opacity .25s}.react-toggle-track{width:50px;height:24px;padding:0;border-radius:30px;background-color:#4d4d4d;-webkit-transition:all .2s ease;transition:all .2s ease}.react-toggle-track-check{position:absolute;width:14px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;left:8px;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle--checked .react-toggle-track-check,.react-toggle-track-x{opacity:1;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle-track-x{position:absolute;width:10px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;right:10px}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{-webkit-transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;position:absolute;top:1px;left:1px;width:22px;height:22px;border:1px solid #4d4d4d;border-radius:50%;background-color:#fafafa;box-sizing:border-box;-webkit-transition:all .25s ease;transition:all .25s ease}.react-toggle--checked .react-toggle-thumb{left:27px;border-color:#19ab27}.react-toggle--focus .react-toggle-thumb{box-shadow:0 0 2px 3px #0099e0}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{box-shadow:0 0 5px 5px #0099e0}body,html{height:100%}body{margin:0;padding-top:var(--ifm-navbar-height);-webkit-transition:var(--ifm-transition-fast) ease color;transition:var(--ifm-transition-fast) ease color}body>div{height:100%;display:flex;flex-direction:column}.main{flex:1 0 auto} \ No newline at end of file diff --git a/d1ebd4aa.04f4c5d6.js b/d1ebd4aa.04f4c5d6.js new file mode 100644 index 0000000..f69b47c --- /dev/null +++ b/d1ebd4aa.04f4c5d6.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{95:function(a){a.exports=JSON.parse('{"allTagsPath":"/blog/tags","slug":"cdt","name":"cdt","count":1,"permalink":"/blog/tags/cdt"}')}}]); \ No newline at end of file diff --git a/docs/cdt/commands/avro/index.html b/docs/cdt/commands/avro/index.html new file mode 100644 index 0000000..fc5926b --- /dev/null +++ b/docs/cdt/commands/avro/index.html @@ -0,0 +1,52 @@ + + + + + + + +avro + + + + + + + + + + + + + + + + + + +
+

avro

cdt avro [COMMAND]

avro functionality, allows user to generate and inspect Avro files.

USAGE
cdt avro [COMMAND]
Avro Utility command
USAGE
$ cdt avro [COMMAND]
OPTIONS
-c, --command=command commands supported: get_schema,to_json,to_avro,to_csv
-f, --file=file input file path
-h, --help show CLI help
-o, --output=output output file path
-t, --schemaType=schemaType schema type file path### Finding avro of a given string for default type ( SHA1 )

Finding Schema for an Avro file

We can use -f or --file flag to pass input file

$ cdt avro get_schema -f 'test/resources/avro/person.avro'
✔ success Avro Schema
{
"name": "Person",
"type": "record",
"fields": [
{
"name": "ID",
"type": "long"
},
{
"name": "First",
"type": "string"
},
{
"name": "Last",
"type": "string"
},
{
"name": "Phone",
"type": "string"
},
{
"name": "Age",
"type": "int"
}
]
}

We can also use -o or --output flag to pass output file ( optional ), if you want output in some file.

$ cdt avro get_schema -f 'test/resources/avro/person.avro' -o 'schema.avsc'
ℹ info Could not find file: schema.avsc, creating new one
✔ success output written to file: schema.avsc

Extracting data from an Avro file

Supported Output types - CSV and JSON +use to_json and to_csv command to extract data in JSON and CSV format respectively.

$ cdt avro to_json -f 'test/resources/avro/person.avro' -o 'test/resources/avro/output/person.json'
✔ Converting Avro To Json
âš  warning File already exists: test/resources/avro/output/person.json, overriding content
✔ success Json written to file: test/resources/avro/output/person.json

If file already exists, it will be overridden in the process.


Generating Avro file

for generating Avro file, you must provide Schema ( -t or --type flag ) along with Input and Output file paths. +schema file(.avsc) can be created manually or generated using get_schema command

$ cdt avro to_avro -f 'test/resources/avro/twitter.json' -o 'test/resources/avro/output/twitter.avro' -t 'test/resources/avro/twitter.avsc'
✔ Generating Avro
ℹ info reading file: test/resources/avro/twitter.json
✔ success Avro written to file: test/resources/avro/output/twitter.avro
Copyright ©CodingTools, 2019-2021.
+
+ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/cdt/commands/hash/index.html b/docs/cdt/commands/hash/index.html new file mode 100644 index 0000000..cc0815c --- /dev/null +++ b/docs/cdt/commands/hash/index.html @@ -0,0 +1,51 @@ + + + + + + + +hash + + + + + + + + + + + + + + + + + + +
+

hash

cdt hash [STRING]

Hashing functionality, allows user to Hash String/File for all supported types.

USAGE
$ cdt hash [STRING]
OPTIONS
-f, --file=file file to be hashed
-h, --help show CLI help
-s, --string=string string to be hashed
-t, --type=type type of hash [SHA1(default), MD5, SHA256, SHA512, RMD160 or RIPEMD160]

Finding hash of a given string for default type ( SHA1 )


$ cdt hash 'abcde'
✔ success [SHA1] 03de6c570bfe24bfc328ccd7ca46b76eadaf4334
  • we can also use -s flag
$ cdt hash -s 'abcde'
✔ success [SHA1] 03de6c570bfe24bfc328ccd7ca46b76eadaf4334

Note: -s flag will override the string passed with argument

Finding hash for any type


We can use -t or --type flag to pass Type +Supported type: SHA1(default), MD5, SHA256, SHA512, RMD160 or RIPEMD160

$ cdt hash -t md5 'abcde'
✔ success [MD5] ab56b4d92b40713acc5af89985d4b786

Finding hash for a File


$ cdt hash -t md5 -f ./file.txt
✔ success [MD5] ab56b4d92b40713acc5af89985d4b786

Writing output to a file


We can use -o or --output flag to pass output file path

$ cdt hash -t sha512 -f ./file.txt -o ./out.txt
ℹ info reading file: ./file.txt
✔ success [SHA512] 4493b97b4a0d21fc561070c48d4a62a9bfbeb78c5d9b3c59abf6d41f70da2e9bd45af63d8c62812cf41e50e352ec41b4f407f71d5778b575c503b70081e7a151
ℹ info Could not find file: ./out.txt, creating new one
✔ success output written to file: ./out.txt
Copyright ©CodingTools, 2019-2021.
+
+ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/cdt/commands/minify/index.html b/docs/cdt/commands/minify/index.html new file mode 100644 index 0000000..da42e89 --- /dev/null +++ b/docs/cdt/commands/minify/index.html @@ -0,0 +1,50 @@ + + + + + + + +minify + + + + + + + + + + + + + + + + + + +
+

minify

cdt minify [FILE]

Minify functionality, Allows user to minify supported file.

USAGE
$ cdt minify [FILE]
OPTIONS
-f, --file=file file to be minified
-h, --help show CLI help
-o, --outputFile=outputFile output file path
-t, --type=type type of file to be minified, it will try to find type
with extension supported: JS, HTML/HTM, CSS

Minifying a file


( supported type: JS, HTML/HTM, CSS )

$ cdt minify test.js
ℹ info reading file: test.js
ℹ info file type: JS
✔ file: undefined minified
✔ success minified output:
console.log("lorem ipsum");let x=10;x<10?console.log("x is less than: "+x):x>10?console.log("x is more than: "+x):console.log("x is equals to: "+x);
  • we can also use -f flag to pass file path
$ cdt minify -f test.js
ℹ info reading file: test.js
ℹ info file type: JS
✔ file: undefined minified
✔ success minified output:
console.log("lorem ipsum");let x=10;x<10?console.log("x is less than: "+x):x>10?console.log("x is more than: "+x):console.log("x is equals to: "+x);

Note: -f flag will override the string file path passed with argument

Specifying file type


We can use -t or --type flag for passing type e.g. JS

$ cdt minify -t js test.js
ℹ info reading file: test.js
ℹ info file type: JS
✔ file: undefined minified
✔ success minified output:
console.log("lorem ipsum");let x=10;x<10?console.log("x is less than: "+x):x>10?console.log("x is more than: "+x):console.log("x is equals to: "+x);

Note: If a invalid type is given ex. if HTML is given and file is JS, then we'll get an error.

Writing output to a file


We can use -o or --output flag to pass output file path

cdt minify -f test.css -o output.css
ℹ info reading file: test.css
ℹ info file type: CSS
✔ file: test/resources/test.css minified
ℹ info Could not find file: output.css, creating new one
✔ success output written to file: output.css
Copyright ©CodingTools, 2019-2021.
+
+ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/cdt/installation/index.html b/docs/cdt/installation/index.html new file mode 100644 index 0000000..d69f556 --- /dev/null +++ b/docs/cdt/installation/index.html @@ -0,0 +1,50 @@ + + + + + + + +Installation + + + + + + + + + + + + + + + + + + +
+

Installation

@codingtools/cdt is essentially a npm package that can be installed over npm.

Using Npm or Yarn

Requirements

  • Node.js version >= 8.0.0 or above (which can be checked by running node -v). You can use nvm for managing multiple Node versions on a single machine installed
  • Using Npm or Yarn

Installation Using NPM

npm install -g @codingtools/cdt

Installation Using Yarn

yarn global add @codingtools/cdt

Using Installers and Tarballs

using windows installer

you can find windows installers for latest release here

using MacOs installer

you can find MacOs installers for latest release here

using Ubuntu/Debian Packages

will be available soon..

Copyright ©CodingTools, 2019-2021.
+
+ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/doc1.md b/docs/doc1.md deleted file mode 100755 index 8fddcad..0000000 --- a/docs/doc1.md +++ /dev/null @@ -1,168 +0,0 @@ ---- -id: doc1 -title: Style Guide -sidebar_label: Style Guide ---- - -You can write content using [GitHub-flavored Markdown syntax](https://github.github.com/gfm/). - -## Markdown Syntax - -To serve as an example page when styling markdown based Docusaurus sites. - -## Headers - -# H1 - Create the best documentation - -## H2 - Create the best documentation - -### H3 - Create the best documentation - -#### H4 - Create the best documentation - -##### H5 - Create the best documentation - -###### H6 - Create the best documentation - ---- - -## Emphasis - -Emphasis, aka italics, with _asterisks_ or _underscores_. - -Strong emphasis, aka bold, with **asterisks** or **underscores**. - -Combined emphasis with **asterisks and _underscores_**. - -Strikethrough uses two tildes. ~~Scratch this.~~ - ---- - -## Lists - -1. First ordered list item -1. Another item â‹…â‹…\* Unordered sub-list. -1. Actual numbers don't matter, just that it's a number â‹…â‹…1. Ordered sub-list -1. And another item. - -â‹…â‹…â‹…You can have properly indented paragraphs within list items. Notice the blank line above, and the leading spaces (at least one, but we'll use three here to also align the raw Markdown). - -â‹…â‹…â‹…To have a line break without a paragraph, you will need to use two trailing spaces.â‹…â‹… â‹…â‹…â‹…Note that this line is separate, but within the same paragraph.â‹…â‹… â‹…â‹…â‹…(This is contrary to the typical GFM line break behaviour, where trailing spaces are not required.) - -- Unordered list can use asterisks - -* Or minuses - -- Or pluses - ---- - -## Links - -[I'm an inline-style link](https://www.google.com) - -[I'm an inline-style link with title](https://www.google.com "Google's Homepage") - -[I'm a reference-style link][arbitrary case-insensitive reference text] - -[I'm a relative reference to a repository file](../blob/master/LICENSE) - -[You can use numbers for reference-style link definitions][1] - -Or leave it empty and use the [link text itself]. - -URLs and URLs in angle brackets will automatically get turned into links. http://www.example.com or and sometimes example.com (but not on Github, for example). - -Some text to show that the reference links can follow later. - -[arbitrary case-insensitive reference text]: https://www.mozilla.org -[1]: http://slashdot.org -[link text itself]: http://www.reddit.com - ---- - -## Images - -Here's our logo (hover to see the title text): - -Inline-style: ![alt text](https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png 'Logo Title Text 1') - -Reference-style: ![alt text][logo] - -[logo]: https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png 'Logo Title Text 2' - ---- - -## Code - -```javascript -var s = 'JavaScript syntax highlighting'; -alert(s); -``` - -```python -s = "Python syntax highlighting" -print s -``` - -``` -No language indicated, so no syntax highlighting. -But let's throw in a tag. -``` - -```js {2} -function highlightMe() { - console.log('This line can be highlighted!'); -} -``` - ---- - -## Tables - -Colons can be used to align columns. - -| Tables | Are | Cool | -| ------------- | :-----------: | -----: | -| col 3 is | right-aligned | \$1600 | -| col 2 is | centered | \$12 | -| zebra stripes | are neat | \$1 | - -There must be at least 3 dashes separating each header cell. The outer pipes (|) are optional, and you don't need to make the raw Markdown line up prettily. You can also use inline Markdown. - -| Markdown | Less | Pretty | -| -------- | --------- | ---------- | -| _Still_ | `renders` | **nicely** | -| 1 | 2 | 3 | - ---- - -## Blockquotes - -> Blockquotes are very handy in email to emulate reply text. This line is part of the same quote. - -Quote break. - -> This is a very long line that will still be quoted properly when it wraps. Oh boy let's keep writing to make sure this is long enough to actually wrap for everyone. Oh, you can _put_ **Markdown** into a blockquote. - ---- - -## Inline HTML - -
-
Definition list
-
Is something people use sometimes.
- -
Markdown in HTML
-
Does *not* work **very** well. Use HTML tags.
-
- ---- - -## Line Breaks - -Here's a line for us to start with. - -This line is separated from the one above by two newlines, so it will be a _separate paragraph_. - -This line is also a separate paragraph, but... This line is only separated by a single newline, so it's a separate line in the _same paragraph_. diff --git a/docs/doc2.md b/docs/doc2.md deleted file mode 100755 index 15ba0cd..0000000 --- a/docs/doc2.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -id: doc2 -title: Document Number 2 ---- - -This is a link to [another document.](doc3.md) -This is a link to an [external page.](http://www.example.com) diff --git a/docs/doc3.md b/docs/doc3.md deleted file mode 100755 index 730f232..0000000 --- a/docs/doc3.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -id: doc3 -title: This is Document Number 3 ---- -Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ac euismod odio, eu consequat dui. Nullam molestie consectetur risus id imperdiet. Proin sodales ornare turpis, non mollis massa ultricies id. Nam at nibh scelerisque, feugiat ante non, dapibus tortor. Vivamus volutpat diam quis tellus elementum bibendum. Praesent semper gravida velit quis aliquam. Etiam in cursus neque. Nam lectus ligula, malesuada et mauris a, bibendum faucibus mi. Phasellus ut interdum felis. Phasellus in odio pulvinar, porttitor urna eget, fringilla lectus. Aliquam sollicitudin est eros. Mauris consectetur quam vitae mauris interdum hendrerit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. - -Duis et egestas libero, imperdiet faucibus ipsum. Sed posuere eget urna vel feugiat. Vivamus a arcu sagittis, fermentum urna dapibus, congue lectus. Fusce vulputate porttitor nisl, ac cursus elit volutpat vitae. Nullam vitae ipsum egestas, convallis quam non, porta nibh. Morbi gravida erat nec neque bibendum, eu pellentesque velit posuere. Fusce aliquam erat eu massa eleifend tristique. - -Sed consequat sollicitudin ipsum eget tempus. Integer a aliquet velit. In justo nibh, pellentesque non suscipit eget, gravida vel lacus. Donec odio ante, malesuada in massa quis, pharetra tristique ligula. Donec eros est, tristique eget finibus quis, semper non nisl. Vivamus et elit nec enim ornare placerat. Sed posuere odio a elit cursus sagittis. - -Phasellus feugiat purus eu tortor ultrices finibus. Ut libero nibh, lobortis et libero nec, dapibus posuere eros. Sed sagittis euismod justo at consectetur. Nulla finibus libero placerat, cursus sapien at, eleifend ligula. Vivamus elit nisl, hendrerit ac nibh eu, ultrices tempus dui. Nam tellus neque, commodo non rhoncus eu, gravida in risus. Nullam id iaculis tortor. - -Nullam at odio in sem varius tempor sit amet vel lorem. Etiam eu hendrerit nisl. Fusce nibh mauris, vulputate sit amet ex vitae, congue rhoncus nisl. Sed eget tellus purus. Nullam tempus commodo erat ut tristique. Cras accumsan massa sit amet justo consequat eleifend. Integer scelerisque vitae tellus id consectetur. diff --git a/docs/mdx.md b/docs/mdx.md deleted file mode 100755 index dd222e2..0000000 --- a/docs/mdx.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -id: mdx -title: Powered by MDX ---- - -You can write JSX and use React components within your Markdown thanks to [MDX](https://mdxjs.com/). - -export const Highlight = ({children, color}) => ( - - {children} - -); - -Docusaurus green and Facebook blue are my favorite colors. - -I can write **Markdown** alongside my _JSX_! diff --git a/docusaurus.config.js b/docusaurus.config.js deleted file mode 100755 index 76f1ff4..0000000 --- a/docusaurus.config.js +++ /dev/null @@ -1,84 +0,0 @@ -/** - * Copyright (c) 2017-present, Facebook, Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ - -module.exports = { - title: 'My Site', - tagline: 'The tagline of my site', - url: 'https://your-docusaurus-test-site.com', - baseUrl: '/', - favicon: 'img/favicon.ico', - organizationName: 'facebook', // Usually your GitHub org/user name. - projectName: 'docusaurus', // Usually your repo name. - themeConfig: { - navbar: { - title: 'My Site', - logo: { - alt: 'My Site Logo', - src: 'img/logo.svg', - }, - links: [ - {to: 'docs/doc1', label: 'Docs', position: 'left'}, - {to: 'blog', label: 'Blog', position: 'left'}, - { - href: 'https://github.com/facebook/docusaurus', - label: 'GitHub', - position: 'right', - }, - ], - }, - footer: { - style: 'dark', - links: [ - { - title: 'Docs', - items: [ - { - label: 'Docs', - to: 'docs/doc1', - }, - ], - }, - { - title: 'Community', - items: [ - { - label: 'Discord', - href: 'https://discordapp.com/invite/docusaurus', - }, - ], - }, - { - title: 'Social', - items: [ - { - label: 'Blog', - to: 'blog', - }, - ], - }, - ], - logo: { - alt: 'Facebook Open Source Logo', - src: 'https://docusaurus.io/img/oss_logo.png', - }, - copyright: `Copyright © ${new Date().getFullYear()} Facebook, Inc. Built with Docusaurus.`, - }, - }, - presets: [ - [ - '@docusaurus/preset-classic', - { - docs: { - sidebarPath: require.resolve('./sidebars.js'), - }, - theme: { - customCss: require.resolve('./src/css/custom.css'), - }, - }, - ], - ], -}; diff --git a/f3fd9dce.408e3144.js b/f3fd9dce.408e3144.js new file mode 100644 index 0000000..e4a2561 --- /dev/null +++ b/f3fd9dce.408e3144.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{106:function(e,t,n){"use strict";n.r(t),n.d(t,"frontMatter",(function(){return l})),n.d(t,"rightToc",(function(){return s})),n.d(t,"default",(function(){return p}));n(0);var i=n(113);function o(){return(o=Object.assign||function(e){for(var t=1;t10?console.log("x is more than: "+x):console.log("x is equals to: "+x);\n')),Object(i.b)("ul",{parentName:"blockquote"},Object(i.b)("li",{parentName:"ul"},"we can also use ",Object(i.b)("strong",{parentName:"li"},Object(i.b)("em",{parentName:"strong"},"-f flag to pass file path")))),Object(i.b)("pre",{parentName:"blockquote"},Object(i.b)("code",o({parentName:"pre"},{className:"language-bash"}),'$ cdt minify -f test.js\n\u2139 info reading file: test.js\n\u2139 info file type: JS\n\u2714 file: undefined minified\n\u2714 success minified output:\nconsole.log("lorem ipsum");let x=10;x<10?console.log("x is less than: "+x):x>10?console.log("x is more than: "+x):console.log("x is equals to: "+x);\n')),Object(i.b)("p",{parentName:"blockquote"},"Note: ",Object(i.b)("strong",{parentName:"p"},Object(i.b)("em",{parentName:"strong"},"-f flag"))," will override the string file path passed with argument")),Object(i.b)("h3",{id:"specifying-file-type"},"Specifying file type"),Object(i.b)("hr",null),Object(i.b)("blockquote",null,Object(i.b)("p",{parentName:"blockquote"},"We can use -t or --type flag for passing type e.g. JS"),Object(i.b)("pre",{parentName:"blockquote"},Object(i.b)("code",o({parentName:"pre"},{className:"language-bash"}),'$ cdt minify -t js test.js\n\u2139 info reading file: test.js\n\u2139 info file type: JS\n\u2714 file: undefined minified\n\u2714 success minified output:\nconsole.log("lorem ipsum");let x=10;x<10?console.log("x is less than: "+x):x>10?console.log("x is more than: "+x):console.log("x is equals to: "+x);\n')),Object(i.b)("p",{parentName:"blockquote"},"Note: If a invalid type is given ex. if HTML is given and file is JS, then we'll get an error.")),Object(i.b)("h3",{id:"writing-output-to-a-file"},"Writing output to a file"),Object(i.b)("hr",null),Object(i.b)("blockquote",null,Object(i.b)("p",{parentName:"blockquote"},"We can use -o or --output flag to pass output file path"),Object(i.b)("pre",{parentName:"blockquote"},Object(i.b)("code",o({parentName:"pre"},{className:"language-bash"}),"cdt minify -f test.css -o output.css\n\u2139 info reading file: test.css\n\u2139 info file type: CSS\n\u2714 file: test/resources/test.css minified\n\u2139 info Could not find file: output.css, creating new one\n\u2714 success output written to file: output.css\n"))))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/img/LogoMakr_logo.png b/img/LogoMakr_logo.png new file mode 100644 index 0000000..e2da062 Binary files /dev/null and b/img/LogoMakr_logo.png differ diff --git a/img/LogoMakr_logo2.png b/img/LogoMakr_logo2.png new file mode 100644 index 0000000..0727239 Binary files /dev/null and b/img/LogoMakr_logo2.png differ diff --git a/img/cdt_docs_website.png b/img/cdt_docs_website.png new file mode 100644 index 0000000..a2d7a09 Binary files /dev/null and b/img/cdt_docs_website.png differ diff --git a/static/img/favicon.ico b/img/favicon.ico old mode 100755 new mode 100644 similarity index 100% rename from static/img/favicon.ico rename to img/favicon.ico diff --git a/img/favicon/android-chrome-192x192.png b/img/favicon/android-chrome-192x192.png new file mode 100644 index 0000000..394a377 Binary files /dev/null and b/img/favicon/android-chrome-192x192.png differ diff --git a/img/favicon/android-chrome-512x512.png b/img/favicon/android-chrome-512x512.png new file mode 100644 index 0000000..0e24468 Binary files /dev/null and b/img/favicon/android-chrome-512x512.png differ diff --git a/img/favicon/apple-touch-icon.png b/img/favicon/apple-touch-icon.png new file mode 100644 index 0000000..42d314c Binary files /dev/null and b/img/favicon/apple-touch-icon.png differ diff --git a/img/favicon/favicon-16x16.png b/img/favicon/favicon-16x16.png new file mode 100644 index 0000000..a879d95 Binary files /dev/null and b/img/favicon/favicon-16x16.png differ diff --git a/img/favicon/favicon-32x32.png b/img/favicon/favicon-32x32.png new file mode 100644 index 0000000..3c79f39 Binary files /dev/null and b/img/favicon/favicon-32x32.png differ diff --git a/img/favicon/favicon.ico b/img/favicon/favicon.ico new file mode 100644 index 0000000..2e646c4 Binary files /dev/null and b/img/favicon/favicon.ico differ diff --git a/img/favicon/favicon_io.zip b/img/favicon/favicon_io.zip new file mode 100644 index 0000000..c3d5297 Binary files /dev/null and b/img/favicon/favicon_io.zip differ diff --git a/img/favicon/site.webmanifest b/img/favicon/site.webmanifest new file mode 100644 index 0000000..45dc8a2 --- /dev/null +++ b/img/favicon/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file diff --git a/static/img/undraw_docusaurus_mountain.svg b/img/undraw_docusaurus_mountain.svg old mode 100755 new mode 100644 similarity index 100% rename from static/img/undraw_docusaurus_mountain.svg rename to img/undraw_docusaurus_mountain.svg diff --git a/static/img/undraw_docusaurus_react.svg b/img/undraw_docusaurus_react.svg old mode 100755 new mode 100644 similarity index 100% rename from static/img/undraw_docusaurus_react.svg rename to img/undraw_docusaurus_react.svg diff --git a/static/img/undraw_docusaurus_tree.svg b/img/undraw_docusaurus_tree.svg old mode 100755 new mode 100644 similarity index 100% rename from static/img/undraw_docusaurus_tree.svg rename to img/undraw_docusaurus_tree.svg diff --git a/index.html b/index.html new file mode 100644 index 0000000..9812a33 --- /dev/null +++ b/index.html @@ -0,0 +1,36 @@ + + + + + + + +Hello from CodingTools + + + + + + + + + + + + + + +
+

CodingTools

Documentation @codingtools/cdt

[object Object]

Easy to Use

CodingTools Allows Users to install and start using @codingtools/cdt very quickly, Just install via npm or yarn and you are good to go.

[object Object]

Fully Customizable

Feel free to add or change anything as per your need, as @codingtools/cdt is powered by MIT license.

[object Object]

Powered by OClif Framework

Extend or customize your website layout by reusing React. Docusaurus can be extended while reusing the same header and footer.

Copyright ©CodingTools, 2019-2021.
+
+ + + + + + + + + + + \ No newline at end of file diff --git a/main.106e7096.js b/main.106e7096.js new file mode 100644 index 0000000..a7dfc17 --- /dev/null +++ b/main.106e7096.js @@ -0,0 +1,2 @@ +/*! For license information please see main.106e7096.js.LICENSE */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[26],[function(e,t,n){"use strict";e.exports=n(56)},function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t=0;d--){var p=a[d];"."===p?i(a,d):".."===p?(i(a,d),f++):f&&(i(a,d),f--)}if(!c)for(;f--;f)a.unshift("..");!c||""===a[0]||a[0]&&o(a[0])||a.unshift("");var m=a.join("/");return n&&"/"!==m.substr(-1)&&(m+="/"),m};function l(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var u=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"==typeof t||"object"==typeof n){var r=l(t),o=l(n);return r!==t||o!==n?e(r,o):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1},c=n(3);function s(e){return"/"===e.charAt(0)?e:"/"+e}function f(e){return"/"===e.charAt(0)?e.substr(1):e}function d(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function p(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function m(e){var t=e.pathname,n=e.search,r=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function h(e,t,n,o){var i;"string"==typeof e?(i=function(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var i=t.indexOf("?");return-1!==i&&(n=t.substr(i),t=t.substr(0,i)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e)).state=t:(void 0===(i=Object(r.a)({},e)).pathname&&(i.pathname=""),i.search?"?"!==i.search.charAt(0)&&(i.search="?"+i.search):i.search="",i.hash?"#"!==i.hash.charAt(0)&&(i.hash="#"+i.hash):i.hash="",void 0!==t&&void 0===i.state&&(i.state=t));try{i.pathname=decodeURI(i.pathname)}catch(l){throw l instanceof URIError?new URIError('Pathname "'+i.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):l}return n&&(i.key=n),o?i.pathname?"/"!==i.pathname.charAt(0)&&(i.pathname=a(i.pathname,o.pathname)):i.pathname=o.pathname:i.pathname||(i.pathname="/"),i}function y(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&u(e.state,t.state)}function v(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,o){if(null!=e){var i="function"==typeof e?e(t,n):e;"string"==typeof i?"function"==typeof r?r(i,o):o(!0):o(!1!==i)}else o(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,r):n.push(r),f({action:"PUSH",location:r,index:t,entries:n})}}))},replace:function(e,t){var r=h(e,t,d(),w.location);s.confirmTransitionTo(r,"REPLACE",n,(function(e){e&&(w.entries[w.index]=r,f({action:"REPLACE",location:r}))}))},go:b,goBack:function(){b(-1)},goForward:function(){b(1)},canGo:function(e){var t=w.index+e;return t>=0&&t=0||(o[n]=e[n]);return o}n.d(t,"a",(function(){return r}))},function(e,t,n){var r=n(24),o=n(38);e.exports=n(13)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l})),n.d(t,"b",(function(){return u}));var r=n(2),o=n(1),i=n(0),a=n.n(i);function l(e,t,n){return void 0===n&&(n=[]),e.some((function(e){var o=e.path?Object(r.e)(t,e):n.length?n[n.length-1].match:r.b.computeRootMatch(t);return o&&(n.push({route:e,match:o}),e.routes&&l(e.routes,t,n)),o})),n}function u(e,t,n){return void 0===t&&(t={}),void 0===n&&(n={}),e?a.a.createElement(r.c,n,e.map((function(e,n){return a.a.createElement(r.a,{key:e.key||n,path:e.path,exact:e.exact,strict:e.strict,render:function(n){return e.render?e.render(Object(o.a)({},n,{},t,{route:e})):a.a.createElement(e.component,Object(o.a)({},n,t,{route:e}))}})}))):null}},function(e,t,n){var r=n(22)("wks"),o=n(23),i=n(6).Symbol,a="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=a&&i[e]||(a?i:o)("Symbol."+e))}).store=r},function(e,t,n){for(var r=n(54),o=n(34),i=n(19),a=n(6),l=n(9),u=n(27),c=n(11),s=c("iterator"),f=c("toStringTag"),d=u.Array,p={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},m=o(p),h=0;h
'};function o(e,t,n){return en?n:e}function i(e){return 100*(-1+e)}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=o(e,r.minimum,1),n.status=1===e?null:e;var u=n.render(!t),c=u.querySelector(r.barSelector),s=r.speed,f=r.easing;return u.offsetWidth,a((function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),l(c,function(e,t,n){var o;return(o="translate3d"===r.positionUsing?{transform:"translate3d("+i(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+i(e)+"%,0)"}:{"margin-left":i(e)+"%"}).transition="all "+t+"ms "+n,o}(e,s,f)),1===e?(l(u,{transition:"none",opacity:1}),u.offsetWidth,setTimeout((function(){l(u,{transition:"all "+s+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),s)}),s)):setTimeout(t,s)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout((function(){n.status&&(n.trickle(),e())}),r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always((function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var o,a=t.querySelector(r.barSelector),u=e?"-100":i(n.status||0),s=document.querySelector(r.parent);return l(a,{transition:"all 0 linear",transform:"translate3d("+u+"%,0,0)"}),r.showSpinner||(o=t.querySelector(r.spinnerSelector))&&d(o),s!=document.body&&c(s,"nprogress-custom-parent"),s.appendChild(t),t},n.remove=function(){s(document.documentElement,"nprogress-busy"),s(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&d(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var a=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),l=function(){var e=["Webkit","O","Moz","ms"],t={};function n(n){return n=n.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()})),t[n]||(t[n]=function(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,i=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+i)in n)return r;return t}(n))}function r(e,t,r){t=n(t),e.style[t]=r}return function(e,t){var n,o,i=arguments;if(2==i.length)for(n in t)void 0!==(o=t[n])&&t.hasOwnProperty(n)&&r(e,n,o);else r(e,i[1],i[2])}}();function u(e,t){return("string"==typeof e?e:f(e)).indexOf(" "+t+" ")>=0}function c(e,t){var n=f(e),r=n+t;u(n,t)||(e.className=r.substring(1))}function s(e,t){var n,r=f(e);u(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function f(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function d(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n})?r.call(t,n,t,e):r)||(e.exports=o)},function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return w}));var r=n(2);n.d(t,"c",(function(){return r.e}));var o=n(5),i=n(0),a=n.n(i),l=n(4),u=(n(7),n(1)),c=n(8),s=n(3),f=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o0?r:n)(e)}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var r=n(24).f,o=n(14),i=n(11)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){"use strict";var r=n(10);t.a=r.b},function(e,t,n){"use strict";e.exports=n(83)},function(e,t,n){"use strict";var r=n(0),o=n.n(r);t.a=o.a.createContext({})},function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}}(),e.exports=n(57)},function(e,t,n){"use strict";(function(e){function r(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(t,"__esModule",{value:!0});var o,i,a,l,u=r(n(7)),c=r(n(79)),s=r(n(81)),f=r(n(0)),d=r(n(21)),p="bodyAttributes",m="htmlAttributes",h="titleAttributes",y={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},v=(Object.keys(y).map((function(e){return y[e]})),"charset"),g="cssText",b="href",w="http-equiv",x="innerHTML",T="itemprop",k="name",E="property",S="rel",C="src",P={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},O="defaultTitle",_="defer",N="encodeSpecialCharacters",j="onChangeClientState",R="titleTemplate",M=Object.keys(P).reduce((function(e,t){return e[P[t]]=t,e}),{}),A=[y.NOSCRIPT,y.SCRIPT,y.STYLE],L="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},I=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},z=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n},U=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},B=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return!1===t?String(e):String(e).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},$=function(e){var t=q(e,y.TITLE),n=q(e,R);if(n&&t)return n.replace(/%s/g,(function(){return Array.isArray(t)?t.join(""):t}));var r=q(e,O);return t||r||void 0},H=function(e){return q(e,j)||function(){}},W=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return D({},e,t)}),{})},V=function(e,t){return t.filter((function(e){return void 0!==e[y.BASE]})).map((function(e){return e[y.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),o=0;o=0;n--){var r=e[n];if(r.hasOwnProperty(t))return r[t]}return null},K=(o=Date.now(),function(e){var t=Date.now();t-o>16?(o=t,e(t)):setTimeout((function(){K(e)}),0)}),Y=function(e){return clearTimeout(e)},G="undefined"!=typeof window?window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||K:e.requestAnimationFrame||K,X="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||Y:e.cancelAnimationFrame||Y,J=function(e){return console&&"function"==typeof console.warn&&console.warn(e)},Z=null,ee=function(e,t){var n=e.baseTag,r=e.bodyAttributes,o=e.htmlAttributes,i=e.linkTags,a=e.metaTags,l=e.noscriptTags,u=e.onChangeClientState,c=e.scriptTags,s=e.styleTags,f=e.title,d=e.titleAttributes;re(y.BODY,r),re(y.HTML,o),ne(f,d);var p={baseTag:oe(y.BASE,n),linkTags:oe(y.LINK,i),metaTags:oe(y.META,a),noscriptTags:oe(y.NOSCRIPT,l),scriptTags:oe(y.SCRIPT,c),styleTags:oe(y.STYLE,s)},m={},h={};Object.keys(p).forEach((function(e){var t=p[e],n=t.newTags,r=t.oldTags;n.length&&(m[e]=n),r.length&&(h[e]=p[e].oldTags)})),t&&t(),u(e,m,h)},te=function(e){return Array.isArray(e)?e.join(""):e},ne=function(e,t){void 0!==e&&document.title!==e&&(document.title=te(e)),re(y.TITLE,t)},re=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-react-helmet"),o=r?r.split(","):[],i=[].concat(o),a=Object.keys(t),l=0;l=0;f--)n.removeAttribute(i[f]);o.length===i.length?n.removeAttribute("data-react-helmet"):n.getAttribute("data-react-helmet")!==a.join(",")&&n.setAttribute("data-react-helmet",a.join(","))}},oe=function(e,t){var n=document.head||document.querySelector(y.HEAD),r=n.querySelectorAll(e+"[data-react-helmet]"),o=Array.prototype.slice.call(r),i=[],a=void 0;return t&&t.length&&t.forEach((function(t){var n=document.createElement(e);for(var r in t)if(t.hasOwnProperty(r))if(r===x)n.innerHTML=t.innerHTML;else if(r===g)n.styleSheet?n.styleSheet.cssText=t.cssText:n.appendChild(document.createTextNode(t.cssText));else{var l=void 0===t[r]?"":t[r];n.setAttribute(r,l)}n.setAttribute("data-react-helmet","true"),o.some((function(e,t){return a=t,n.isEqualNode(e)}))?o.splice(a,1):i.push(n)})),o.forEach((function(e){return e.parentNode.removeChild(e)})),i.forEach((function(e){return n.appendChild(e)})),{oldTags:o,newTags:i}},ie=function(e){return Object.keys(e).reduce((function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},ae=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[P[n]||n]=e[n],t}),t)},le=function(e,t,n){switch(e){case y.TITLE:return{toComponent:function(){return e=t.title,n=t.titleAttributes,(r={key:e})["data-react-helmet"]=!0,o=ae(n,r),[f.createElement(y.TITLE,o,e)];var e,n,r,o},toString:function(){return function(e,t,n,r){var o=ie(n),i=te(t);return o?"<"+e+' data-react-helmet="true" '+o+">"+B(i,r)+"":"<"+e+' data-react-helmet="true">'+B(i,r)+""}(e,t.title,t.titleAttributes,n)}};case p:case m:return{toComponent:function(){return ae(t)},toString:function(){return ie(t)}};default:return{toComponent:function(){return function(e,t){return t.map((function(t,n){var r,o=((r={key:n})["data-react-helmet"]=!0,r);return Object.keys(t).forEach((function(e){var n=P[e]||e;if(n===x||n===g){var r=t.innerHTML||t.cssText;o.dangerouslySetInnerHTML={__html:r}}else o[n]=t[e]})),f.createElement(e,o)}))}(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var o=Object.keys(r).filter((function(e){return!(e===x||e===g)})).reduce((function(e,t){var o=void 0===r[t]?t:t+'="'+B(r[t],n)+'"';return e?e+" "+o:o}),""),i=r.innerHTML||r.cssText||"",a=-1===A.indexOf(e);return t+"<"+e+' data-react-helmet="true" '+o+(a?"/>":">"+i+"")}),"")}(e,t,n)}}}},ue=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,o=e.htmlAttributes,i=e.linkTags,a=e.metaTags,l=e.noscriptTags,u=e.scriptTags,c=e.styleTags,s=e.title,f=void 0===s?"":s,d=e.titleAttributes;return{base:le(y.BASE,t,r),bodyAttributes:le(p,n,r),htmlAttributes:le(m,o,r),link:le(y.LINK,i,r),meta:le(y.META,a,r),noscript:le(y.NOSCRIPT,l,r),script:le(y.SCRIPT,u,r),style:le(y.STYLE,c,r),title:le(y.TITLE,{title:f,titleAttributes:d},r)}},ce=c((function(e){return{baseTag:V([b],e),bodyAttributes:W(p,e),defer:q(e,_),encode:q(e,N),htmlAttributes:W(m,e),linkTags:Q(y.LINK,[S,b],e),metaTags:Q(y.META,[k,v,w,E,T],e),noscriptTags:Q(y.NOSCRIPT,[x],e),onChangeClientState:H(e),scriptTags:Q(y.SCRIPT,[C,x],e),styleTags:Q(y.STYLE,[g],e),title:$(e),titleAttributes:W(h,e)}}),(function(e){Z&&X(Z),e.defer?Z=G((function(){ee(e,(function(){Z=null}))})):(ee(e),Z=null)}),ue)((function(){return null})),se=(i=ce,l=a=function(e){function t(){return I(this,t),U(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.shouldComponentUpdate=function(e){return!s(this.props,e)},t.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case y.SCRIPT:case y.NOSCRIPT:return{innerHTML:t};case y.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},t.prototype.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren,o=e.newChildProps,i=e.nestedChildren;return D({},r,((t={})[n.type]=[].concat(r[n.type]||[],[D({},o,this.mapNestedChildrenToProps(n,i))]),t))},t.prototype.mapObjectTypeChildren=function(e){var t,n,r=e.child,o=e.newProps,i=e.newChildProps,a=e.nestedChildren;switch(r.type){case y.TITLE:return D({},o,((t={})[r.type]=a,t.titleAttributes=D({},i),t));case y.BODY:return D({},o,{bodyAttributes:D({},i)});case y.HTML:return D({},o,{htmlAttributes:D({},i)})}return D({},o,((n={})[r.type]=D({},i),n))},t.prototype.mapArrayTypeChildrenToProps=function(e,t){var n=D({},t);return Object.keys(e).forEach((function(t){var r;n=D({},n,((r={})[t]=e[t],r))})),n},t.prototype.warnOnInvalidChildren=function(e,t){return!0},t.prototype.mapChildrenToProps=function(e,t){var n=this,r={};return f.Children.forEach(e,(function(e){if(e&&e.props){var o=e.props,i=o.children,a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,n){return t[M[n]||n]=e[n],t}),t)}(F(o,["children"]));switch(n.warnOnInvalidChildren(e,i),e.type){case y.LINK:case y.META:case y.NOSCRIPT:case y.SCRIPT:case y.STYLE:r=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:r,newChildProps:a,nestedChildren:i});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:a,nestedChildren:i})}}})),t=this.mapArrayTypeChildrenToProps(r,t)},t.prototype.render=function(){var e=this.props,t=e.children,n=F(e,["children"]),r=D({},n);return t&&(r=this.mapChildrenToProps(t,r)),f.createElement(i,r)},z(t,null,[{key:"canUseDOM",set:function(e){i.canUseDOM=e}}]),t}(f.Component),a.propTypes={base:u.object,bodyAttributes:u.object,children:u.oneOfType([u.arrayOf(u.node),u.node]),defaultTitle:u.string,defer:u.bool,encodeSpecialCharacters:u.bool,htmlAttributes:u.object,link:u.arrayOf(u.object),meta:u.arrayOf(u.object),noscript:u.arrayOf(u.object),onChangeClientState:u.func,script:u.arrayOf(u.object),style:u.arrayOf(u.object),title:u.string,titleAttributes:u.object,titleTemplate:u.string},a.defaultProps={defer:!0,encodeSpecialCharacters:!0},a.peek=i.peek,a.rewind=function(){var e=i.rewind();return e||(e=ue({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),e},l);se.renderStatic=se.rewind,t.Helmet=se}).call(this,n(43))},function(e,t,n){"use strict";(function(t){var n="__global_unique_id__";e.exports=function(){return t[n]=(t[n]||0)+1}}).call(this,n(43))},function(e,t,n){"use strict";var r=n(45),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function u(e){return r.isMemo(e)?a:l[e.$$typeof]||o}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var c=Object.defineProperty,s=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var o=p(n);o&&o!==m&&e(t,o,r)}var a=s(n);f&&(a=a.concat(f(n)));for(var l=u(t),h=u(n),y=0;y=e.length?(this._t=void 0,o(1)):o(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){"use strict";var r=n(21),o="function"==typeof Symbol&&Symbol.for,i=o?Symbol.for("react.element"):60103,a=o?Symbol.for("react.portal"):60106,l=o?Symbol.for("react.fragment"):60107,u=o?Symbol.for("react.strict_mode"):60108,c=o?Symbol.for("react.profiler"):60114,s=o?Symbol.for("react.provider"):60109,f=o?Symbol.for("react.context"):60110,d=o?Symbol.for("react.forward_ref"):60112,p=o?Symbol.for("react.suspense"):60113,m=o?Symbol.for("react.memo"):60115,h=o?Symbol.for("react.lazy"):60116,y="function"==typeof Symbol&&Symbol.iterator;function v(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;nN.length&&N.push(e)}function M(e,t,n){return null==e?0:function e(t,n,r,o){var l=typeof t;"undefined"!==l&&"boolean"!==l||(t=null);var u=!1;if(null===t)u=!0;else switch(l){case"string":case"number":u=!0;break;case"object":switch(t.$$typeof){case i:case a:u=!0}}if(u)return r(o,t,""===n?"."+A(t,0):n),1;if(u=0,n=""===n?".":n+":",Array.isArray(t))for(var c=0;c