|
@@ -156,7 +156,7 @@ var FieldPathExpression = require("./FieldPathExpression"),
|
|
|
* @static
|
|
* @static
|
|
|
* @property opMap
|
|
* @property opMap
|
|
|
**/
|
|
**/
|
|
|
-process.nextTick(function(){ // Even though `opMap` is deferred, force it to load early rather than later to prevent even *more* potential silliness
|
|
|
|
|
|
|
+setImmediate(function(){ // Even though `opMap` is deferred, force it to load early rather than later to prevent even *more* potential silliness
|
|
|
Object.defineProperty(klass, "opMap", {value:klass.opMap});
|
|
Object.defineProperty(klass, "opMap", {value:klass.opMap});
|
|
|
});
|
|
});
|
|
|
Object.defineProperty(klass, "opMap", { //NOTE: deferred requires using a getter to allow circular requires (to maintain the ported API)
|
|
Object.defineProperty(klass, "opMap", { //NOTE: deferred requires using a getter to allow circular requires (to maintain the ported API)
|