UNPKG

@pharmaspectra/dynamodb-stream-elasticsearch

Version:

Missing blueprint for AWS Lambda. Reads stream from AWS DynamoDB and writes it to AWS ElasticSearch.

55 lines (54 loc) 1.73 kB
{ "name": "@pharmaspectra/dynamodb-stream-elasticsearch", "repository": "git://github.com/pharmaspectra/dynamodb-stream-elasticsearch.git", "version": "4.0.1", "description": "Missing blueprint for AWS Lambda. Reads stream from AWS DynamoDB and writes it to AWS ElasticSearch.", "main": "src/index.js", "scripts": { "test": "DEBUG=elasticsearch mocha test/index.js --timeout 10000", "test-aws": "DEBUG=elasticsearch mocha test/aws-es-connection.js --timeout 10000", "lint": "./node_modules/.bin/eslint .", "publish:patch": "npm version patch && npm publish", "publish:minor": "npm version minor && npm publish", "publish:major": "npm version major && npm publish" }, "keywords": [ "AWS", "Lambda", "DynamoDB", "Elasticsearch", "AWS Lambda", "AWS DynamoDB", "AWS Elasticsearch", "Blueprint", "Stream", "Node" ], "author": "Bogusz Przybyslawski <biuro@matrus.pl>", "license": "MIT", "bugs": { "url": "https://github.com/matrus2/dynamodb-stream-elasticsearch/issues" }, "homepage": "https://github.com/matrus2/dynamodb-stream-elasticsearch#readme", "devDependencies": { "chai": "^4.3.7", "chai-spies": "^1.0.0", "eslint": "^8.27.0", "eslint-config-standard": "^17.0.0", "eslint-plugin-import": "^2.26.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^6.1.1", "eslint-plugin-standard": "^4.1.0", "mocha": "^10.1.0", "node-fetch": "^2.6.7", "prettier": "^2.7.1", "typescript": "^4.9.3" }, "dependencies": { "@opensearch-project/opensearch": "^2.1.0", "aws-sdk": "2.1255.0", "aws4": "^1.11.0", "lodash.flatmap": "4.5.0" }, "typings": "./src/index.d.ts" }