Deploy website - based on 86d3b0c3d8

This commit is contained in:
Pete Gonzalez 2024-03-01 00:22:15 -08:00
parent 9c7c77a14c
commit 50259c8d0f
56 changed files with 289 additions and 58 deletions

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[786],{9416:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>a,contentTitle:()=>s,default:()=>d,frontMatter:()=>i,metadata:()=>c,toc:()=>p});var n=t(678),r=t(4738);const i={title:"sparo-ci clone"},s=void 0,c={id:"pages/ci_commands/sparo-ci_clone",title:"sparo-ci clone",description:"",source:"@site/docs/pages/ci_commands/sparo-ci_clone.md",sourceDirName:"pages/ci_commands",slug:"/pages/ci_commands/sparo-ci_clone",permalink:"/sparo/pages/ci_commands/sparo-ci_clone",draft:!1,unlisted:!1,editUrl:"https://github.com/tiktok/sparo/tree/main/apps/website/docs/pages/ci_commands/sparo-ci_clone.md",tags:[],version:"current",frontMatter:{title:"sparo-ci clone"},sidebar:"docsSidebar",previous:{title:"sparo-ci checkout",permalink:"/sparo/pages/ci_commands/sparo-ci_checkout"},next:{title:"Getting help",permalink:"/sparo/pages/support/help"}},a={},p=[];function l(e){const o={code:"code",pre:"pre",...(0,r.R)(),...e.components};return(0,n.jsx)(o.pre,{children:(0,n.jsx)(o.code,{children:'sparo-ci clone <repository> [directory]\r\n\r\nPositionals:\r\n repository The remote repository to clone from. [string] [required]\r\n directory The name of a new directory to clone into. The "humanish" part of\r\n the source repository is used if no directory is explicitly given\r\n (repo for /path/to/repo.gitService and foo for\r\n host.xz:foo/.gitService). Cloning into an existing directory is\r\n only allowed if the directory is empty [string]\r\n\r\nOptions:\r\n --help Show help [boolean]\n'})})}function d(e={}){const{wrapper:o}={...(0,r.R)(),...e.components};return o?(0,n.jsx)(o,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},4738:(e,o,t)=>{t.d(o,{R:()=>s,x:()=>c});var n=t(6166);const r={},i=n.createContext(r);function s(e){const o=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(o):{...o,...e}}),[o,e])}function c(e){let o;return o=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),n.createElement(i.Provider,{value:o},e.children)}}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[655],{2657:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>i,contentTitle:()=>s,default:()=>u,frontMatter:()=>a,metadata:()=>c,toc:()=>p});var o=n(678),r=n(4738);const a={title:"sparo checkout"},s=void 0,c={id:"pages/commands/sparo_checkout",title:"sparo checkout",description:"",source:"@site/docs/pages/commands/sparo_checkout.md",sourceDirName:"pages/commands",slug:"/pages/commands/sparo_checkout",permalink:"/sparo/pages/commands/sparo_checkout",draft:!1,unlisted:!1,editUrl:"https://github.com/tiktok/sparo/tree/main/apps/website/docs/pages/commands/sparo_checkout.md",tags:[],version:"current",frontMatter:{title:"sparo checkout"},sidebar:"docsSidebar",previous:{title:"sparo auto-config",permalink:"/sparo/pages/commands/sparo_auto-config"},next:{title:"sparo clone",permalink:"/sparo/pages/commands/sparo_clone"}},i={},p=[];function d(e){const t={code:"code",pre:"pre",...(0,r.R)(),...e.components};return(0,o.jsx)(t.pre,{children:(0,o.jsx)(t.code,{children:"sparo checkout [branch] [start-point]\r\n\r\nUpdates files in the working tree to match the version in the index or the\r\nspecified tree. If no pathspec was given, git checkout will also update HEAD to\r\nset the specified branch as the current branch.\r\n\r\nPositionals:\r\n branch [string]\r\n start-point [string]\r\n\r\nOptions:\r\n --help Show help [boolean]\r\n -b Create a new branch and start it at <start-point> [boolean]\r\n -B Create a new branch and start it at <start-point>; if it\r\n already exists, reset it to <start-point> [boolean]\r\n --profile [array] [default: []]\r\n --add-profile [array] [default: []]\n"})})}function u(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(d,{...e})}):d(e)}},4738:(e,t,n)=>{n.d(t,{R:()=>s,x:()=>c});var o=n(6166);const r={},a=o.createContext(r);function s(e){const t=o.useContext(a);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function c(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),o.createElement(a.Provider,{value:t},e.children)}}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[685],{3369:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>m,frontMatter:()=>r,metadata:()=>a,toc:()=>p});var s=o(678),n=o(4738);const r={title:"sparo git-clone"},i=void 0,a={id:"pages/commands/sparo_git-clone",title:"sparo git-clone",description:"This is the mirrored subcommand for git clone. It has the same functionality as the corresponding Git subcommand, but supports Sparo's optional anonymous timing metrics collection.",source:"@site/docs/pages/commands/sparo_git-clone.md",sourceDirName:"pages/commands",slug:"/pages/commands/sparo_git-clone",permalink:"/sparo/pages/commands/sparo_git-clone",draft:!1,unlisted:!1,editUrl:"https://github.com/tiktok/sparo/tree/main/apps/website/docs/pages/commands/sparo_git-clone.md",tags:[],version:"current",frontMatter:{title:"sparo git-clone"},sidebar:"docsSidebar",previous:{title:"sparo git-checkout",permalink:"/sparo/pages/commands/sparo_git-checkout"},next:{title:"sparo git-fetch",permalink:"/sparo/pages/commands/sparo_git-fetch"}},c={},p=[];function l(e){const t={a:"a",code:"code",p:"p",pre:"pre",...(0,n.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(t.p,{children:["This is the ",(0,s.jsx)(t.a,{href:"/sparo/pages/commands/overview",children:"mirrored subcommand"})," for ",(0,s.jsx)(t.code,{children:"git clone"}),". It has the same functionality as the corresponding Git subcommand, but supports Sparo's optional anonymous timing metrics collection."]}),"\n",(0,s.jsx)(t.pre,{children:(0,s.jsx)(t.code,{children:"sparo git-clone [--template=<template-directory>]\r\n\t [-l] [-s] [--no-hardlinks] [-q] [-n] [--bare] [--mirror]\r\n\t [-o <name>] [-b <name>] [-u <upload-pack>] [--reference <repository>]\r\n\t [--dissociate] [--separate-git-dir <git-dir>]\r\n\t [--depth <depth>] [--[no-]single-branch] [--no-tags]\r\n\t [--recurse-submodules[=<pathspec>]] [--[no-]shallow-submodules]\r\n\t [--[no-]remote-submodules] [--jobs <n>] [--sparse] [--[no-]reject-shallow]\r\n\t [--filter=<filter> [--also-filter-submodules]] [--] <repository>\r\n\t [<directory>]\n"})}),"\n",(0,s.jsxs)(t.p,{children:["See ",(0,s.jsx)(t.a,{href:"https://git-scm.com/docs/git-clone",children:"git clone"})," in the Git documentation for details."]})]})}function m(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},4738:(e,t,o)=>{o.d(t,{R:()=>i,x:()=>a});var s=o(6166);const n={},r=s.createContext(n);function i(e){const t=s.useContext(r);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:i(e.components),s.createElement(r.Provider,{value:t},e.children)}}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[240],{86:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>a,contentTitle:()=>r,default:()=>m,frontMatter:()=>n,metadata:()=>i,toc:()=>p});var s=o(678),c=o(4738);const n={title:"sparo git-checkout"},r=void 0,i={id:"pages/commands/sparo_git-checkout",title:"sparo git-checkout",description:"This is the mirrored subcommand for git checkout. It has the same functionality as the corresponding Git subcommand, but supports Sparo's optional anonymous timing metrics collection.",source:"@site/docs/pages/commands/sparo_git-checkout.md",sourceDirName:"pages/commands",slug:"/pages/commands/sparo_git-checkout",permalink:"/sparo/pages/commands/sparo_git-checkout",draft:!1,unlisted:!1,editUrl:"https://github.com/tiktok/sparo/tree/main/apps/website/docs/pages/commands/sparo_git-checkout.md",tags:[],version:"current",frontMatter:{title:"sparo git-checkout"},sidebar:"docsSidebar",previous:{title:"sparo fetch",permalink:"/sparo/pages/commands/sparo_fetch"},next:{title:"sparo git-clone",permalink:"/sparo/pages/commands/sparo_git-clone"}},a={},p=[];function h(t){const e={a:"a",code:"code",p:"p",pre:"pre",...(0,c.R)(),...t.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(e.p,{children:["This is the ",(0,s.jsx)(e.a,{href:"/sparo/pages/commands/overview",children:"mirrored subcommand"})," for ",(0,s.jsx)(e.code,{children:"git checkout"}),". It has the same functionality as the corresponding Git subcommand, but supports Sparo's optional anonymous timing metrics collection."]}),"\n",(0,s.jsx)(e.pre,{children:(0,s.jsx)(e.code,{children:"sparo git-checkout [-q] [-f] [-m] [<branch>]\r\nsparo git-checkout [-q] [-f] [-m] --detach [<branch>]\r\nsparo git-checkout [-q] [-f] [-m] [--detach] <commit>\r\nsparo git-checkout [-q] [-f] [-m] [[-b|-B|--orphan] <new-branch>] [<start-point>]\r\nsparo git-checkout [-f|--ours|--theirs|-m|--conflict=<style>] [<tree-ish>] [--] <pathspec>\u2026\u200b\r\nsparo git-checkout [-f|--ours|--theirs|-m|--conflict=<style>] [<tree-ish>] --pathspec-from-file=<file> [--pathspec-file-nul]\r\nsparo git-checkout (-p|--patch) [<tree-ish>] [--] [<pathspec>\u2026\u200b]\n"})}),"\n",(0,s.jsxs)(e.p,{children:["See ",(0,s.jsx)(e.a,{href:"https://git-scm.com/docs/git-checkout",children:"git checkout"})," in the Git documentation for details."]})]})}function m(t={}){const{wrapper:e}={...(0,c.R)(),...t.components};return e?(0,s.jsx)(e,{...t,children:(0,s.jsx)(h,{...t})}):h(t)}},4738:(t,e,o)=>{o.d(e,{R:()=>r,x:()=>i});var s=o(6166);const c={},n=s.createContext(c);function r(t){const e=s.useContext(n);return s.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function i(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(c):t.components||c:r(t.components),s.createElement(n.Provider,{value:e},t.children)}}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[798],{4060:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>a,contentTitle:()=>s,default:()=>d,frontMatter:()=>i,metadata:()=>p,toc:()=>c});var n=o(678),r=o(4738);const i={title:"sparo init-profile"},s=void 0,p={id:"pages/commands/sparo_init-profile",title:"sparo init-profile",description:"",source:"@site/docs/pages/commands/sparo_init-profile.md",sourceDirName:"pages/commands",slug:"/pages/commands/sparo_init-profile",permalink:"/sparo/pages/commands/sparo_init-profile",draft:!1,unlisted:!1,editUrl:"https://github.com/tiktok/sparo/tree/main/apps/website/docs/pages/commands/sparo_init-profile.md",tags:[],version:"current",frontMatter:{title:"sparo init-profile"},sidebar:"docsSidebar",previous:{title:"sparo git-fetch",permalink:"/sparo/pages/commands/sparo_git-fetch"},next:{title:"sparo list-profiles",permalink:"/sparo/pages/commands/sparo_list-profiles"}},a={},c=[];function l(e){const t={code:"code",pre:"pre",...(0,r.R)(),...e.components};return(0,n.jsx)(t.pre,{children:(0,n.jsx)(t.code,{children:"sparo init-profile\r\n\r\nInitialize a new profile.\r\n\r\nOptions:\r\n --help Show help [boolean]\r\n --profile The name of the profile to initialize. [string] [required]\n"})})}function d(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},4738:(e,t,o)=>{o.d(t,{R:()=>s,x:()=>p});var n=o(6166);const r={},i=n.createContext(r);function s(e){const t=n.useContext(i);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function p(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:s(e.components),n.createElement(i.Provider,{value:t},e.children)}}}]);

