glob-stream

Readable streamx interface over anymatch.

MIT License

Downloads
9.5M
Stars
177
Committers
28

Bot releases are hidden (Show)

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.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/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/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/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/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.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/v3.1.3

Published by phated over 7 years ago

New

  • Allow glob-stream to be used as a transform stream & dependency cleanup (b36cff8)
glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v5.3.3

Published by phated over 7 years ago

Fix

Build

  • Ensure the latest node version 4.x is run on Travis (f90e523)
glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v2.0.1

Published by phated over 7 years ago

Fix

  • Avoid joining root paths with cwd (4344713)
glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v3.0.0

Published by phated over 7 years ago

Breaking

  • Switch to streaming objects with cwd/base/path properties (db56ba1)
glob-stream - https://github.com/gulpjs/glob-stream/releases/tag/v3.1.6

Published by phated over 7 years ago

Docs

Upgrade

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

Published by phated over 7 years ago

Update

  • Remove .npmignore because files property is used in package.json (6a0e685)

Upgrade

  • Update glob, minimatch & devDeps (35277f3)

Build

  • Add istanbul-coveralls to simplify the coverage script (b2e7641)
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.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/v4.1.1

Published by phated over 7 years ago

Fix

  • Revert breaking changes in 4.1.0 release (bfbd180)