glob-stream

Readable streamx interface over anymatch.

MIT License

Downloads
9.5M
Stars
177
Committers
28

Bot releases are visible (Hide)

glob-stream - glob-stream v8.0.2 Latest Release

Published by github-actions[bot] 6 months ago

Bug Fixes

  • Avoid blowing the call stack when processing many files (#133) (bb21c9d)
  • Avoid following circular symlinks (#126) (cf8b197)
  • Only traverse directories that can match the glob base (#131) (8e74e21)
glob-stream - glob-stream v8.0.1

Published by github-actions[bot] 7 months ago

Bug Fixes

  • Avoid pushing additional paths to queue when error occurs (#124) (8eaab85)
  • Traverse symlink folders (#122) (d49d9bd)
glob-stream - glob-stream v8.0.0

Published by github-actions[bot] over 1 year ago

⚠ BREAKING CHANGES

  • Switch to streamx (#119)
  • Combine GlobStream & GlobReadable into unified API
  • Replace glob with anymatch & custom directory walk (#118)
  • Drop support for ordered globs (#115)

Features

  • Combine GlobStream & GlobReadable into unified API (6aad264)
  • Replace glob with anymatch & custom directory walk (#118) (6aad264)
  • Switch to streamx (#119) (8d6b35c)

Bug Fixes

  • Normalize cwd on windows (8d6b35c)
  • Properly handle glob-like characters in paths (#117) (872a957)
  • Resolve cwd to support relative cwd paths (8d6b35c)

Miscellaneous Chores

glob-stream - glob-stream v7.0.0

Published by github-actions[bot] almost 3 years ago

⚠ BREAKING CHANGES

  • Normalize repository, dropping node <10.13 support (#101)

Miscellaneous Chores

  • Normalize repository, dropping node <10.13 support (#101) (c110ed1)
glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v6.1.0

Published by phated over 7 years ago

New

glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v6.0.0

Published by phated over 7 years ago

Breaking

  • Convert to ReadableStream (2af4876) - Closes #81 #85
  • Remove path normalization (fc60840) - Closes #79
  • Remove createStream external API (9911598) - Closes #74
  • Upgrade to glob 7, implement ignore & remove RegExp as negative matchers (4e4c332) - Closes #24 #57

Fix

  • Avoid mutating the options passed in (f369978) - Closes #75

New

  • Normalize string ignore to array (3b47b57) - Closes #77

Update

  • Fix flakey tests (fb92691) - Closes #89
  • Remove explicit nonull option because it does nothing with the Event API of glob (dfa35eb)
  • Complete test refactor (8a84056) - Closes #72 #88
  • Begin test refactor (37f7110)
  • Fix linting error by using ternaries (b6aae57)
  • Use pumpify to propagate errors/destroy (755b7b4)
  • Support ignore option in combination with negative globs (d617960)
  • Utilize is-negated-glob module to test for negated globs (63dcc39)

Docs

  • Document new API & all options (47ba31f) - Closes #78

Upgrade

  • Update ordered-read-streams and dev dependencies (9858d68)
  • Use latest glob-parent (4b7a54b)

Scaffold

glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v3.1.10

Published by phated over 7 years ago

Upgrade

  • Update all dependencies & use ^ for semver range (4826d5d)
glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v3.0.4

Published by phated over 7 years ago

Fix

  • Remove relativity on globs & base path to handle glob negation (6b9ee25) - Closes #8

Update

  • Add failing tests for negation in glob arrays (18b2c59)
  • Add test for multiple ordered paths (f0b7080)
glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v3.0.2

Published by phated over 7 years ago

Fix

  • Use path.resolve to handle Windows paths properly (e2a8db8)
glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v3.0.5

Published by phated over 7 years ago

Fix

  • Use unique-stream to actually remove duplicates (009ad12) - Closes #9
  • Use strict mode to prevent global leakage (64acc11)

New

  • Rename cwdbase option to fullBase (6a12419)
  • Add cwdbase option to enable file base to be set to cwd (e91f926)

Update

  • Use proper array indexes in unit test (1742aa2)
  • Remove stream queueing & split base path resolution into glob2base (1373bd0)
glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v3.1.0

Published by phated over 7 years ago

Breaking

  • Rename the fullBase option to base (82bac04)
  • Drop support for node version 0.8 (2f84251)
glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v3.0.3

Published by phated over 7 years ago

Fix

  • Switch to combine-stream dependency & filter duplicate paths (bc1ecde)
glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v4.0.0

Published by phated over 7 years ago

Breaking

  • Allow glob array order to determine filtering (6f50bf3) - Closes #25
glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v4.0.1

Published by phated over 7 years ago

Update

  • Throw on invalid glob & reach 100% coverage (c535bb2) - Closes #34
  • Avoid creating multiple Minimatch instances for the same negative glob (ce3d10d)
  • Map negatives to Minimatch instances & test RegExp matching (9ebfc80) - Closes #29
  • Refactor glob array order filtering to reduce duplication (6b15c8c)

Docs

  • Switch to SVG badges (cb36e20)
  • Add a mention of globby module (1b5b7af)
  • Mention glob array order filtering (a1d6206)

Upgrade

Build

  • Use container-based infrastructure on Travis (3116105)

Scaffold

glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v3.1.1

Published by phated over 7 years ago

Update

  • Add cwdbase option back which sets base option to cwd (90c5bff)

Build

  • Add JSHint to test suite (6972947)
glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v5.3.0

Published by phated over 7 years ago

Update

  • Replace minimatch & glob2base with micromatch & glob-parent (5846826)

Scaffold

glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v5.3.4

Published by phated over 7 years ago

Fix

  • Handle Windows path separators when calculating base path on Windows (40128d6) - Closes #68 #69
glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v5.3.2

Published by phated over 7 years ago

Fix

  • Normalize path for correct Windows pathing (7621626)
glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v5.3.5

Published by phated over 7 years ago

Fix

  • Upgrade glob-parent to fix incorrect base when parens in glob path (d611fdd) - Closes #70
glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v3.1.16

Published by phated over 7 years ago

Update

  • Use files property in package.json to reduce size (ec69b3b)
  • Remove TODO comment for ordering files because already complete (4beee80) - Closes #22

Upgrade

  • Update ordered-read-streams & mocha (458c44f)