View file

@ -1 +0,0 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[739],{4699:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>p,contentTitle:()=>n,default:()=>d,frontMatter:()=>i,metadata:()=>a,toc:()=>c});var o=r(678),s=r(4738);const i={title:"Sparo profiles"},n=void 0,a={id:"pages/guide/sparo_profiles",title:"Sparo profiles",description:"",source:"@site/docs/pages/guide/sparo_profiles.md",sourceDirName:"pages/guide",slug:"/pages/guide/sparo_profiles",permalink:"/sparo/pages/guide/sparo_profiles",draft:!1,unlisted:!1,editUrl:"https://github.com/tiktok/sparo/tree/main/apps/website/docs/pages/guide/sparo_profiles.md",tags:[],version:"current",frontMatter:{title:"Sparo profiles"},sidebar:"docsSidebar",previous:{title:"Getting Started",permalink:"/sparo/pages/guide/getting_started"},next:{title:"Git optimization",permalink:"/sparo/pages/reference/git_optimization"}},p={},c=[];function u(e){return(0,o.jsx)(o.Fragment,{})}function d(e={}){const{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(u,{...e})}):u()}},4738:(e,t,r)=>{r.d(t,{R:()=>n,x:()=>a});var o=r(6166);const s={},i=o.createContext(s);function n(e){const t=o.useContext(i);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),o.createElement(i.Provider,{value:t},e.children)}}}]);

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[373],{317:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>l,frontMatter:()=>r,metadata:()=>a,toc:()=>p});var n=o(678),s=o(4738);const r={title:"sparo auto-config"},i=void 0,a={id:"pages/commands/sparo_auto-config",title:"sparo auto-config",description:"You do not normally need to invoke sparo auto-config. As the name implies, it is automatically applied by sparo clone. This command is provided for reapplying the configuration in a situation where the user may have manually altered Sparo's configuration. It is a good first step when investigating problems.",source:"@site/docs/pages/commands/sparo_auto-config.md",sourceDirName:"pages/commands",slug:"/pages/commands/sparo_auto-config",permalink:"/sparo/pages/commands/sparo_auto-config",draft:!1,unlisted:!1,editUrl:"https://github.com/tiktok/sparo/tree/main/apps/website/docs/pages/commands/sparo_auto-config.md",tags:[],version:"current",frontMatter:{title:"sparo auto-config"},sidebar:"docsSidebar",previous:{title:"Overview",permalink:"/sparo/pages/commands/overview"},next:{title:"sparo checkout",permalink:"/sparo/pages/commands/sparo_checkout"}},c={},p=[{value:"Auto-config settings",id:"auto-config-settings",level:2}];function u(e){const t={a:"a",code:"code",h2:"h2",p:"p",pre:"pre",...(0,s.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.pre,{children:(0,n.jsx)(t.code,{children:"sparo auto-config\r\n\r\nAutomatic setup optimized git config\r\n\r\nOptions:\r\n --help Show help [boolean]\r\n --overwrite [boolean] [default: false]\n"})}),"\n",(0,n.jsxs)(t.p,{children:["You do not normally need to invoke ",(0,n.jsx)(t.code,{children:"sparo auto-config"}),". As the name implies, it is automatically applied by ",(0,n.jsx)(t.code,{children:"sparo clone"}),". This command is provided for reapplying the configuration in a situation where the user may have manually altered Sparo's configuration. It is a good first step when investigating problems."]}),"\n",(0,n.jsx)(t.h2,{id:"auto-config-settings",children:"Auto-config settings"}),"\n",(0,n.jsxs)(t.p,{children:["The implementation can be found in ",(0,n.jsx)(t.a,{href:"https://github.com/tiktok/sparo/blob/main/apps/sparo-lib/src/services/GitService.ts",children:"GitService.ts"}),". Below is a summary of the currently applied settings:"]}),"\n",(0,n.jsx)(t.pre,{children:(0,n.jsx)(t.code,{children:"pull.rebase=true\r\nfetch.prune=true\r\nfetch.showForcedUpdates=false\r\nfeature.manyFiles=true\r\ncore.fsmonitor=true\r\ncore.fscache=true\r\ncore.untrackedcache=true\r\nom-my-zsh.hide-status=1\r\non-my-zsh.hide-dirty=1\r\nlfs.allowincompletepush=true\r\nlfs.concurrenttransfers=32\r\npush.autoSetupRemote=true\n"})})]})}function l(e={}){const{wrapper:t}={...(0,s.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(u,{...e})}):u(e)}},4738:(e,t,o)=>{o.d(t,{R:()=>i,x:()=>a});var n=o(6166);const s={},r=n.createContext(s);function i(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:i(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[712],{5009:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>c,contentTitle:()=>o,default:()=>d,frontMatter:()=>r,metadata:()=>a,toc:()=>l});var i=s(678),t=s(4738);const r={title:"Overview"},o=void 0,a={id:"pages/ci_commands/overview",title:"Overview",description:"Everyday development involves a variety of Git operations such as switching between branches, fetching incremental changes from the server, and browsing history. By contrast, when a continuous integration (CI) pipeline checks out a Git branch, it is typically a much simpler operation, and the folder or entire virtual machine image may be discarded as soon as the job completes. Therefore, different approaches for optimizing Git require required for these two use cases.",source:"@site/docs/pages/ci_commands/overview.md",sourceDirName:"pages/ci_commands",slug:"/pages/ci_commands/overview",permalink:"/sparo/pages/ci_commands/overview",draft:!1,unlisted:!1,editUrl:"https://github.com/tiktok/sparo/tree/main/apps/website/docs/pages/ci_commands/overview.md",tags:[],version:"current",frontMatter:{title:"Overview"},sidebar:"docsSidebar",previous:{title:"sparo list-profiles",permalink:"/sparo/pages/commands/sparo_list-profiles"},next:{title:"sparo-ci checkout",permalink:"/sparo/pages/ci_commands/sparo-ci_checkout"}},c={},l=[];function p(e){const n={a:"a",code:"code",em:"em",li:"li",p:"p",strong:"strong",ul:"ul",...(0,t.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.p,{children:"Everyday development involves a variety of Git operations such as switching between branches, fetching incremental changes from the server, and browsing history. By contrast, when a continuous integration (CI) pipeline checks out a Git branch, it is typically a much simpler operation, and the folder or entire virtual machine image may be discarded as soon as the job completes. Therefore, different approaches for optimizing Git require required for these two use cases."}),"\n",(0,i.jsxs)(n.p,{children:["Sparo provides a separate command line ",(0,i.jsx)(n.code,{children:"sparo-ci"})," that is specifically optimized for CI pipelines. The current implementation takes this approach:"]}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:["It uses ",(0,i.jsx)(n.a,{href:"https://github.blog/2020-12-21-get-up-to-speed-with-partial-clone-and-shallow-clone/",children:"treeless clone"})," instead of ",(0,i.jsx)(n.strong,{children:"blobless clone"}),", under the assumption that Git history will be rarely needed."]}),"\n",(0,i.jsx)(n.p,{children:(0,i.jsx)(n.em,{children:"Shallow clone is a common alternative, however it has trouble supporting operations such as incremental build or publishing that require comparison with a base branch."})}),"\n"]}),"\n",(0,i.jsxs)(n.li,{children:["\n",(0,i.jsxs)(n.p,{children:["Spare checkout is configured, and the ",(0,i.jsx)(n.a,{href:"/sparo/pages/reference/skeleton_folders",children:"skeleton folders"})," are included."]}),"\n"]}),"\n"]}),"\n",(0,i.jsx)(n.p,{children:"Currently two subcommands are supported for CI:"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.code,{children:"sparo-ci checkout"})}),"\n",(0,i.jsx)(n.li,{children:(0,i.jsx)(n.code,{children:"sparo-ci clone"})}),"\n"]})]})}function d(e={}){const{wrapper:n}={...(0,t.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(p,{...e})}):p(e)}},4738:(e,n,s)=>{s.d(n,{R:()=>o,x:()=>a});var i=s(6166);const t={},r=i.createContext(t);function o(e){const n=i.useContext(r);return i.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:o(e.components),i.createElement(r.Provider,{value:n},e.children)}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[446],{9393:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>a,contentTitle:()=>p,default:()=>l,frontMatter:()=>n,metadata:()=>i,toc:()=>c});var o=s(678),r=s(4738);const n={title:"Getting help"},p=void 0,i={id:"pages/support/help",title:"Getting help",description:"Please create a GitHub issue to report any problems or feature requests.",source:"@site/docs/pages/support/help.md",sourceDirName:"pages/support",slug:"/pages/support/help",permalink:"/sparo/pages/support/help",draft:!1,unlisted:!1,editUrl:"https://github.com/tiktok/sparo/tree/main/apps/website/docs/pages/support/help.md",tags:[],version:"current",frontMatter:{title:"Getting help"},sidebar:"docsSidebar",previous:{title:"sparo-ci clone",permalink:"/sparo/pages/ci_commands/sparo-ci_clone"},next:{title:"What's new",permalink:"/sparo/pages/support/news"}},a={},c=[];function u(e){const t={a:"a",p:"p",...(0,r.R)(),...e.components};return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)(t.p,{children:["Please ",(0,o.jsx)(t.a,{href:"https://github.com/tiktok/sparo/issues/new/choose",children:"create a GitHub issue"})," to report any problems or feature requests."]}),"\n",(0,o.jsxs)(t.p,{children:["For general questions, please use our ",(0,o.jsx)(t.a,{href:"https://github.com/tiktok/sparo/discussions",children:"GitHub Discussions"})," forum."]})]})}function l(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(u,{...e})}):u(e)}},4738:(e,t,s)=>{s.d(t,{R:()=>p,x:()=>i});var o=s(6166);const r={},n=o.createContext(r);function p(e){const t=o.useContext(n);return o.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:p(e.components),o.createElement(n.Provider,{value:t},e.children)}}}]);

