[{"data":1,"prerenderedAt":688},["ShallowReactive",2],{"docs-page:\u002Fdocs\u002Fcli\u002Foutdated":3,"docs-pages":341},{"id":4,"title":5,"body":6,"description":292,"extension":334,"meta":335,"navigation":336,"path":337,"seo":338,"stem":339,"__hash__":340},"docs\u002Fdocs\u002Fcli\u002Foutdated.md","scpm outdated",{"type":7,"value":8,"toc":314},"minimark",[9,16,30,34,39,46,49,53,59,62,68,71,77,84,90,93,99,102,121,127,130,151,157,160,185,191,194,207,213,216,228,234,237,258,264,267,270,273,276,280,283,293,297,300,304,307,311],[10,11,13],"h1",{"id":12},"scpm-outdated",[14,15,5],"code",{},[17,18,19],"ul",{},[20,21,22,26,27],"li",{},[23,24,25],"strong",{},"Usage",": ",[14,28,29],{},"scpm outdated [FLAGS] [PATTERN]",[31,32,33],"p",{},"Report dependencies whose installed version lags behind the registry",[35,36,38],"h2",{"id":37},"arguments","Arguments",[40,41,43],"h3",{"id":42},"pattern",[14,44,45],{},"[PATTERN]",[31,47,48],{},"Optional package name (prefix match) to filter the report",[35,50,52],{"id":51},"flags","Flags",[40,54,56],{"id":55},"d-dev",[14,57,58],{},"-D --dev",[31,60,61],{},"Show only devDependencies",[40,63,65],{"id":64},"json",[14,66,67],{},"--json",[31,69,70],{},"Emit a JSON object keyed by package name instead of the default table",[40,72,74],{"id":73},"long",[14,75,76],{},"--long",[31,78,79,80,83],{},"Also show deps whose ",[14,81,82],{},"wanted"," version matches the installed version",[40,85,87],{"id":86},"p-prod",[14,88,89],{},"-P --prod",[31,91,92],{},"Show only production dependencies (skip devDependencies)",[40,94,96],{"id":95},"w-workspace-root",[14,97,98],{},"-w --workspace-root",[31,100,101],{},"Operate on the workspace root regardless of cwd.",[31,103,104,105,108,109,112,113,116,117,120],{},"Mirrors pnpm's ",[14,106,107],{},"-w\u002F--workspace-root",": from a sub-package, ",[14,110,111],{},"scpm outdated -w"," reports the root manifest's deps instead of the sub-package's. No-op when paired with ",[14,114,115],{},"-r"," \u002F ",[14,118,119],{},"--filter"," (those already drive workspace selection from the root).",[40,122,124],{"id":123},"fetch-retries-n",[14,125,126],{},"--fetch-retries \u003CN>",[31,128,129],{},"Number of retry attempts for failed registry fetches.",[31,131,132,133,116,136,139,140,116,143,146,147,150],{},"Overrides ",[14,134,135],{},"fetchRetries",[14,137,138],{},"fetch-retries"," from ",[14,141,142],{},".npmrc",[14,144,145],{},"scpm-workspace.yaml"," when set. Pair with ",[14,148,149],{},"--fetch-timeout"," to fail fast in scripted test runs.",[40,152,154],{"id":153},"fetch-retry-factor-n",[14,155,156],{},"--fetch-retry-factor \u003CN>",[31,158,159],{},"Exponential backoff factor between retry attempts.",[31,161,132,162,116,165,139,168,116,170,172,173,176,177,180,181,184],{},[14,163,164],{},"fetchRetryFactor",[14,166,167],{},"fetch-retry-factor",[14,169,142],{},[14,171,145],{}," when set. Integer-only — the underlying ",[14,174,175],{},"FetchPolicy.retry_factor"," is ",[14,178,179],{},"u32",". Fractional values like ",[14,182,183],{},"1.5"," are rejected by clap.",[40,186,188],{"id":187},"fetch-retry-maxtimeout-ms",[14,189,190],{},"--fetch-retry-maxtimeout \u003CMS>",[31,192,193],{},"Upper bound (ms) on the computed retry backoff.",[31,195,132,196,116,199,139,202,116,204,206],{},[14,197,198],{},"fetchRetryMaxtimeout",[14,200,201],{},"fetch-retry-maxtimeout",[14,203,142],{},[14,205,145],{}," when set.",[40,208,210],{"id":209},"fetch-retry-mintimeout-ms",[14,211,212],{},"--fetch-retry-mintimeout \u003CMS>",[31,214,215],{},"Lower bound (ms) on the computed retry backoff.",[31,217,132,218,116,221,139,224,116,226,206],{},[14,219,220],{},"fetchRetryMintimeout",[14,222,223],{},"fetch-retry-mintimeout",[14,225,142],{},[14,227,145],{},[40,229,231],{"id":230},"fetch-timeout-ms",[14,232,233],{},"--fetch-timeout \u003CMS>",[31,235,236],{},"Per-request HTTP timeout in milliseconds.",[31,238,132,239,116,242,139,245,116,247,249,250,253,254,257],{},[14,240,241],{},"fetchTimeout",[14,243,244],{},"fetch-timeout",[14,246,142],{},[14,248,145],{}," when set. Applied via ",[14,251,252],{},"reqwest","'s ",[14,255,256],{},".timeout()"," so it covers headers + body together.",[40,259,261],{"id":260},"registry-url",[14,262,263],{},"--registry \u003CURL>",[31,265,266],{},"Override the default registry URL for this invocation.",[31,268,269],{},"Use this npm registry URL for package metadata, tarballs, audit requests, dist-tags, and registry writes.",[31,271,272],{},"Examples:",[31,274,275],{},"$ scpm outdated\nPackage     Current  Wanted   Latest\nlodash      4.17.20  4.17.21  4.17.21\ntypescript  5.3.3    5.3.3    5.4.5\nzod         3.22.4   3.22.4   3.23.8",[10,277,279],{"id":278},"also-print-the-packagejson-specifier-and-dep-type","Also print the package.json specifier and dep type",[31,281,282],{},"$ scpm outdated --long\nPackage     Current  Wanted   Latest\nlodash      4.17.20  4.17.21  4.17.21\ntypescript  5.3.3    5.3.3    5.4.5",[284,285,290],"pre",{"className":286,"code":288,"language":289},[287],"language-text","lodash (dependencies): ^4.17.20\ntypescript (devDependencies): ^5.3.0\n","text",[14,291,288],{"__ignoreMap":292},"",[10,294,296],{"id":295},"filter-by-prefix","Filter by prefix",[31,298,299],{},"$ scpm outdated '@babel\u002F*'",[10,301,303],{"id":302},"machine-readable-pnpm-compatible-shape","Machine-readable (pnpm-compatible shape)",[31,305,306],{},"$ scpm outdated --json\n{\n\"lodash\": {\n\"current\": \"4.17.20\",\n\"wanted\": \"4.17.21\",\n\"latest\": \"4.17.21\"\n}\n}",[10,308,310],{"id":309},"nothing-to-report-exits-0","Nothing to report exits 0",[31,312,313],{},"$ scpm outdated\nAll dependencies up to date.",{"title":292,"searchDepth":315,"depth":315,"links":316},2,[317,321],{"id":37,"depth":315,"text":38,"children":318},[319],{"id":42,"depth":320,"text":45},3,{"id":51,"depth":315,"text":52,"children":322},[323,324,325,326,327,328,329,330,331,332,333],{"id":55,"depth":320,"text":58},{"id":64,"depth":320,"text":67},{"id":73,"depth":320,"text":76},{"id":86,"depth":320,"text":89},{"id":95,"depth":320,"text":98},{"id":123,"depth":320,"text":126},{"id":153,"depth":320,"text":156},{"id":187,"depth":320,"text":190},{"id":209,"depth":320,"text":212},{"id":230,"depth":320,"text":233},{"id":260,"depth":320,"text":263},"md",{},true,"\u002Fdocs\u002Fcli\u002Foutdated",{"title":5,"description":292},"docs\u002Fcli\u002Foutdated","USO5PQNbuQg79cTxTg5su52m5xqX_w1GioY9Uce2qek",[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,465,468,471,474,477,480,483,486,489,492,495,498,501,502,505,508,511,514,517,520,523,526,529,532,535,538,541,544,547,550,553,556,559,562,565,568,571,574,577,580,583,586,589,592,595,598,601,604,607,610,613,616,619,622,625,628,631,634,637,640,643,646,649,652,655,658,661,664,667,670,673,676,679,682,685],{"path":343,"title":344},"\u002Fdocs\u002Fbenchmarks","Benchmarks",{"path":346,"title":347},"\u002Fdocs\u002Fbun-users","For bun users",{"path":349,"title":350},"\u002Fdocs\u002Fcli\u002Fadd","scpm add",{"path":352,"title":353},"\u002Fdocs\u002Fcli\u002Fapprove-builds","scpm approve-builds",{"path":355,"title":356},"\u002Fdocs\u002Fcli\u002Faudit","scpm audit",{"path":358,"title":359},"\u002Fdocs\u002Fcli\u002Fbin","scpm bin",{"path":361,"title":362},"\u002Fdocs\u002Fcli\u002Fcache","scpm cache",{"path":364,"title":365},"\u002Fdocs\u002Fcli\u002Fcache\u002Fdelete","scpm cache delete",{"path":367,"title":368},"\u002Fdocs\u002Fcli\u002Fcache\u002Flist","scpm cache list",{"path":370,"title":371},"\u002Fdocs\u002Fcli\u002Fcache\u002Flist-registries","scpm cache list-registries",{"path":373,"title":374},"\u002Fdocs\u002Fcli\u002Fcache\u002Fprune","scpm cache prune",{"path":376,"title":377},"\u002Fdocs\u002Fcli\u002Fcache\u002Fview","scpm cache view",{"path":379,"title":380},"\u002Fdocs\u002Fcli\u002Fcat-file","scpm cat-file",{"path":382,"title":383},"\u002Fdocs\u002Fcli\u002Fcat-index","scpm cat-index",{"path":385,"title":386},"\u002Fdocs\u002Fcli\u002Fcheck","scpm check",{"path":388,"title":389},"\u002Fdocs\u002Fcli\u002Fci","scpm ci",{"path":391,"title":392},"\u002Fdocs\u002Fcli\u002Fclean","scpm clean",{"path":394,"title":395},"\u002Fdocs\u002Fcli\u002Fcompletion","scpm completion",{"path":397,"title":398},"\u002Fdocs\u002Fcli\u002Fconfig","scpm config",{"path":400,"title":401},"\u002Fdocs\u002Fcli\u002Fconfig\u002Fdelete","scpm config delete",{"path":403,"title":404},"\u002Fdocs\u002Fcli\u002Fconfig\u002Fexplain","scpm config explain",{"path":406,"title":407},"\u002Fdocs\u002Fcli\u002Fconfig\u002Ffind","scpm config find",{"path":409,"title":410},"\u002Fdocs\u002Fcli\u002Fconfig\u002Fget","scpm config get",{"path":412,"title":413},"\u002Fdocs\u002Fcli\u002Fconfig\u002Flist","scpm config list",{"path":415,"title":416},"\u002Fdocs\u002Fcli\u002Fconfig\u002Fset","scpm config set",{"path":418,"title":419},"\u002Fdocs\u002Fcli\u002Fconfig\u002Ftui","scpm config tui",{"path":421,"title":422},"\u002Fdocs\u002Fcli\u002Fcreate","scpm create",{"path":424,"title":425},"\u002Fdocs\u002Fcli\u002Fdedupe","scpm dedupe",{"path":427,"title":428},"\u002Fdocs\u002Fcli\u002Fdeploy","scpm deploy",{"path":430,"title":431},"\u002Fdocs\u002Fcli\u002Fdeprecate","scpm deprecate",{"path":433,"title":434},"\u002Fdocs\u002Fcli\u002Fdeprecations","scpm deprecations",{"path":436,"title":437},"\u002Fdocs\u002Fcli\u002Fdiag","scpm diag",{"path":439,"title":440},"\u002Fdocs\u002Fcli\u002Fdiag\u002Fanalyze","scpm diag analyze",{"path":442,"title":443},"\u002Fdocs\u002Fcli\u002Fdiag\u002Fcompare","scpm diag compare",{"path":445,"title":446},"\u002Fdocs\u002Fcli\u002Fdist-tag","scpm dist-tag",{"path":448,"title":449},"\u002Fdocs\u002Fcli\u002Fdist-tag\u002Fadd","scpm dist-tag add",{"path":451,"title":452},"\u002Fdocs\u002Fcli\u002Fdist-tag\u002Fls","scpm dist-tag ls",{"path":454,"title":455},"\u002Fdocs\u002Fcli\u002Fdist-tag\u002Frm","scpm dist-tag rm",{"path":457,"title":458},"\u002Fdocs\u002Fcli\u002Fdlx","scpm dlx",{"path":460,"title":461},"\u002Fdocs\u002Fcli\u002Fdoctor","scpm doctor",{"path":463,"title":464},"\u002Fdocs\u002Fcli\u002Fexec","scpm exec",{"path":466,"title":467},"\u002Fdocs\u002Fcli\u002Ffetch","scpm fetch",{"path":469,"title":470},"\u002Fdocs\u002Fcli\u002Ffind-hash","scpm find-hash",{"path":472,"title":473},"\u002Fdocs\u002Fcli\u002Fignored-builds","scpm ignored-builds",{"path":475,"title":476},"\u002Fdocs\u002Fcli\u002Fimport","scpm import",{"path":478,"title":479},"\u002Fdocs\u002Fcli","scpm",{"path":481,"title":482},"\u002Fdocs\u002Fcli\u002Finit","scpm init",{"path":484,"title":485},"\u002Fdocs\u002Fcli\u002Finstall","scpm install",{"path":487,"title":488},"\u002Fdocs\u002Fcli\u002Flicenses","scpm licenses",{"path":490,"title":491},"\u002Fdocs\u002Fcli\u002Flink","scpm link",{"path":493,"title":494},"\u002Fdocs\u002Fcli\u002Flist","scpm list",{"path":496,"title":497},"\u002Fdocs\u002Fcli\u002Flogin","scpm login",{"path":499,"title":500},"\u002Fdocs\u002Fcli\u002Flogout","scpm logout",{"path":337,"title":5},{"path":503,"title":504},"\u002Fdocs\u002Fcli\u002Fpack","scpm pack",{"path":506,"title":507},"\u002Fdocs\u002Fcli\u002Fpatch","scpm patch",{"path":509,"title":510},"\u002Fdocs\u002Fcli\u002Fpatch-commit","scpm patch-commit",{"path":512,"title":513},"\u002Fdocs\u002Fcli\u002Fpatch-remove","scpm patch-remove",{"path":515,"title":516},"\u002Fdocs\u002Fcli\u002Fpeers","scpm peers",{"path":518,"title":519},"\u002Fdocs\u002Fcli\u002Fpeers\u002Fcheck","scpm peers check",{"path":521,"title":522},"\u002Fdocs\u002Fcli\u002Fprune","scpm prune",{"path":524,"title":525},"\u002Fdocs\u002Fcli\u002Fpublish","scpm publish",{"path":527,"title":528},"\u002Fdocs\u002Fcli\u002Fpurge","scpm purge",{"path":530,"title":531},"\u002Fdocs\u002Fcli\u002Fquery","scpm query",{"path":533,"title":534},"\u002Fdocs\u002Fcli\u002Frebuild","scpm rebuild",{"path":536,"title":537},"\u002Fdocs\u002Fcli\u002Frecursive","scpm recursive",{"path":539,"title":540},"\u002Fdocs\u002Fcli\u002Fremove","scpm remove",{"path":542,"title":543},"\u002Fdocs\u002Fcli\u002Frestart","scpm restart",{"path":545,"title":546},"\u002Fdocs\u002Fcli\u002Froot","scpm root",{"path":548,"title":549},"\u002Fdocs\u002Fcli\u002Frun","scpm run",{"path":551,"title":552},"\u002Fdocs\u002Fcli\u002Fsbom","scpm sbom",{"path":554,"title":555},"\u002Fdocs\u002Fcli\u002Fsponsors","scpm sponsors",{"path":557,"title":558},"\u002Fdocs\u002Fcli\u002Fstage","scpm stage",{"path":560,"title":561},"\u002Fdocs\u002Fcli\u002Fstart","scpm start",{"path":563,"title":564},"\u002Fdocs\u002Fcli\u002Fstop","scpm stop",{"path":566,"title":567},"\u002Fdocs\u002Fcli\u002Fstore","scpm store",{"path":569,"title":570},"\u002Fdocs\u002Fcli\u002Fstore\u002Fadd","scpm store add",{"path":572,"title":573},"\u002Fdocs\u002Fcli\u002Fstore\u002Fpath","scpm store path",{"path":575,"title":576},"\u002Fdocs\u002Fcli\u002Fstore\u002Fprune","scpm store prune",{"path":578,"title":579},"\u002Fdocs\u002Fcli\u002Fstore\u002Fstatus","scpm store status",{"path":581,"title":582},"\u002Fdocs\u002Fcli\u002Ftest","scpm test",{"path":584,"title":585},"\u002Fdocs\u002Fcli\u002Fundeprecate","scpm undeprecate",{"path":587,"title":588},"\u002Fdocs\u002Fcli\u002Funlink","scpm unlink",{"path":590,"title":591},"\u002Fdocs\u002Fcli\u002Funpublish","scpm unpublish",{"path":593,"title":594},"\u002Fdocs\u002Fcli\u002Fupdate","scpm update",{"path":596,"title":597},"\u002Fdocs\u002Fcli\u002Fversion","scpm version",{"path":599,"title":600},"\u002Fdocs\u002Fcli\u002Fview","scpm view",{"path":602,"title":603},"\u002Fdocs\u002Fcli\u002Fwhy","scpm why",{"path":605,"title":606},"\u002Fdocs\u002Ferror-codes","Error and warning codes",{"path":608,"title":609},"\u002Fdocs\u002Fgetting-started","Getting Started",{"path":611,"title":612},"\u002Fdocs\u002Fguide","Guide",{"path":614,"title":615},"\u002Fdocs","SCPM Documentation",{"path":617,"title":618},"\u002Fdocs\u002Finstallation","Installation",{"path":620,"title":621},"\u002Fdocs\u002Fnpm-users","For npm users",{"path":623,"title":624},"\u002Fdocs\u002Fpackage-manager\u002Fconfiguration","Configuration",{"path":626,"title":627},"\u002Fdocs\u002Fpackage-manager\u002Fdependencies","Manage dependencies",{"path":629,"title":630},"\u002Fdocs\u002Fpackage-manager\u002Fglobal-virtual-store","Global virtual store",{"path":632,"title":633},"\u002Fdocs\u002Fpackage-manager\u002Finstall","Install dependencies",{"path":635,"title":636},"\u002Fdocs\u002Fpackage-manager\u002Fjailed-builds","Jailed dependency builds",{"path":638,"title":639},"\u002Fdocs\u002Fpackage-manager\u002Flifecycle-scripts","Lifecycle scripts",{"path":641,"title":642},"\u002Fdocs\u002Fpackage-manager\u002Flockfiles","Lockfiles",{"path":644,"title":645},"\u002Fdocs\u002Fpackage-manager\u002Fnode-modules","node_modules layout",{"path":647,"title":648},"\u002Fdocs\u002Fpackage-manager\u002Fpublishing","Publishing",{"path":650,"title":651},"\u002Fdocs\u002Fpackage-manager\u002Fregistry-auth","Registry and auth",{"path":653,"title":654},"\u002Fdocs\u002Fpackage-manager\u002Fscripts","Run scripts and binaries",{"path":656,"title":657},"\u002Fdocs\u002Fpackage-manager\u002Fsecurity-scanner","Security scanner",{"path":659,"title":660},"\u002Fdocs\u002Fpackage-manager\u002Fworkspaces","Workspaces",{"path":662,"title":663},"\u002Fdocs\u002Fpnpm-users","For pnpm users",{"path":665,"title":666},"\u002Fdocs\u002Fsecurity","Security",{"path":668,"title":669},"\u002Fdocs\u002Fsettings\u002Fcli","CLI Settings",{"path":671,"title":672},"\u002Fdocs\u002Fsettings\u002Fenv","Environment Settings",{"path":674,"title":675},"\u002Fdocs\u002Fsettings","Settings",{"path":677,"title":678},"\u002Fdocs\u002Fsettings\u002Fnpmrc",".npmrc Settings",{"path":680,"title":681},"\u002Fdocs\u002Fsettings\u002Fworkspace-yaml","Workspace YAML Settings",{"path":683,"title":684},"\u002Fdocs\u002Ftroubleshooting","Troubleshooting",{"path":686,"title":687},"\u002Fdocs\u002Fyarn-users","For yarn users",1780584396939]