@aws/dynamodb-data-marshaller
Advanced tools
Comparing version 0.7.1 to 0.7.3
@@ -116,2 +116,12 @@ "use strict"; | ||
return tslib_1.__assign({}, expression, { subject: toSchemaName_1.toSchemaName(expression.subject, schema), object: normalizeIfPath(expression.object, schema) }); | ||
case 'Function': | ||
switch (expression.name) { | ||
case 'attribute_exists': | ||
case 'attribute_not_exists': | ||
return tslib_1.__assign({}, expression, { subject: toSchemaName_1.toSchemaName(expression.subject, schema) }); | ||
case 'attribute_type': | ||
case 'begins_with': | ||
case 'contains': | ||
return tslib_1.__assign({}, expression, { subject: toSchemaName_1.toSchemaName(expression.subject, schema) }); | ||
} | ||
case 'Between': | ||
@@ -118,0 +128,0 @@ return tslib_1.__assign({}, expression, { subject: toSchemaName_1.toSchemaName(expression.subject, schema), lowerBound: normalizeIfPath(expression.lowerBound, schema), upperBound: normalizeIfPath(expression.upperBound, schema) }); |
{ | ||
"name": "@aws/dynamodb-data-marshaller", | ||
"version": "0.7.1", | ||
"version": "0.7.3", | ||
"description": "A schema-based data marshaller for Amazon DynamoDB", | ||
@@ -40,3 +40,3 @@ "keywords": [ | ||
"@aws/dynamodb-auto-marshaller": "^0.7.1", | ||
"@aws/dynamodb-expressions": "^0.7.1", | ||
"@aws/dynamodb-expressions": "^0.7.3", | ||
"tslib": "^1.8.1", | ||
@@ -43,0 +43,0 @@ "utf8-bytes": "^0.0.1" |
Sorry, the diff of this file is not supported yet
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
105458
1494