View file

@ -1 +0,0 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[446],{9393:(e,t,s)=>{s.r(t),s.d(t,{assets:()=>a,contentTitle:()=>p,default:()=>l,frontMatter:()=>r,metadata:()=>i,toc:()=>c});var n=s(678),o=s(4738);const r={title:"Getting help"},p=void 0,i={id:"pages/support/help",title:"Getting help",description:"If you encounter questions or problems, please create a GitHub issue.",source:"@site/docs/pages/support/help.md",sourceDirName:"pages/support",slug:"/pages/support/help",permalink:"/sparo/pages/support/help",draft:!1,unlisted:!1,editUrl:"https://github.com/tiktok/sparo/tree/main/apps/website/docs/pages/support/help.md",tags:[],version:"current",frontMatter:{title:"Getting help"},sidebar:"docsSidebar",previous:{title:"Overview",permalink:"/sparo/pages/commands/overview"},next:{title:"What's new",permalink:"/sparo/pages/support/news"}},a={},c=[];function u(e){const t={a:"a",p:"p",...(0,o.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(t.p,{children:["If you encounter questions or problems, please ",(0,n.jsx)(t.a,{href:"https://github.com/tiktok/sparo/issues/new/choose",children:"create a GitHub issue"}),"."]}),"\n",(0,n.jsx)(t.p,{children:"Additional support channels are coming soon."})]})}function l(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(u,{...e})}):u(e)}},4738:(e,t,s)=>{s.d(t,{R:()=>p,x:()=>i});var n=s(6166);const o={},r=n.createContext(o);function p(e){const t=n.useContext(r);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function i(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(o):e.components||o:p(e.components),n.createElement(r.Provider,{value:t},e.children)}}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[322],{1696:(e,s,t)=>{t.r(s),t.d(s,{assets:()=>p,contentTitle:()=>i,default:()=>d,frontMatter:()=>n,metadata:()=>a,toc:()=>c});var o=t(678),r=t(4738);const n={title:"sparo list-profiles"},i=void 0,a={id:"pages/commands/sparo_list-profiles",title:"sparo list-profiles",description:"",source:"@site/docs/pages/commands/sparo_list-profiles.md",sourceDirName:"pages/commands",slug:"/pages/commands/sparo_list-profiles",permalink:"/sparo/pages/commands/sparo_list-profiles",draft:!1,unlisted:!1,editUrl:"https://github.com/tiktok/sparo/tree/main/apps/website/docs/pages/commands/sparo_list-profiles.md",tags:[],version:"current",frontMatter:{title:"sparo list-profiles"},sidebar:"docsSidebar",previous:{title:"sparo init-profile",permalink:"/sparo/pages/commands/sparo_init-profile"},next:{title:"Overview",permalink:"/sparo/pages/ci_commands/overview"}},p={},c=[];function l(e){const s={code:"code",pre:"pre",...(0,r.R)(),...e.components};return(0,o.jsx)(s.pre,{children:(0,o.jsx)(s.code,{children:"sparo list-profiles\r\n\r\nList all available profiles or query profiles that contain the specified project\r\nname\r\n\r\nOptions:\r\n --help Show help [boolean]\r\n --project List all profiles contains this specified project name [string]\n"})})}function d(e={}){const{wrapper:s}={...(0,r.R)(),...e.components};return s?(0,o.jsx)(s,{...e,children:(0,o.jsx)(l,{...e})}):l(e)}},4738:(e,s,t)=>{t.d(s,{R:()=>i,x:()=>a});var o=t(6166);const r={},n=o.createContext(r);function i(e){const s=o.useContext(n);return o.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function a(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),o.createElement(n.Provider,{value:s},e.children)}}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[710],{7669:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>p,contentTitle:()=>c,default:()=>d,frontMatter:()=>s,metadata:()=>a,toc:()=>i});var n=o(678),r=o(4738);const s={title:"sparo fetch"},c=void 0,a={id:"pages/commands/sparo_fetch",title:"sparo fetch",description:"",source:"@site/docs/pages/commands/sparo_fetch.md",sourceDirName:"pages/commands",slug:"/pages/commands/sparo_fetch",permalink:"/sparo/pages/commands/sparo_fetch",draft:!1,unlisted:!1,editUrl:"https://github.com/tiktok/sparo/tree/main/apps/website/docs/pages/commands/sparo_fetch.md",tags:[],version:"current",frontMatter:{title:"sparo fetch"},sidebar:"docsSidebar",previous:{title:"sparo clone",permalink:"/sparo/pages/commands/sparo_clone"},next:{title:"sparo git-checkout",permalink:"/sparo/pages/commands/sparo_git-checkout"}},p={},i=[];function m(e){const t={code:"code",pre:"pre",...(0,r.R)(),...e.components};return(0,n.jsx)(t.pre,{children:(0,n.jsx)(t.code,{children:"sparo fetch [remote] [branch]\r\n\r\nfetch remote branch to local\r\n\r\nPositionals:\r\n remote [string]\r\n branch [string]\r\n\r\nOptions:\r\n --help Show help [boolean]\n"})})}function d(e={}){const{wrapper:t}={...(0,r.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(m,{...e})}):m(e)}},4738:(e,t,o)=>{o.d(t,{R:()=>c,x:()=>a});var n=o(6166);const r={},s=n.createContext(r);function c(e){const t=n.useContext(s);return n.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:c(e.components),n.createElement(s.Provider,{value:t},e.children)}}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[741],{7117:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>i,contentTitle:()=>n,default:()=>d,frontMatter:()=>r,metadata:()=>a,toc:()=>p});var c=t(678),s=t(4738);const r={title:"sparo-ci checkout"},n=void 0,a={id:"pages/ci_commands/sparo-ci_checkout",title:"sparo-ci checkout",description:"",source:"@site/docs/pages/ci_commands/sparo-ci_checkout.md",sourceDirName:"pages/ci_commands",slug:"/pages/ci_commands/sparo-ci_checkout",permalink:"/sparo/pages/ci_commands/sparo-ci_checkout",draft:!1,unlisted:!1,editUrl:"https://github.com/tiktok/sparo/tree/main/apps/website/docs/pages/ci_commands/sparo-ci_checkout.md",tags:[],version:"current",frontMatter:{title:"sparo-ci checkout"},sidebar:"docsSidebar",previous:{title:"Overview",permalink:"/sparo/pages/ci_commands/overview"},next:{title:"sparo-ci clone",permalink:"/sparo/pages/ci_commands/sparo-ci_clone"}},i={},p=[];function u(e){const o={code:"code",pre:"pre",...(0,s.R)(),...e.components};return(0,c.jsx)(o.pre,{children:(0,c.jsx)(o.code,{children:"sparo-ci checkout\r\n\r\nSpecial checkout command for CI. It only accepts project selector such as --to\r\nand --from now.\r\n\r\nOptions:\r\n --help Show help [boolean]\r\n -t, --to See https://rushjs.io/pages/developer/selecting_subsets/#--to for\r\n more details. [array]\r\n -f, --from See https://rushjs.io/pages/developer/selecting_subsets/#--from\r\n for more details. [array]\n"})})}function d(e={}){const{wrapper:o}={...(0,s.R)(),...e.components};return o?(0,c.jsx)(o,{...e,children:(0,c.jsx)(u,{...e})}):u(e)}},4738:(e,o,t)=>{t.d(o,{R:()=>n,x:()=>a});var c=t(6166);const s={},r=c.createContext(s);function n(e){const o=c.useContext(r);return c.useMemo((function(){return"function"==typeof e?e(o):{...o,...e}}),[o,e])}function a(e){let o;return o=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:n(e.components),c.createElement(r.Provider,{value:o},e.children)}}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[801],{4384:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>a,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>c,toc:()=>p});var s=o(678),n=o(4738);const r={title:"sparo git-fetch"},i=void 0,c={id:"pages/commands/sparo_git-fetch",title:"sparo git-fetch",description:"This is the mirrored subcommand for git fetch. It has the same functionality as the corresponding Git subcommand, but supports Sparo's optional anonymous timing metrics collection.",source:"@site/docs/pages/commands/sparo_git-fetch.md",sourceDirName:"pages/commands",slug:"/pages/commands/sparo_git-fetch",permalink:"/sparo/pages/commands/sparo_git-fetch",draft:!1,unlisted:!1,editUrl:"https://github.com/tiktok/sparo/tree/main/apps/website/docs/pages/commands/sparo_git-fetch.md",tags:[],version:"current",frontMatter:{title:"sparo git-fetch"},sidebar:"docsSidebar",previous:{title:"sparo git-clone",permalink:"/sparo/pages/commands/sparo_git-clone"},next:{title:"sparo init-profile",permalink:"/sparo/pages/commands/sparo_init-profile"}},a={},p=[];function m(t){const e={a:"a",code:"code",p:"p",pre:"pre",...(0,n.R)(),...t.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(e.p,{children:["This is the ",(0,s.jsx)(e.a,{href:"/sparo/pages/commands/overview",children:"mirrored subcommand"})," for ",(0,s.jsx)(e.code,{children:"git fetch"}),". It has the same functionality as the corresponding Git subcommand, but supports Sparo's optional anonymous timing metrics collection."]}),"\n",(0,s.jsx)(e.pre,{children:(0,s.jsx)(e.code,{children:"sparo git-fetch [<options>] [<repository> [<refspec>\u2026\u200b]]\r\nsparo git-fetch [<options>] <group>\r\nsparo git-fetch --multiple [<options>] [(<repository> | <group>)\u2026\u200b]\r\nsparo git-fetch --all [<options>]\n"})}),"\n",(0,s.jsxs)(e.p,{children:["See ",(0,s.jsx)(e.a,{href:"https://git-scm.com/docs/git-fetch",children:"git fetch"})," in the Git documentation for details."]})]})}function d(t={}){const{wrapper:e}={...(0,n.R)(),...t.components};return e?(0,s.jsx)(e,{...t,children:(0,s.jsx)(m,{...t})}):m(t)}},4738:(t,e,o)=>{o.d(e,{R:()=>i,x:()=>c});var s=o(6166);const n={},r=s.createContext(n);function i(t){const e=s.useContext(r);return s.useMemo((function(){return"function"==typeof t?t(e):{...e,...t}}),[e,t])}function c(t){let e;return e=t.disableParentContext?"function"==typeof t.components?t.components(n):t.components||n:i(t.components),s.createElement(r.Provider,{value:e},t.children)}}}]);

