quanstructor
Advanced tools
Comparing version 0.4.17 to 0.4.18
{ | ||
"name": "quanstructor", | ||
"version": "0.4.17", | ||
"version": "0.4.18", | ||
"description": "Exceptionally powerful object model builder for complex architectures", | ||
@@ -26,3 +26,3 @@ "keywords": [ | ||
"assign.js": "^2.8.11", | ||
"isa.js": "^2.2.12", | ||
"isa.js": "^2.2.15", | ||
"vindication.js": "^4.20.4" | ||
@@ -29,0 +29,0 @@ }, |
@@ -183,3 +183,3 @@ let { defined } = require('./lib/Statics') | ||
res[ attrib ] = !obj[ attrib ] | ||
? ( _.isArray( self.specs[ attrib ].default ) ? [] : await QUANSTRUCTORS[ self._findQ( self.specs[ attrib ].Quanstructor ) ].proto( projection, options ) ) | ||
? ( _.isArray( self.specs[ attrib ].default ) ? [] : ( self.specs[ attrib ].default === null ? null : await QUANSTRUCTORS[ self._findQ( self.specs[ attrib ].Quanstructor ) ].proto( projection, options ) ) ) | ||
: (_.isArray( obj[ attrib ] ) ? await Promise.all( | ||
@@ -186,0 +186,0 @@ obj[ attrib ].map( (item) => { |
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
22847
Updatedisa.js@^2.2.15