SB-6.1-PRE
This commit is contained in:
1 parent
690169a409
commit
358a25f522
3760 files changed
+300059
-36
No files matched your search
+28
@@ -0,0 +1,28 @@
|
||||
import {IOptions} from 'minimatch';
|
||||
|
||||
declare namespace multimatch {
|
||||
type Options = Readonly<IOptions>;
|
||||
}
|
||||
|
||||
/**
|
||||
Extends [`minimatch.match()`](https://github.com/isaacs/minimatch#minimatchmatchlist-pattern-options) with support for multiple patterns.
|
||||
|
||||
@param paths - Paths to match against.
|
||||
@param patterns - Globbing patterns to use. For example: `['*', '!cake']`. See supported [`minimatch` patterns](https://github.com/isaacs/minimatch#usage).
|
||||
@returns The matching paths in the order of input paths.
|
||||
|
||||
@example
|
||||
```
|
||||
import multimatch = require('multimatch');
|
||||
|
||||
multimatch(['unicorn', 'cake', 'rainbows'], ['*', '!cake']);
|
||||
//=> ['unicorn', 'rainbows']
|
||||
```
|
||||
*/
|
||||
declare function multimatch(
|
||||
paths: string | readonly string[],
|
||||
patterns: string | readonly string[],
|
||||
options?: multimatch.Options
|
||||
): string[];
|
||||
|
||||
export = multimatch;
|
||||
Reference in new issue
Block a user