index.js 1023 B

1234567891011121314151617181920212223242526272829303132333435
  1. import { Glob } from './glob.js';
  2. import { hasMagic } from './has-magic.js';
  3. export function globStreamSync(pattern, options = {}) {
  4. return new Glob(pattern, options).streamSync();
  5. }
  6. export function globStream(pattern, options = {}) {
  7. return new Glob(pattern, options).stream();
  8. }
  9. export function globSync(pattern, options = {}) {
  10. return new Glob(pattern, options).walkSync();
  11. }
  12. export async function glob(pattern, options = {}) {
  13. return new Glob(pattern, options).walk();
  14. }
  15. export function globIterate(pattern, options = {}) {
  16. return new Glob(pattern, options).iterate();
  17. }
  18. export function globIterateSync(pattern, options = {}) {
  19. return new Glob(pattern, options).iterateSync();
  20. }
  21. /* c8 ignore start */
  22. export { Glob } from './glob.js';
  23. export { hasMagic } from './has-magic.js';
  24. /* c8 ignore stop */
  25. export default Object.assign(glob, {
  26. glob,
  27. globSync,
  28. globStream,
  29. globStreamSync,
  30. globIterate,
  31. globIterateSync,
  32. Glob,
  33. hasMagic,
  34. });
  35. //# sourceMappingURL=index.js.map