├── .dir-locals.el ├── .eslintrc.js ├── .gitignore ├── .jshintrc ├── .travis.yml ├── LICENSE ├── README-deprecated.md ├── README.md ├── bin ├── unwrap.js └── wrap.js ├── browser.js ├── dist-with-buffer ├── dynamodb-data-types.js ├── dynamodb-data-types.min.js └── dynamodb-data-types.min.js.map ├── dist ├── dynamodb-data-types.js ├── dynamodb-data-types.min.js └── dynamodb-data-types.min.js.map ├── examples ├── 00-homepage-examples.js ├── 01-put-and-update-expression.js ├── 02-binary-image.js ├── 03-explicit-data-type.js ├── 04-explicit-preserve-arrays.js ├── browser │ ├── dist │ └── dynamodb-data-types.html ├── depricated-01-put-update.js ├── images │ ├── img.jpg │ └── license.txt ├── package-lock.json └── package.json ├── jest.config.js ├── lib ├── AttributeValue.js ├── AttributeValueUpdate.js ├── dynamodb-data-types.js ├── errs.js ├── reserved-keywords.js ├── update-expression │ ├── index.js │ ├── update-expression-ref.js │ ├── update-expression.js │ ├── update-expression.online.test.js │ └── update-expression.test.js └── util.js ├── package.json └── tests ├── README.md ├── spec-dynamo ├── AttributeValueUpdate-dynamo.js └── AttributeValueUpdate-dynamo.spec.js ├── spec-preserve-arrays └── AttributeValue.spec.js └── spec ├── AttributeValue.mockdata.js ├── AttributeValue.spec.js ├── AttributeValueExplicitType.spec.js ├── AttributeValueUpdate.mockdata.js ├── AttributeValueUpdate.spec.js └── util.js /.dir-locals.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/.dir-locals.el -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | publish-cheatsheet.txt 3 | npm-debug.log 4 | -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/.jshintrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/LICENSE -------------------------------------------------------------------------------- /README-deprecated.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/README-deprecated.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/README.md -------------------------------------------------------------------------------- /bin/unwrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/bin/unwrap.js -------------------------------------------------------------------------------- /bin/wrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/bin/wrap.js -------------------------------------------------------------------------------- /browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/browser.js -------------------------------------------------------------------------------- /dist-with-buffer/dynamodb-data-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/dist-with-buffer/dynamodb-data-types.js -------------------------------------------------------------------------------- /dist-with-buffer/dynamodb-data-types.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/dist-with-buffer/dynamodb-data-types.min.js -------------------------------------------------------------------------------- /dist-with-buffer/dynamodb-data-types.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/dist-with-buffer/dynamodb-data-types.min.js.map -------------------------------------------------------------------------------- /dist/dynamodb-data-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/dist/dynamodb-data-types.js -------------------------------------------------------------------------------- /dist/dynamodb-data-types.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/dist/dynamodb-data-types.min.js -------------------------------------------------------------------------------- /dist/dynamodb-data-types.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/dist/dynamodb-data-types.min.js.map -------------------------------------------------------------------------------- /examples/00-homepage-examples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/examples/00-homepage-examples.js -------------------------------------------------------------------------------- /examples/01-put-and-update-expression.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/examples/01-put-and-update-expression.js -------------------------------------------------------------------------------- /examples/02-binary-image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/examples/02-binary-image.js -------------------------------------------------------------------------------- /examples/03-explicit-data-type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/examples/03-explicit-data-type.js -------------------------------------------------------------------------------- /examples/04-explicit-preserve-arrays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/examples/04-explicit-preserve-arrays.js -------------------------------------------------------------------------------- /examples/browser/dist: -------------------------------------------------------------------------------- 1 | ../../dist -------------------------------------------------------------------------------- /examples/browser/dynamodb-data-types.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/examples/browser/dynamodb-data-types.html -------------------------------------------------------------------------------- /examples/depricated-01-put-update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/examples/depricated-01-put-update.js -------------------------------------------------------------------------------- /examples/images/img.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/examples/images/img.jpg -------------------------------------------------------------------------------- /examples/images/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/examples/images/license.txt -------------------------------------------------------------------------------- /examples/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/examples/package-lock.json -------------------------------------------------------------------------------- /examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/examples/package.json -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/jest.config.js -------------------------------------------------------------------------------- /lib/AttributeValue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/lib/AttributeValue.js -------------------------------------------------------------------------------- /lib/AttributeValueUpdate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/lib/AttributeValueUpdate.js -------------------------------------------------------------------------------- /lib/dynamodb-data-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/lib/dynamodb-data-types.js -------------------------------------------------------------------------------- /lib/errs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/lib/errs.js -------------------------------------------------------------------------------- /lib/reserved-keywords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/lib/reserved-keywords.js -------------------------------------------------------------------------------- /lib/update-expression/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/lib/update-expression/index.js -------------------------------------------------------------------------------- /lib/update-expression/update-expression-ref.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/lib/update-expression/update-expression-ref.js -------------------------------------------------------------------------------- /lib/update-expression/update-expression.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/lib/update-expression/update-expression.js -------------------------------------------------------------------------------- /lib/update-expression/update-expression.online.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/lib/update-expression/update-expression.online.test.js -------------------------------------------------------------------------------- /lib/update-expression/update-expression.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/lib/update-expression/update-expression.test.js -------------------------------------------------------------------------------- /lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/lib/util.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/package.json -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/spec-dynamo/AttributeValueUpdate-dynamo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/tests/spec-dynamo/AttributeValueUpdate-dynamo.js -------------------------------------------------------------------------------- /tests/spec-dynamo/AttributeValueUpdate-dynamo.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/tests/spec-dynamo/AttributeValueUpdate-dynamo.spec.js -------------------------------------------------------------------------------- /tests/spec-preserve-arrays/AttributeValue.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/tests/spec-preserve-arrays/AttributeValue.spec.js -------------------------------------------------------------------------------- /tests/spec/AttributeValue.mockdata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/tests/spec/AttributeValue.mockdata.js -------------------------------------------------------------------------------- /tests/spec/AttributeValue.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/tests/spec/AttributeValue.spec.js -------------------------------------------------------------------------------- /tests/spec/AttributeValueExplicitType.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/tests/spec/AttributeValueExplicitType.spec.js -------------------------------------------------------------------------------- /tests/spec/AttributeValueUpdate.mockdata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/tests/spec/AttributeValueUpdate.mockdata.js -------------------------------------------------------------------------------- /tests/spec/AttributeValueUpdate.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/tests/spec/AttributeValueUpdate.spec.js -------------------------------------------------------------------------------- /tests/spec/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kayomarz/dynamodb-data-types/HEAD/tests/spec/util.js --------------------------------------------------------------------------------