/home/techb158/.nvm/versions/node/v16.20.2/lib/node_modules/npm/docs/content/commands
NameSizeModeActions
npm-access.md33590644editdlrm
npm-adduser.md23150644editdlrm
npm-audit.md143210644editdlrm
npm-bin.md8980644editdlrm
npm-bugs.md29630644editdlrm
npm-cache.md29990644editdlrm
npm-ci.md94810644editdlrm
npm-completion.md9090644editdlrm
npm-config.md37050644editdlrm
npm-dedupe.md81600644editdlrm
npm-deprecate.md17370644editdlrm
npm-diff.md89710644editdlrm
npm-dist-tag.md50790644editdlrm
npm-docs.md29410644editdlrm
npm-doctor.md47600644editdlrm
npm-edit.md10770644editdlrm
npm-exec.md112090644editdlrm
npm-explain.md27930644editdlrm
npm-explore.md10040644editdlrm
npm-find-dupes.md60640644editdlrm
npm-fund.md36050644editdlrm
npm-help-search.md7540644editdlrm
npm-help.md10020644editdlrm
npm-hook.md23900644editdlrm
npm-init.md89860644editdlrm
npm-install-ci-test.md77630644editdlrm
npm-install-test.md78400644editdlrm
npm-install.md231330644editdlrm
npm-link.md110010644editdlrm
npm-logout.md17460644editdlrm
npm-ls.md82020644editdlrm
npm-org.md19670644editdlrm
npm-outdated.md57690644editdlrm
npm-owner.md31000644editdlrm
npm-pack.md34420644editdlrm
npm-ping.md7670644editdlrm
npm-pkg.md78150644editdlrm
npm-prefix.md12400644editdlrm
npm-profile.md38990644editdlrm
npm-prune.md54100644editdlrm
npm-publish.md72890644editdlrm
npm-query.md50690644editdlrm
npm-rebuild.md42640644editdlrm
npm-repo.md27210644editdlrm
npm-restart.md14690644editdlrm
npm-root.md10800644editdlrm
npm-run-script.md73550644editdlrm
npm-search.md34020644editdlrm
npm-set-script.md23970644editdlrm
npm-shrinkwrap.md9230644editdlrm
npm-star.md17070644editdlrm
npm-stars.md7410644editdlrm
npm-start.md16630644editdlrm
npm-stop.md13370644editdlrm
npm-team.md40580644editdlrm
npm-test.md12300644editdlrm
npm-token.md42130644editdlrm
npm-uninstall.md40210644editdlrm
npm-unpublish.md43700644editdlrm
npm-unstar.md15680644editdlrm
npm-update.md110850644editdlrm
npm-version.md68270644editdlrm
npm-view.md52690644editdlrm
npm-whoami.md7980644editdlrm
npm.md55860644editdlrm
npx.md57300644editdlrm
Edit: /home/techb158/.nvm/versions/node/v16.20.2/lib/node_modules/npm/docs/content/commands/npm-search.md (3402B)
--- title: npm-search section: 1 description: Search for packages --- ### Synopsis ```bash npm search [search terms ...] aliases: find, s, se ``` Note: This command is unaware of workspaces. ### Description Search the registry for packages matching the search terms. `npm search` 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 `color` Additionally, using the `--searchopts` and `--searchexclude` options paired with more search terms will include and exclude further patterns. The main difference between `--searchopts` 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. Search also allows targeting of maintainers in search results, by prefixing their npm username with `=`. If a term starts with `/`, then it's interpreted as a regular expression and supports standard JavaScript RegExp syntax. In this case search will ignore a trailing `/` . (Note you must escape or quote many regular expression characters in most shells.) ### Configuration #### `long` * Default: false * Type: Boolean Show extended information in `ls`, `search`, and `help-search`. #### `json` * Default: false * Type: Boolean Whether or not to output JSON data, rather than the normal output. * In `npm pkg set` it enables parsing set values with JSON.parse() before saving them to your `package.json`. Not supported by all npm commands. #### `color` * Default: true unless the NO_COLOR environ is set to something other than '0' * Type: "always" or Boolean If false, never shows colors. If `"always"` then always shows colors. If true, then only prints color codes for tty file descriptors. #### `parseable` * Default: false * Type: Boolean Output parseable results from commands that write to standard output. For `npm search`, this will be tab-separated table format. #### `description` * Default: true * Type: Boolean Show the description in `npm search` #### `searchopts` * Default: "" * Type: String Space-separated options that are always passed to search. #### `searchexclude` * Default: "" * Type: String Space-separated options that limit the results from search. #### `registry` * Default: "https://registry.npmjs.org/" * Type: URL The base URL of the npm registry. #### `prefer-online` * Default: false * Type: Boolean If true, staleness checks for cached data will be forced, making the CLI look for updates immediately even for fresh package data. #### `prefer-offline` * Default: false * Type: Boolean 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 `--offline`. #### `offline` * Default: false * Type: Boolean Force offline mode: no network requests will be done during install. To allow the CLI to fill in missing cache data, see `--prefer-offline`. ### See Also * [npm registry](/using-npm/registry) * [npm config](/commands/npm-config) * [npmrc](/configuring-npm/npmrc) * [npm view](/commands/npm-view) * [npm cache](/commands/npm-cache) * https://npm.im/npm-registry-fetch