Comparing version 0.5.0 to 0.6.0
@@ -5,2 +5,8 @@ # Change Log | ||
## v0.6.0 - 2015-10-22 | ||
### Add | ||
* Include `package.json` of loaded modules in `_metadata` in configuration. (Can be access using the `buildConfig()`-method) | ||
## v0.5.0 - 2015-10-21 | ||
@@ -7,0 +13,0 @@ |
10
index.js
@@ -184,6 +184,14 @@ /*! | ||
this.load = function (customizeModule) { | ||
// Container for configuration metadata (e.g. versions of loaded modules) | ||
var _metadata = { | ||
config: { | ||
modules: [] | ||
} | ||
}; | ||
if (customizeModule.package) { | ||
console.log('Loading', customizeModule.package.name, customizeModule.package.version) | ||
_metadata.config.modules.push(customizeModule.package); | ||
} | ||
return customizeModule(this) | ||
return customizeModule( new Customize({ _metadata: _metadata}, _config, engines)); | ||
} | ||
@@ -190,0 +198,0 @@ |
{ | ||
"name": "customize", | ||
"version": "0.5.0", | ||
"version": "0.6.0", | ||
"description": "A simple framework to create customizable engines", | ||
@@ -5,0 +5,0 @@ "repository": { |
39547
454