- Fixed older Node.js compatibility by regenerating editions using boundation
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Added
upgradeOptions
export so that options can be upgraded once before callingisIgnorePath
multiple times - Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Compatibility layer now also exclusively handles deprecations and verifications
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Compatibility layer sets
absolutePath
andrelativePath
appropriately - Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Rewrote to coincide with the v8 rewrite of scandirectory, which if you use the default export it will remain backwards compatible
- Solves
ignoreCustomPatterns
requiringignoreCommonPatterns
to befalse
- Closes issue #2017 by julrichkieffer
- Adds
ignoreCustomCallback
enabling custom ignore logic, such as adopting a globber or whatever- Closes issue #2
- Closes issue bevry/watchr#44 by Vaughan Rouesnel and C Dorn
isIgnorePath
export now accepts aPath
object comprising ofabsolutePath
,relativePath
, andbasename
for specific filteringdefault
export can also accept a traditionalstring
, which will fillabsolutePath
,relativePath
, and resolvebasename
- Added
ignoreAbsolutePaths
,ignoreRelativePaths
, andignoreBasenames
options to match specific forms of the path, against a prefix or a RegExp, with b/c forignorePaths
to append to each of them ignoreHiddenFiles
renamed with b/c toignoreHiddenBasenames
to match its expectation, as it only evaluates basenames not pathsignoreCommonPatterns
renamed with b/c toignoreUndesiredBasenames
to match its expectation, as it only evaluates basenames not pathsignoreCommonPatterns
now only accepts a boolean (no longer accepts a regular expression), useignoreCustomPatterns
orignoreCustomCallback
instead
- Updated dependencies, base files, and editions using boundation
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Export Options type
- Updated dependencies, base files, and editions using boundation
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Updated dependencies, base files, and editions using boundation
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Updated dependencies, base files, and editions using boundation
- Thank you to the sponsors: Andrew Nesbitt, Balsa, Codecov, Poonacha Medappa, Rob Morris, Sentry, Syntax
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Minimum required Node.js version changed from
node: >=10
tonode: >=4
adapting to ecosystem changes
- Updated dependencies, base files, and editions using boundation
- Updated license from
MIT
toArtistic-2.0
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Minimum required node version changed from
node: >=8
tonode: >=10
to keep up with mandatory ecosystem changes
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Minimum required node version changed from
node: >=0.12
tonode: >=8
to keep up with mandatory ecosystem changes
- Converted from Flow Type to TypeSCript
- Updated dependencies, base files, and editions using boundation
- Updated dependencies, base files, and editions using boundation
- Rejigged internals, functionality should remain exactly the same
- Documentation is now generated from source code
- Added Flow Type Comments
- More efficient evaluation of ignore checks
- Fixed
browser
field
- Converted from CoffeeScript to ESNext
- Initial release extracted from balupton/bal-util