Comparing version 3.5.21 to 3.5.22
@@ -65,3 +65,3 @@ (function(self) { | ||
fn = logic[ref] = function() { return logic.$property.call(logic,ref); }; | ||
else return clues.Promise.rejected({ref : ref, message: ref+' not defined', fullref:fullref,caller: caller, notDefined:true}); | ||
else return clues.Promise.reject({ref : ref, message: ref+' not defined', fullref:fullref,caller: caller, notDefined:true}); | ||
} | ||
@@ -89,3 +89,3 @@ } | ||
if (fn && (!caller || caller == '__user__') && ((typeof(fn) === 'function' && (fn.name == '$private' || fn.name == 'private')) || (fn.then && fn.private))) | ||
return clues.Promise.rejected({ref : ref, message: ref+' not defined', fullref:fullref,caller: caller, notDefined:true}); | ||
return clues.Promise.reject({ref : ref, message: ref+' not defined', fullref:fullref,caller: caller, notDefined:true}); | ||
@@ -177,3 +177,3 @@ // If the logic reference is not a function, we simply return the value | ||
return value.then(function(value) { | ||
return clues.Promise.rejected({ref : ref, message: 'Object immutable', fullref:fullref,caller: caller, stack:e.stack, value: value}); | ||
return clues.Promise.reject({ref : ref, message: 'Object immutable', fullref:fullref,caller: caller, stack:e.stack, value: value}); | ||
}); | ||
@@ -180,0 +180,0 @@ }); |
{ | ||
"name": "clues", | ||
"version": "3.5.21", | ||
"version": "3.5.22", | ||
"description": "Lightweight logic tree solver using promises.", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
@@ -18,2 +18,15 @@ (function(self) { | ||
function defer() { | ||
var resolve, reject; | ||
var promise = new Promise(function() { | ||
resolve = arguments[0]; | ||
reject = arguments[1]; | ||
}); | ||
return { | ||
resolve: resolve, | ||
reject: reject, | ||
promise: promise | ||
}; | ||
} | ||
function fetch() { | ||
@@ -83,3 +96,3 @@ var self = this, | ||
return function (ref) { | ||
var defer = Promise.defer(), | ||
var defer = defer(), | ||
self = this; | ||
@@ -86,0 +99,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
93597
1863