Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
index.js55 linesDownload Raw Back to esm
1import { escape, unescape } from 'minimatch';
2import { Glob } from './glob.js';
3import { hasMagic } from './has-magic.js';
4export { escape, unescape } from 'minimatch';
5export { Glob } from './glob.js';
6export { hasMagic } from './has-magic.js';
7export { Ignore } from './ignore.js';
8export function globStreamSync(pattern, options = {}) {
9    return new Glob(pattern, options).streamSync();
10}
11export function globStream(pattern, options = {}) {
12    return new Glob(pattern, options).stream();
13}
14export function globSync(pattern, options = {}) {
15    return new Glob(pattern, options).walkSync();
16}
17async function glob_(pattern, options = {}) {
18    return new Glob(pattern, options).walk();
19}
20export function globIterateSync(pattern, options = {}) {
21    return new Glob(pattern, options).iterateSync();
22}
23export function globIterate(pattern, options = {}) {
24    return new Glob(pattern, options).iterate();
25}
26// aliases: glob.sync.stream() glob.stream.sync() glob.sync() etc
27export const streamSync = globStreamSync;
28export const stream = Object.assign(globStream, { sync: globStreamSync });
29export const iterateSync = globIterateSync;
30export const iterate = Object.assign(globIterate, {
31    sync: globIterateSync,
32});
33export const sync = Object.assign(globSync, {
34    stream: globStreamSync,
35    iterate: globIterateSync,
36});
37export const glob = Object.assign(glob_, {
38    glob: glob_,
39    globSync,
40    sync,
41    globStream,
42    stream,
43    globStreamSync,
44    streamSync,
45    globIterate,
46    iterate,
47    globIterateSync,
48    iterateSync,
49    Glob,
50    hasMagic,
51    escape,
52    unescape,
53});
54glob.glob = glob;
55//# sourceMappingURL=index.js.map
codekingpro/portable-devtools · Team Ai