Constructor
new ManifestSearch(optsopt)
- Source:
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
opts |
ManifestSearchOptions |
<optional> |
Options to configure searching. |
Members
(private) _lastSearch :Promise.<SearchResults>
- Source:
The last search executed, cached for preformance.
Type:
- Promise.<SearchResults>
opts :ManifestSearchOptions
- Source:
The current options used for searching.
Type:
Methods
exclude(pattern) → {ManifestSearch}
- Source:
Exclude a specific Glob pattern from being searched.
Parameters:
Name | Type | Description |
---|---|---|
pattern |
String | the Glob pattern to add. |
Returns:
for chaining.
- Type
- ManifestSearch
include(result) → {ManifestSearch}
- Source:
Add a search result to explicitly be included in the output.
Parameters:
Name | Type | Description |
---|---|---|
result |
SearchResult | the result to include in output. |
Returns:
for chaining.
- Type
- ManifestSearch
search(cache) → {Promise.<SearchResults>}
- Source:
Start a search for manifests.
Parameters:
Name | Type | Description |
---|---|---|
cache |
Boolean | if |
Returns:
- Type
- Promise.<SearchResults>