[{"data":1,"prerenderedAt":465},["ShallowReactive",2],{"docs-page:\u002Fdocs\u002Fcli\u002Fpatch-commit":3,"docs-pages":119},{"id":4,"title":5,"body":6,"description":102,"extension":112,"meta":113,"navigation":114,"path":115,"seo":116,"stem":117,"__hash__":118},"docs\u002Fdocs\u002Fcli\u002Fpatch-commit.md","scpm patch-commit",{"type":7,"value":8,"toc":101},"minimark",[9,16,30,42,47,54,60,71,75,81,87,93],[10,11,13],"h1",{"id":12},"scpm-patch-commit",[14,15,5],"code",{},[17,18,19],"ul",{},[20,21,22,26,27],"li",{},[23,24,25],"strong",{},"Usage",": ",[14,28,29],{},"scpm patch-commit [--patches-dir \u003CDIR>] \u003CDIR>",[31,32,33,34,37,38,41],"p",{},"Generate a ",[14,35,36],{},".patch"," file from a ",[14,39,40],{},"scpm patch"," edit directory",[43,44,46],"h2",{"id":45},"arguments","Arguments",[48,49,51],"h3",{"id":50},"dir",[14,52,53],{},"\u003CDIR>",[31,55,56,57,59],{},"The edit directory printed by ",[14,58,40],{},".",[31,61,62,63,66,67,70],{},"The matching source snapshot is read from a sibling ",[14,64,65],{},"source\u002F"," dir, located via the ",[14,68,69],{},".scpm_patch_state.json"," sidecar.",[43,72,74],{"id":73},"flags","Flags",[48,76,78],{"id":77},"patches-dir-dir",[14,79,80],{},"--patches-dir \u003CDIR>",[31,82,83,84,86],{},"Where to write the generated ",[14,85,36],{}," file, relative to the project root.",[31,88,89,90,59],{},"Defaults to ",[14,91,92],{},"patches",[31,94,95,98,99],{},[23,96,97],{},"Default:"," ",[14,100,92],{},{"title":102,"searchDepth":103,"depth":103,"links":104},"",2,[105,109],{"id":45,"depth":103,"text":46,"children":106},[107],{"id":50,"depth":108,"text":53},3,{"id":73,"depth":103,"text":74,"children":110},[111],{"id":77,"depth":108,"text":80},"md",{},true,"\u002Fdocs\u002Fcli\u002Fpatch-commit",{"title":5,"description":102},"docs\u002Fcli\u002Fpatch-commit","KcsfBpV05jwWi9KDFR0K7GO7NrrB4Gp3t4VlwjZAj8I",[120,123,126,129,132,135,138,141,144,147,150,153,156,159,162,165,168,171,174,177,180,183,186,189,192,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240,243,246,249,252,255,258,261,264,267,270,273,276,279,282,285,287,288,291,294,297,300,303,306,309,312,315,318,321,324,327,330,333,336,339,342,345,348,351,354,357,360,363,366,369,372,375,378,381,384,387,390,393,396,399,402,405,408,411,414,417,420,423,426,429,432,435,438,441,444,447,450,453,456,459,462],{"path":121,"title":122},"\u002Fdocs\u002Fbenchmarks","Benchmarks",{"path":124,"title":125},"\u002Fdocs\u002Fbun-users","For bun users",{"path":127,"title":128},"\u002Fdocs\u002Fcli\u002Fadd","scpm add",{"path":130,"title":131},"\u002Fdocs\u002Fcli\u002Fapprove-builds","scpm approve-builds",{"path":133,"title":134},"\u002Fdocs\u002Fcli\u002Faudit","scpm audit",{"path":136,"title":137},"\u002Fdocs\u002Fcli\u002Fbin","scpm bin",{"path":139,"title":140},"\u002Fdocs\u002Fcli\u002Fcache","scpm cache",{"path":142,"title":143},"\u002Fdocs\u002Fcli\u002Fcache\u002Fdelete","scpm cache delete",{"path":145,"title":146},"\u002Fdocs\u002Fcli\u002Fcache\u002Flist","scpm cache list",{"path":148,"title":149},"\u002Fdocs\u002Fcli\u002Fcache\u002Flist-registries","scpm cache list-registries",{"path":151,"title":152},"\u002Fdocs\u002Fcli\u002Fcache\u002Fprune","scpm cache prune",{"path":154,"title":155},"\u002Fdocs\u002Fcli\u002Fcache\u002Fview","scpm cache view",{"path":157,"title":158},"\u002Fdocs\u002Fcli\u002Fcat-file","scpm cat-file",{"path":160,"title":161},"\u002Fdocs\u002Fcli\u002Fcat-index","scpm cat-index",{"path":163,"title":164},"\u002Fdocs\u002Fcli\u002Fcheck","scpm check",{"path":166,"title":167},"\u002Fdocs\u002Fcli\u002Fci","scpm ci",{"path":169,"title":170},"\u002Fdocs\u002Fcli\u002Fclean","scpm clean",{"path":172,"title":173},"\u002Fdocs\u002Fcli\u002Fcompletion","scpm completion",{"path":175,"title":176},"\u002Fdocs\u002Fcli\u002Fconfig","scpm config",{"path":178,"title":179},"\u002Fdocs\u002Fcli\u002Fconfig\u002Fdelete","scpm config delete",{"path":181,"title":182},"\u002Fdocs\u002Fcli\u002Fconfig\u002Fexplain","scpm config explain",{"path":184,"title":185},"\u002Fdocs\u002Fcli\u002Fconfig\u002Ffind","scpm config find",{"path":187,"title":188},"\u002Fdocs\u002Fcli\u002Fconfig\u002Fget","scpm config get",{"path":190,"title":191},"\u002Fdocs\u002Fcli\u002Fconfig\u002Flist","scpm config list",{"path":193,"title":194},"\u002Fdocs\u002Fcli\u002Fconfig\u002Fset","scpm config set",{"path":196,"title":197},"\u002Fdocs\u002Fcli\u002Fconfig\u002Ftui","scpm config tui",{"path":199,"title":200},"\u002Fdocs\u002Fcli\u002Fcreate","scpm create",{"path":202,"title":203},"\u002Fdocs\u002Fcli\u002Fdedupe","scpm dedupe",{"path":205,"title":206},"\u002Fdocs\u002Fcli\u002Fdeploy","scpm deploy",{"path":208,"title":209},"\u002Fdocs\u002Fcli\u002Fdeprecate","scpm deprecate",{"path":211,"title":212},"\u002Fdocs\u002Fcli\u002Fdeprecations","scpm deprecations",{"path":214,"title":215},"\u002Fdocs\u002Fcli\u002Fdiag","scpm diag",{"path":217,"title":218},"\u002Fdocs\u002Fcli\u002Fdiag\u002Fanalyze","scpm diag analyze",{"path":220,"title":221},"\u002Fdocs\u002Fcli\u002Fdiag\u002Fcompare","scpm diag compare",{"path":223,"title":224},"\u002Fdocs\u002Fcli\u002Fdist-tag","scpm dist-tag",{"path":226,"title":227},"\u002Fdocs\u002Fcli\u002Fdist-tag\u002Fadd","scpm dist-tag add",{"path":229,"title":230},"\u002Fdocs\u002Fcli\u002Fdist-tag\u002Fls","scpm dist-tag ls",{"path":232,"title":233},"\u002Fdocs\u002Fcli\u002Fdist-tag\u002Frm","scpm dist-tag rm",{"path":235,"title":236},"\u002Fdocs\u002Fcli\u002Fdlx","scpm dlx",{"path":238,"title":239},"\u002Fdocs\u002Fcli\u002Fdoctor","scpm doctor",{"path":241,"title":242},"\u002Fdocs\u002Fcli\u002Fexec","scpm exec",{"path":244,"title":245},"\u002Fdocs\u002Fcli\u002Ffetch","scpm fetch",{"path":247,"title":248},"\u002Fdocs\u002Fcli\u002Ffind-hash","scpm find-hash",{"path":250,"title":251},"\u002Fdocs\u002Fcli\u002Fignored-builds","scpm ignored-builds",{"path":253,"title":254},"\u002Fdocs\u002Fcli\u002Fimport","scpm import",{"path":256,"title":257},"\u002Fdocs\u002Fcli","scpm",{"path":259,"title":260},"\u002Fdocs\u002Fcli\u002Finit","scpm init",{"path":262,"title":263},"\u002Fdocs\u002Fcli\u002Finstall","scpm install",{"path":265,"title":266},"\u002Fdocs\u002Fcli\u002Flicenses","scpm licenses",{"path":268,"title":269},"\u002Fdocs\u002Fcli\u002Flink","scpm link",{"path":271,"title":272},"\u002Fdocs\u002Fcli\u002Flist","scpm list",{"path":274,"title":275},"\u002Fdocs\u002Fcli\u002Flogin","scpm login",{"path":277,"title":278},"\u002Fdocs\u002Fcli\u002Flogout","scpm logout",{"path":280,"title":281},"\u002Fdocs\u002Fcli\u002Foutdated","scpm outdated",{"path":283,"title":284},"\u002Fdocs\u002Fcli\u002Fpack","scpm pack",{"path":286,"title":40},"\u002Fdocs\u002Fcli\u002Fpatch",{"path":115,"title":5},{"path":289,"title":290},"\u002Fdocs\u002Fcli\u002Fpatch-remove","scpm patch-remove",{"path":292,"title":293},"\u002Fdocs\u002Fcli\u002Fpeers","scpm peers",{"path":295,"title":296},"\u002Fdocs\u002Fcli\u002Fpeers\u002Fcheck","scpm peers check",{"path":298,"title":299},"\u002Fdocs\u002Fcli\u002Fprune","scpm prune",{"path":301,"title":302},"\u002Fdocs\u002Fcli\u002Fpublish","scpm publish",{"path":304,"title":305},"\u002Fdocs\u002Fcli\u002Fpurge","scpm purge",{"path":307,"title":308},"\u002Fdocs\u002Fcli\u002Fquery","scpm query",{"path":310,"title":311},"\u002Fdocs\u002Fcli\u002Frebuild","scpm rebuild",{"path":313,"title":314},"\u002Fdocs\u002Fcli\u002Frecursive","scpm recursive",{"path":316,"title":317},"\u002Fdocs\u002Fcli\u002Fremove","scpm remove",{"path":319,"title":320},"\u002Fdocs\u002Fcli\u002Frestart","scpm restart",{"path":322,"title":323},"\u002Fdocs\u002Fcli\u002Froot","scpm root",{"path":325,"title":326},"\u002Fdocs\u002Fcli\u002Frun","scpm run",{"path":328,"title":329},"\u002Fdocs\u002Fcli\u002Fsbom","scpm sbom",{"path":331,"title":332},"\u002Fdocs\u002Fcli\u002Fsponsors","scpm sponsors",{"path":334,"title":335},"\u002Fdocs\u002Fcli\u002Fstage","scpm stage",{"path":337,"title":338},"\u002Fdocs\u002Fcli\u002Fstart","scpm start",{"path":340,"title":341},"\u002Fdocs\u002Fcli\u002Fstop","scpm stop",{"path":343,"title":344},"\u002Fdocs\u002Fcli\u002Fstore","scpm store",{"path":346,"title":347},"\u002Fdocs\u002Fcli\u002Fstore\u002Fadd","scpm store add",{"path":349,"title":350},"\u002Fdocs\u002Fcli\u002Fstore\u002Fpath","scpm store path",{"path":352,"title":353},"\u002Fdocs\u002Fcli\u002Fstore\u002Fprune","scpm store prune",{"path":355,"title":356},"\u002Fdocs\u002Fcli\u002Fstore\u002Fstatus","scpm store status",{"path":358,"title":359},"\u002Fdocs\u002Fcli\u002Ftest","scpm test",{"path":361,"title":362},"\u002Fdocs\u002Fcli\u002Fundeprecate","scpm undeprecate",{"path":364,"title":365},"\u002Fdocs\u002Fcli\u002Funlink","scpm unlink",{"path":367,"title":368},"\u002Fdocs\u002Fcli\u002Funpublish","scpm unpublish",{"path":370,"title":371},"\u002Fdocs\u002Fcli\u002Fupdate","scpm update",{"path":373,"title":374},"\u002Fdocs\u002Fcli\u002Fversion","scpm version",{"path":376,"title":377},"\u002Fdocs\u002Fcli\u002Fview","scpm view",{"path":379,"title":380},"\u002Fdocs\u002Fcli\u002Fwhy","scpm why",{"path":382,"title":383},"\u002Fdocs\u002Ferror-codes","Error and warning codes",{"path":385,"title":386},"\u002Fdocs\u002Fgetting-started","Getting Started",{"path":388,"title":389},"\u002Fdocs\u002Fguide","Guide",{"path":391,"title":392},"\u002Fdocs","SCPM Documentation",{"path":394,"title":395},"\u002Fdocs\u002Finstallation","Installation",{"path":397,"title":398},"\u002Fdocs\u002Fnpm-users","For npm users",{"path":400,"title":401},"\u002Fdocs\u002Fpackage-manager\u002Fconfiguration","Configuration",{"path":403,"title":404},"\u002Fdocs\u002Fpackage-manager\u002Fdependencies","Manage dependencies",{"path":406,"title":407},"\u002Fdocs\u002Fpackage-manager\u002Fglobal-virtual-store","Global virtual store",{"path":409,"title":410},"\u002Fdocs\u002Fpackage-manager\u002Finstall","Install dependencies",{"path":412,"title":413},"\u002Fdocs\u002Fpackage-manager\u002Fjailed-builds","Jailed dependency builds",{"path":415,"title":416},"\u002Fdocs\u002Fpackage-manager\u002Flifecycle-scripts","Lifecycle scripts",{"path":418,"title":419},"\u002Fdocs\u002Fpackage-manager\u002Flockfiles","Lockfiles",{"path":421,"title":422},"\u002Fdocs\u002Fpackage-manager\u002Fnode-modules","node_modules layout",{"path":424,"title":425},"\u002Fdocs\u002Fpackage-manager\u002Fpublishing","Publishing",{"path":427,"title":428},"\u002Fdocs\u002Fpackage-manager\u002Fregistry-auth","Registry and auth",{"path":430,"title":431},"\u002Fdocs\u002Fpackage-manager\u002Fscripts","Run scripts and binaries",{"path":433,"title":434},"\u002Fdocs\u002Fpackage-manager\u002Fsecurity-scanner","Security scanner",{"path":436,"title":437},"\u002Fdocs\u002Fpackage-manager\u002Fworkspaces","Workspaces",{"path":439,"title":440},"\u002Fdocs\u002Fpnpm-users","For pnpm users",{"path":442,"title":443},"\u002Fdocs\u002Fsecurity","Security",{"path":445,"title":446},"\u002Fdocs\u002Fsettings\u002Fcli","CLI Settings",{"path":448,"title":449},"\u002Fdocs\u002Fsettings\u002Fenv","Environment Settings",{"path":451,"title":452},"\u002Fdocs\u002Fsettings","Settings",{"path":454,"title":455},"\u002Fdocs\u002Fsettings\u002Fnpmrc",".npmrc Settings",{"path":457,"title":458},"\u002Fdocs\u002Fsettings\u002Fworkspace-yaml","Workspace YAML Settings",{"path":460,"title":461},"\u002Fdocs\u002Ftroubleshooting","Troubleshooting",{"path":463,"title":464},"\u002Fdocs\u002Fyarn-users","For yarn users",1780584396940]