@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
JSON
{
"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"
}