mirror of
https://github.com/titanscouting/tra-analysis.git
synced 2024-11-15 07:36:18 +00:00
139 lines
3.1 KiB
Groff
139 lines
3.1 KiB
Groff
|
.TH "NPM\-SEARCH" "1" "December 2018" "" ""
|
||
|
.SH "NAME"
|
||
|
\fBnpm-search\fR \- Search for packages
|
||
|
.SH SYNOPSIS
|
||
|
.P
|
||
|
.RS 2
|
||
|
.nf
|
||
|
npm search [\-l|\-\-long] [\-\-json] [\-\-parseable] [\-\-no\-description] [search terms \.\.\.]
|
||
|
|
||
|
aliases: s, se, find
|
||
|
.fi
|
||
|
.RE
|
||
|
.SH DESCRIPTION
|
||
|
.P
|
||
|
Search the registry for packages matching the search terms\. \fBnpm search\fP
|
||
|
performs a linear, incremental, lexically\-ordered search through package
|
||
|
metadata for all files in the registry\. If color is enabled, it will further
|
||
|
highlight the matches in the results\.
|
||
|
.P
|
||
|
Additionally, using the \fB\-\-searchopts\fP and \fB\-\-searchexclude\fP options paired with
|
||
|
more search terms will respectively include and exclude further patterns\. The
|
||
|
main difference between \fB\-\-searchopts\fP and the standard search terms is that the
|
||
|
former does not highlight results in the output and can be used for more
|
||
|
fine\-grained filtering\. Additionally, both of these can be added to \fB\|\.npmrc\fP for
|
||
|
default search filtering behavior\.
|
||
|
.P
|
||
|
Search also allows targeting of maintainers in search results, by prefixing
|
||
|
their npm username with \fB=\fP\|\.
|
||
|
.P
|
||
|
If a term starts with \fB/\fP, then it's interpreted as a regular expression and
|
||
|
supports standard JavaScript RegExp syntax\. A trailing \fB/\fP will be ignored in
|
||
|
this case\. (Note that many regular expression characters must be escaped or
|
||
|
quoted in most shells\.)
|
||
|
.SS A Note on caching
|
||
|
.SH CONFIGURATION
|
||
|
.SS description
|
||
|
.RS 0
|
||
|
.IP \(bu 2
|
||
|
Default: true
|
||
|
.IP \(bu 2
|
||
|
Type: Boolean
|
||
|
|
||
|
.RE
|
||
|
.P
|
||
|
Used as \fB\-\-no\-description\fP, disables search matching in package descriptions and
|
||
|
suppresses display of that field in results\.
|
||
|
.SS json
|
||
|
.RS 0
|
||
|
.IP \(bu 2
|
||
|
Default: false
|
||
|
.IP \(bu 2
|
||
|
Type: Boolean
|
||
|
|
||
|
.RE
|
||
|
.P
|
||
|
Output search results as a JSON array\.
|
||
|
.SS parseable
|
||
|
.RS 0
|
||
|
.IP \(bu 2
|
||
|
Default: false
|
||
|
.IP \(bu 2
|
||
|
Type: Boolean
|
||
|
|
||
|
.RE
|
||
|
.P
|
||
|
Output search results as lines with tab\-separated columns\.
|
||
|
.SS long
|
||
|
.RS 0
|
||
|
.IP \(bu 2
|
||
|
Default: false
|
||
|
.IP \(bu 2
|
||
|
Type: Boolean
|
||
|
|
||
|
.RE
|
||
|
.P
|
||
|
Display full package descriptions and other long text across multiple
|
||
|
lines\. When disabled (default) search results are truncated to fit
|
||
|
neatly on a single line\. Modules with extremely long names will
|
||
|
fall on multiple lines\.
|
||
|
.SS searchopts
|
||
|
.RS 0
|
||
|
.IP \(bu 2
|
||
|
Default: ""
|
||
|
.IP \(bu 2
|
||
|
Type: String
|
||
|
|
||
|
.RE
|
||
|
.P
|
||
|
Space\-separated options that are always passed to search\.
|
||
|
.SS searchexclude
|
||
|
.RS 0
|
||
|
.IP \(bu 2
|
||
|
Default: ""
|
||
|
.IP \(bu 2
|
||
|
Type: String
|
||
|
|
||
|
.RE
|
||
|
.P
|
||
|
Space\-separated options that limit the results from search\.
|
||
|
.SS searchstaleness
|
||
|
.RS 0
|
||
|
.IP \(bu 2
|
||
|
Default: 900 (15 minutes)
|
||
|
.IP \(bu 2
|
||
|
Type: Number
|
||
|
|
||
|
.RE
|
||
|
.P
|
||
|
The age of the cache, in seconds, before another registry request is made\.
|
||
|
.SS registry
|
||
|
.RS 0
|
||
|
.IP \(bu 2
|
||
|
Default: https://
|
||
|
.IP \(bu 2
|
||
|
Type: url
|
||
|
|
||
|
.RE
|
||
|
.P
|
||
|
Search the specified registry for modules\. If you have configured npm to point
|
||
|
to a different default registry, such as your internal private module
|
||
|
repository, \fBnpm search\fP will default to that registry when searching\. Pass a
|
||
|
different registry url such as the default above in order to override this
|
||
|
setting\.
|
||
|
.SH SEE ALSO
|
||
|
.RS 0
|
||
|
.IP \(bu 2
|
||
|
npm help 7 registry
|
||
|
.IP \(bu 2
|
||
|
npm help config
|
||
|
.IP \(bu 2
|
||
|
npm help 7 config
|
||
|
.IP \(bu 2
|
||
|
npm help 5 npmrc
|
||
|
.IP \(bu 2
|
||
|
npm help view
|
||
|
|
||
|
.RE
|
||
|
|