Releases: tandrewnichols/file-manifest
Releases · tandrewnichols/file-manifest
v2.0.5
v2.0.4
This release updates the defiled dependency to fix duplicate path part issues.
v2.0.3
This release updates the pedestrian dependency to account for empty directories. It also adds a test case that was previously missing.
v2.0.1
This patch just updates Github urls.
v2.0.0
This release is a complete rewrite of the file-manifest logic. Highlights of changes:
- Simpler API - Everything except the directory and (optional) callback are now in the options object.
- More flexible framework - Adding custom namers/loaders/reducers is simpler.
- More built-in loaders/namers/reducers - Most notably the "nested," "list," and "objectList" reducers.
- Smarter defaults - File-manifest will choose smartly between require and readFile, and will use the right kind of manifest object for lists.
- Adds promise and event asynchronous implementations
Non-consumer changes include:
- Migrating from grunt to gulp
- Adding a unit test suite to accompany the integration tests
- A larger environment matrix for travis automation
v1.0.3
Fixes multiple patterns . . . again.
v1.0.2
v1.0.1
This release passes the fileObj to the require function (as the README indicates).
v1.0.0
This release:
- Provides a file object with various parts, rather than just the absolute path
- Allows a starting value to be specified for the reduce "memo"
- Allows separate functions to be passed for the naming and requiring parts of the reduce process
- And allows string names corresponding to common patterns to be passed for naming and requiring