View file

@ -0,0 +1 @@
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[775],{2452:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>a,contentTitle:()=>i,default:()=>d,frontMatter:()=>s,metadata:()=>c,toc:()=>p});var n=t(678),r=t(4738);const s={title:"sparo clone"},i=void 0,c={id:"pages/commands/sparo_clone",title:"sparo clone",description:"",source:"@site/docs/pages/commands/sparo_clone.md",sourceDirName:"pages/commands",slug:"/pages/commands/sparo_clone",permalink:"/sparo/pages/commands/sparo_clone",draft:!1,unlisted:!1,editUrl:"https://github.com/tiktok/sparo/tree/main/apps/website/docs/pages/commands/sparo_clone.md",tags:[],version:"current",frontMatter:{title:"sparo clone"},sidebar:"docsSidebar",previous:{title:"sparo checkout",permalink:"/sparo/pages/commands/sparo_checkout"},next:{title:"sparo fetch",permalink:"/sparo/pages/commands/sparo_fetch"}},a={},p=[];function l(e){const o={code:"code",pre:"pre",...(0,r.R)(),...e.components};return(0,n.jsx)(o.pre,{children:(0,n.jsx)(o.code,{children:'sparo clone <repository> [directory]\r\n\r\nPositionals:\r\n repository The remote repository to clone from. [string] [required]\r\n directory The name of a new directory to clone into. The "humanish" part of\r\n the source repository is used if no directory is explicitly given\r\n (repo for /path/to/repo.gitService and foo for\r\n host.xz:foo/.gitService). Cloning into an existing directory is\r\n only allowed if the directory is empty [string]\r\n\r\nOptions:\r\n --help Show help [boolean]\r\n -s, --skip-git-config By default, Sparo automatically configures the\r\n recommended git settings for the repository you are\r\n about to clone. If you prefer not to include this step,\r\n you can use the input parameter --skip-git-config\r\n [boolean] [default: false]\r\n -b, --branch Specify a branch to clone [string]\n'})})}function d(e={}){const{wrapper:o}={...(0,r.R)(),...e.components};return o?(0,n.jsx)(o,{...e,children:(0,n.jsx)(l,{...e})}):l(e)}},4738:(e,o,t)=>{t.d(o,{R:()=>i,x:()=>c});var n=t(6166);const r={},s=n.createContext(r);function i(e){const o=n.useContext(s);return n.useMemo((function(){return"function"==typeof e?e(o):{...o,...e}}),[o,e])}function c(e){let o;return o=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:i(e.components),n.createElement(s.Provider,{value:o},e.children)}}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +0,0 @@
(()=>{"use strict";var e,t,r,a,o,n={},f={};function c(e){var t=f[e];if(void 0!==t)return t.exports;var r=f[e]={id:e,loaded:!1,exports:{}};return n[e].call(r.exports,r,r.exports,c),r.loaded=!0,r.exports}c.m=n,c.c=f,e=[],c.O=(t,r,a,o)=>{if(!r){var n=1/0;for(u=0;u<e.length;u++){r=e[u][0],a=e[u][1],o=e[u][2];for(var f=!0,i=0;i<r.length;i++)(!1&o||n>=o)&&Object.keys(c.O).every((e=>c.O[e](r[i])))?r.splice(i--,1):(f=!1,o<n&&(n=o));if(f){e.splice(u--,1);var d=a();void 0!==d&&(t=d)}}return t}o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[r,a,o]},c.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return c.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,c.t=function(e,a){if(1&a&&(e=this(e)),8&a)return e;if("object"==typeof e&&e){if(4&a&&e.__esModule)return e;if(16&a&&"function"==typeof e.then)return e}var o=Object.create(null);c.r(o);var n={};t=t||[null,r({}),r([]),r(r)];for(var f=2&a&&e;"object"==typeof f&&!~t.indexOf(f);f=r(f))Object.getOwnPropertyNames(f).forEach((t=>n[t]=()=>e[t]));return n.default=()=>e,c.d(o,n),o},c.d=(e,t)=>{for(var r in t)c.o(t,r)&&!c.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},c.f={},c.e=e=>Promise.all(Object.keys(c.f).reduce(((t,r)=>(c.f[r](e,t),t)),[])),c.u=e=>"assets/js/"+({48:"a94703ab",98:"a7bd4aaa",184:"51fcb882",270:"8684af33",401:"17896441",421:"45779d82",446:"a3701128",545:"1fca393f",581:"935f2afb",593:"2a10ea4d",647:"5e95c892",686:"d07d9dcb",728:"ae652408",739:"696cfce0",742:"c377a04b",774:"238e4522",818:"3e55010f"}[e]||e)+"."+{48:"7093611a",98:"b4e9c5fc",184:"873dfd12",206:"aace8056",270:"bcb1e97e",401:"ac7a1a35",421:"b724e2ec",446:"f42a4660",448:"d24ae91b",464:"ad495b3c",545:"26d9c5b5",581:"45c8ab94",593:"ce071a59",628:"9ac02b32",647:"f7378074",686:"abf7eac1",728:"1f29fb08",739:"13dd36fd",742:"a950d108",774:"a4740308",818:"f4d83937"}[e]+".js",c.miniCssF=e=>{},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a={},o="website:",c.l=(e,t,r,n)=>{if(a[e])a[e].push(t);else{var f,i;if(void 0!==r)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==e||l.getAttribute("data-webpack")==o+r){f=l;break}}f||(i=!0,(f=document.createElement("script")).charset="utf-8",f.timeout=120,c.nc&&f.setAttribute("nonce",c.nc),f.setAttribute("data-webpack",o+r),f.src=e),a[e]=[t];var b=(t,r)=>{f.onerror=f.onload=null,clearTimeout(s);var o=a[e];if(delete a[e],f.parentNode&&f.parentNode.removeChild(f),o&&o.forEach((e=>e(r))),t)return t(r)},s=setTimeout(b.bind(null,void 0,{type:"timeout",target:f}),12e4);f.onerror=b.bind(null,f.onerror),f.onload=b.bind(null,f.onload),i&&document.head.appendChild(f)}},c.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.p="/sparo/",c.gca=function(e){return e={17896441:"401",a94703ab:"48",a7bd4aaa:"98","51fcb882":"184","8684af33":"270","45779d82":"421",a3701128:"446","1fca393f":"545","935f2afb":"581","2a10ea4d":"593","5e95c892":"647",d07d9dcb:"686",ae652408:"728","696cfce0":"739",c377a04b:"742","238e4522":"774","3e55010f":"818"}[e]||e,c.p+c.u(e)},(()=>{var e={354:0,869:0};c.f.j=(t,r)=>{var a=c.o(e,t)?e[t]:void 0;if(0!==a)if(a)r.push(a[2]);else if(/^(354|869)$/.test(t))e[t]=0;else{var o=new Promise(((r,o)=>a=e[t]=[r,o]));r.push(a[2]=o);var n=c.p+c.u(t),f=new Error;c.l(n,(r=>{if(c.o(e,t)&&(0!==(a=e[t])&&(e[t]=void 0),a)){var o=r&&("load"===r.type?"missing":r.type),n=r&&r.target&&r.target.src;f.message="Loading chunk "+t+" failed.\n("+o+": "+n+")",f.name="ChunkLoadError",f.type=o,f.request=n,a[1](f)}}),"chunk-"+t,t)}},c.O.j=t=>0===e[t];var t=(t,r)=>{var a,o,n=r[0],f=r[1],i=r[2],d=0;if(n.some((t=>0!==e[t]))){for(a in f)c.o(f,a)&&(c.m[a]=f[a]);if(i)var u=i(c)}for(t&&t(r);d<n.length;d++)o=n[d],c.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return c.O(u)},r=self.webpackChunkwebsite=self.webpackChunkwebsite||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})()})();

