Skip to content

v2.0.0

Choose a tag to compare

@tandrewnichols tandrewnichols released this 26 Dec 16:55
· 18 commits to master since this release

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