Comparing version 0.3.0 to 0.4.0
@@ -0,1 +1,8 @@ | ||
**0.4.0 - 2017/01/04** | ||
1. add function wrapper which converts params into pairs of plugin and options object to call the wrapped function with. The options object is optional for each one. | ||
2. add tests specifically for the wrapper | ||
3. use wrapper for `use()` and `use.use()` | ||
**0.3.0 - 2017/01/04** | ||
@@ -2,0 +9,0 @@ |
// Generated by CoffeeScript 1.12.2 | ||
var combine, gen, load, use, withOptions; | ||
var combine, gen, inTwos, load, use, withOptions; | ||
inTwos = require('./twos'); | ||
combine = function(defaultOptions, options) { | ||
@@ -66,8 +68,11 @@ if ((defaultOptions != null) && (options != null)) { | ||
} | ||
theUse = function(plugin, options) { | ||
if (scope.inTwos == null) { | ||
scope.inTwos = inTwos; | ||
} | ||
theUse = scope.inTwos(function(plugin, options) { | ||
return scope.use(this, scope, plugin, scope.combine(baseOptions, options)); | ||
}; | ||
theUse.use = function(plugin, options) { | ||
}); | ||
theUse.use = scope.inTwos(function(plugin, options) { | ||
return scope.use(scope, scope, plugin, scope.combine(baseOptions, options)); | ||
}; | ||
}); | ||
theUse.withOptions = function(defaultOptions) { | ||
@@ -74,0 +79,0 @@ return scope.withOptions(scope, scope.combine(baseOptions, defaultOptions)); |
{ | ||
"name": "@use/core", | ||
"version": "0.3.0", | ||
"version": "0.4.0", | ||
"description": "Add use() function for easy plugin ability.", | ||
@@ -5,0 +5,0 @@ "main": "lib", |
13347
8
111