- Removed 'rightjs' dependency as it's an overkill to use it.
- Fixed error classes (missing name which affects instanceof).
- Fixed tests (no assert.length).
- Added exceptions in case of unknown group/type or YAML syntax.
- Fixed dev dependencies.
- Fixes expanding folder/prefix* wildcard paths.
- type property (denoting file extension, e.g. 'css') is now passed to processGroup method allowing reuse of single AssetsExpander instance for finding various types of files.
- Fixed repeating entries when processing groups.
- Fixed processing wildcard attributes with extra characters, e.g. 'abstract-*'.
- Fixed parsing lists elements.
- Added support for dashes (-) in YAML files.
- First version of assets-expander library.
- Implemented assets expanding from YAML files.
- Implemented expanding:
- simple list - 'asset1,asset2,asset3'
- wildcard flat lists - 'asset*'
- wildcard multi-level lists - '**/*'
- single level sublists - 'folder/[asset1,asset2,asset3]'