View file

@ -0,0 +1 @@
(()=>{"use strict";var e,t,a,r,f,o={},c={};function d(e){var t=c[e];if(void 0!==t)return t.exports;var a=c[e]={id:e,loaded:!1,exports:{}};return o[e].call(a.exports,a,a.exports,d),a.loaded=!0,a.exports}d.m=o,d.c=c,e=[],d.O=(t,a,r,f)=>{if(!a){var o=1/0;for(i=0;i<e.length;i++){a=e[i][0],r=e[i][1],f=e[i][2];for(var c=!0,n=0;n<a.length;n++)(!1&f||o>=f)&&Object.keys(d.O).every((e=>d.O[e](a[n])))?a.splice(n--,1):(c=!1,f<o&&(o=f));if(c){e.splice(i--,1);var b=r();void 0!==b&&(t=b)}}return t}f=f||0;for(var i=e.length;i>0&&e[i-1][2]>f;i--)e[i]=e[i-1];e[i]=[a,r,f]},d.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return d.d(t,{a:t}),t},a=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,d.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var f=Object.create(null);d.r(f);var o={};t=t||[null,a({}),a([]),a(a)];for(var c=2&r&&e;"object"==typeof c&&!~t.indexOf(c);c=a(c))Object.getOwnPropertyNames(c).forEach((t=>o[t]=()=>e[t]));return o.default=()=>e,d.d(f,o),f},d.d=(e,t)=>{for(var a in t)d.o(t,a)&&!d.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},d.f={},d.e=e=>Promise.all(Object.keys(d.f).reduce(((t,a)=>(d.f[a](e,t),t)),[])),d.u=e=>"assets/js/"+({48:"a94703ab",98:"a7bd4aaa",184:"51fcb882",240:"482d7390",270:"8684af33",322:"ad64fc7d",373:"8146683f",401:"17896441",421:"45779d82",446:"a3701128",545:"1fca393f",581:"935f2afb",593:"2a10ea4d",647:"5e95c892",655:"31f9c0ea",685:"357ca5b8",686:"d07d9dcb",710:"b50bbc34",712:"83a50b44",728:"ae652408",739:"696cfce0",741:"b8fe1f28",742:"c377a04b",774:"238e4522",775:"f0ae3290",786:"1509b81c",798:"5c48616d",801:"dc7f3de0",818:"3e55010f"}[e]||e)+"."+{48:"7093611a",98:"b4e9c5fc",184:"873dfd12",206:"aace8056",240:"08f16951",270:"f6bafb3c",322:"6b9ed267",373:"ae7f0ba9",401:"ac7a1a35",421:"b724e2ec",446:"90e45ff4",448:"d24ae91b",464:"ad495b3c",545:"26d9c5b5",581:"40b10eb8",593:"ce071a59",628:"9ac02b32",647:"f7378074",655:"ecd73c7d",685:"ddbd2081",686:"abf7eac1",710:"562a994c",712:"2f1cba3b",728:"1f29fb08",739:"2a0639ee",741:"17fb2509",742:"a950d108",774:"a4740308",775:"0f999663",786:"5ecca63b",798:"fa1ccdf8",801:"8ca1878f",818:"f4d83937"}[e]+".js",d.miniCssF=e=>{},d.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),d.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r={},f="website:",d.l=(e,t,a,o)=>{if(r[e])r[e].push(t);else{var c,n;if(void 0!==a)for(var b=document.getElementsByTagName("script"),i=0;i<b.length;i++){var u=b[i];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==f+a){c=u;break}}c||(n=!0,(c=document.createElement("script")).charset="utf-8",c.timeout=120,d.nc&&c.setAttribute("nonce",d.nc),c.setAttribute("data-webpack",f+a),c.src=e),r[e]=[t];var l=(t,a)=>{c.onerror=c.onload=null,clearTimeout(s);var f=r[e];if(delete r[e],c.parentNode&&c.parentNode.removeChild(c),f&&f.forEach((e=>e(a))),t)return t(a)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:c}),12e4);c.onerror=l.bind(null,c.onerror),c.onload=l.bind(null,c.onload),n&&document.head.appendChild(c)}},d.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.p="/sparo/",d.gca=function(e){return e={17896441:"401",a94703ab:"48",a7bd4aaa:"98","51fcb882":"184","482d7390":"240","8684af33":"270",ad64fc7d:"322","8146683f":"373","45779d82":"421",a3701128:"446","1fca393f":"545","935f2afb":"581","2a10ea4d":"593","5e95c892":"647","31f9c0ea":"655","357ca5b8":"685",d07d9dcb:"686",b50bbc34:"710","83a50b44":"712",ae652408:"728","696cfce0":"739",b8fe1f28:"741",c377a04b:"742","238e4522":"774",f0ae3290:"775","1509b81c":"786","5c48616d":"798",dc7f3de0:"801","3e55010f":"818"}[e]||e,d.p+d.u(e)},(()=>{var e={354:0,869:0};d.f.j=(t,a)=>{var r=d.o(e,t)?e[t]:void 0;if(0!==r)if(r)a.push(r[2]);else if(/^(354|869)$/.test(t))e[t]=0;else{var f=new Promise(((a,f)=>r=e[t]=[a,f]));a.push(r[2]=f);var o=d.p+d.u(t),c=new Error;d.l(o,(a=>{if(d.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var f=a&&("load"===a.type?"missing":a.type),o=a&&a.target&&a.target.src;c.message="Loading chunk "+t+" failed.\n("+f+": "+o+")",c.name="ChunkLoadError",c.type=f,c.request=o,r[1](c)}}),"chunk-"+t,t)}},d.O.j=t=>0===e[t];var t=(t,a)=>{var r,f,o=a[0],c=a[1],n=a[2],b=0;if(o.some((t=>0!==e[t]))){for(r in c)d.o(c,r)&&(d.m[r]=c[r]);if(n)var i=n(d)}for(t&&t(a);b<o.length;b++)f=o[b],d.o(e,f)&&e[f]&&e[f][0](),e[f]=0;return d.O(i)},a=self.webpackChunkwebsite=self.webpackChunkwebsite||[];a.forEach(t.bind(null,0)),a.push=t.bind(null,a.push.bind(a))})()})();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://tiktok.github.io/sparo/pages/commands/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/configs/profile_json</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/guide/getting_started</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/guide/sparo_profiles</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/reference/git_optimization</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/reference/security</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/reference/skeleton_folders</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/support/contributing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/support/help</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/support/news</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>
<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://tiktok.github.io/sparo/pages/ci_commands/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/ci_commands/sparo-ci_checkout</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/ci_commands/sparo-ci_clone</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/commands/overview</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/commands/sparo_auto-config</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/commands/sparo_checkout</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/commands/sparo_clone</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/commands/sparo_fetch</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/commands/sparo_git-checkout</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/commands/sparo_git-clone</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/commands/sparo_git-fetch</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/commands/sparo_init-profile</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/commands/sparo_list-profiles</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/configs/profile_json</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/guide/getting_started</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/guide/sparo_profiles</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/reference/git_optimization</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/reference/security</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/reference/skeleton_folders</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/support/contributing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/support/help</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/pages/support/news</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://tiktok.github.io/sparo/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>