Socket
Socket
Sign inDemoInstall

@aws/dynamodb-data-marshaller

Package Overview
Dependencies
Maintainers
13
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws/dynamodb-data-marshaller - npm Package Compare versions

Comparing version 0.7.1 to 0.7.3

10

build/marshallExpression.js

@@ -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) });

4

package.json
{
"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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc