/
usr
/
local
/
lib
/
node_modules
/
npm
/
man
/
man1
/
/usr/local/lib/node_modules/npm/man/man1
mkdir
upload
Name
Size
Mode
Actions
npm-access.1
3270
0644
edit
dl
rm
npm-adduser.1
2207
0644
edit
dl
rm
npm-audit.1
18066
0644
edit
dl
rm
npm-bugs.1
3390
0644
edit
dl
rm
npm-cache.1
3695
0644
edit
dl
rm
npm-ci.1
10884
0644
edit
dl
rm
npm-completion.1
999
0644
edit
dl
rm
npm-config.1
4646
0644
edit
dl
rm
npm-dedupe.1
10565
0644
edit
dl
rm
npm-deprecate.1
2379
0644
edit
dl
rm
npm-diff.1
9781
0644
edit
dl
rm
npm-dist-tag.1
5646
0644
edit
dl
rm
npm-docs.1
3372
0644
edit
dl
rm
npm-doctor.1
5374
0644
edit
dl
rm
npm-edit.1
1190
0644
edit
dl
rm
npm-exec.1
12510
0644
edit
dl
rm
npm-explain.1
2939
0644
edit
dl
rm
npm-explore.1
1091
0644
edit
dl
rm
npm-find-dupes.1
7586
0644
edit
dl
rm
npm-fund.1
4073
0644
edit
dl
rm
npm-get.1
546
0644
edit
dl
rm
npm-help-search.1
869
0644
edit
dl
rm
npm-help.1
1101
0644
edit
dl
rm
npm-init.1
11590
0644
edit
dl
rm
npm-install-ci-test.1
9023
0644
edit
dl
rm
npm-install-test.1
13086
0644
edit
dl
rm
npm-install.1
31718
0644
edit
dl
rm
npm-link.1
13653
0644
edit
dl
rm
npm-ll.1
6591
0644
edit
dl
rm
npm-login.1
2558
0644
edit
dl
rm
npm-logout.1
1889
0644
edit
dl
rm
npm-ls.1
7964
0644
edit
dl
rm
npm-org.1
2312
0644
edit
dl
rm
npm-outdated.1
7759
0644
edit
dl
rm
npm-owner.1
3365
0644
edit
dl
rm
npm-pack.1
4326
0644
edit
dl
rm
npm-ping.1
851
0644
edit
dl
rm
npm-pkg.1
8722
0644
edit
dl
rm
npm-prefix.1
1306
0644
edit
dl
rm
npm-profile.1
3423
0644
edit
dl
rm
npm-prune.1
6453
0644
edit
dl
rm
npm-publish.1
8842
0644
edit
dl
rm
npm-query.1
7688
0644
edit
dl
rm
npm-rebuild.1
5659
0644
edit
dl
rm
npm-repo.1
3154
0644
edit
dl
rm
npm-restart.1
1690
0644
edit
dl
rm
npm-root.1
1196
0644
edit
dl
rm
npm-run.1
8383
0644
edit
dl
rm
npm-sbom.1
8999
0644
edit
dl
rm
npm-search.1
4067
0644
edit
dl
rm
npm-set.1
1632
0644
edit
dl
rm
npm-shrinkwrap.1
999
0644
edit
dl
rm
npm-star.1
1809
0644
edit
dl
rm
npm-stars.1
797
0644
edit
dl
rm
npm-start.1
1824
0644
edit
dl
rm
npm-stop.1
1454
0644
edit
dl
rm
npm-team.1
4505
0644
edit
dl
rm
npm-test.1
1367
0644
edit
dl
rm
npm-token.1
5522
0644
edit
dl
rm
npm-trust.1
10532
0644
edit
dl
rm
npm-undeprecate.1
1579
0644
edit
dl
rm
npm-uninstall.1
4988
0644
edit
dl
rm
npm-unpublish.1
4902
0644
edit
dl
rm
npm-unstar.1
1660
0644
edit
dl
rm
npm-update.1
14461
0644
edit
dl
rm
npm-version.1
9064
0644
edit
dl
rm
npm-view.1
8076
0644
edit
dl
rm
npm-whoami.1
875
0644
edit
dl
rm
npm.1
5968
0644
edit
dl
rm
npx.1
6865
0644
edit
dl
rm
Edit:
/usr/local/lib/node_modules/npm/man/man1/npm-search.1
(4067B)
.TH "NPM-SEARCH" "1" "March 2026" "NPM@11.12.0" "" .SH "NAME" \fBnpm-search\fR - Search for packages .SS "Synopsis" .P .RS 2 .nf npm search <search term> \[lB]<search term> ...\[rB] aliases: find, s, se .fi .RE .P Note: This command is unaware of workspaces. .SS "Description" .P Search the registry for packages matching the search terms. \fBnpm search\fR performs a linear, incremental, lexically-ordered search through package metadata for all files in the registry. If your terminal has color support, it will further highlight the matches in the results. This can be disabled with the config item \fBcolor\fR .P Additionally, using the \fB--searchopts\fR and \fB--searchexclude\fR options paired with more search terms will include and exclude further patterns. The main difference between \fB--searchopts\fR and the standard search terms is that the former does not highlight results in the output and you can use them more fine-grained filtering. Additionally, you can add both of these to your config to change default search filtering behavior. .P Search also allows targeting of maintainers in search results, by prefixing their npm username with \fB=\fR. .P If a term starts with \fB/\fR, then it's interpreted as a regular expression and supports standard JavaScript RegExp syntax. In this case search will ignore a trailing \fB/\fR . (Note you must escape or quote many regular expression characters in most shells.) .SS "Configuration" .SS "\fBjson\fR" .RS 0 .IP \(bu 4 Default: false .IP \(bu 4 Type: Boolean .RE 0 .P Whether or not to output JSON data, rather than the normal output. .RS 0 .IP \(bu 4 In \fBnpm pkg set\fR it enables parsing set values with JSON.parse() before saving them to your \fBpackage.json\fR. .RE 0 .P Not supported by all npm commands. .SS "\fBcolor\fR" .RS 0 .IP \(bu 4 Default: true unless the NO_COLOR environ is set to something other than '0' .IP \(bu 4 Type: "always" or Boolean .RE 0 .P If false, never shows colors. If \fB"always"\fR then always shows colors. If true, then only prints color codes for tty file descriptors. .SS "\fBparseable\fR" .RS 0 .IP \(bu 4 Default: false .IP \(bu 4 Type: Boolean .RE 0 .P Output parseable results from commands that write to standard output. For \fBnpm search\fR, this will be tab-separated table format. .SS "\fBdescription\fR" .RS 0 .IP \(bu 4 Default: true .IP \(bu 4 Type: Boolean .RE 0 .P Show the description in \fBnpm search\fR .SS "\fBsearchlimit\fR" .RS 0 .IP \(bu 4 Default: 20 .IP \(bu 4 Type: Number .RE 0 .P Number of items to limit search results to. Will not apply at all to legacy searches. .SS "\fBsearchopts\fR" .RS 0 .IP \(bu 4 Default: "" .IP \(bu 4 Type: String .RE 0 .P Space-separated options that are always passed to search. .SS "\fBsearchexclude\fR" .RS 0 .IP \(bu 4 Default: "" .IP \(bu 4 Type: String .RE 0 .P Space-separated options that limit the results from search. .SS "\fBregistry\fR" .RS 0 .IP \(bu 4 Default: "https://registry.npmjs.org/" .IP \(bu 4 Type: URL .RE 0 .P The base URL of the npm registry. .SS "\fBprefer-online\fR" .RS 0 .IP \(bu 4 Default: false .IP \(bu 4 Type: Boolean .RE 0 .P If true, staleness checks for cached data will be forced, making the CLI look for updates immediately even for fresh package data. .P This config cannot be used with: \fBprefer-offline\fR .SS "\fBprefer-offline\fR" .RS 0 .IP \(bu 4 Default: false .IP \(bu 4 Type: Boolean .RE 0 .P If true, staleness checks for cached data will be bypassed, but missing data will be requested from the server. To force full offline mode, use \fB--offline\fR. .P This config cannot be used with: \fBprefer-online\fR .SS "\fBoffline\fR" .RS 0 .IP \(bu 4 Default: false .IP \(bu 4 Type: Boolean .RE 0 .P Force offline mode: no network requests will be done during install. To allow the CLI to fill in missing cache data, see \fB--prefer-offline\fR. .SS "See Also" .RS 0 .IP \(bu 4 npm help registry .IP \(bu 4 npm help config .IP \(bu 4 npm help npmrc .IP \(bu 4 npm help view .IP \(bu 4 npm help cache .IP \(bu 4 https://npm.im/npm-registry-fetch .RE 0
Save
cmd:
run