UNPKG

@chadkluck/cache-data

Version:

Cache data from an API endpoint or application process using AWS S3 and DynamoDb

59 lines (58 loc) 1.71 kB
{ "name": "@chadkluck/cache-data", "version": "1.1.5", "description": "Cache data from an API endpoint or application process using AWS S3 and DynamoDb", "author": "Chad Leigh Kluck (https://chadkluck.me)", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/chadkluck/npm-chadkluck-cache-data.git" }, "main": "src/index.js", "directories": { "test": "test" }, "engines": { "node": ">=16.0.0" }, "dependencies": { "aws-xray-sdk-core": "^3.6.0", "moment-timezone": "^0.5.43", "object-hash": "^3.0.0" }, "devDependencies": { "@aws-sdk/client-dynamodb": "3.x", "@aws-sdk/client-s3": "3.x", "@aws-sdk/client-ssm": "3.x", "@aws-sdk/lib-dynamodb": "3.x", "aws-sdk": "2.x", "chai": "^5.2.0", "chai-http": "^5.1.1", "lambda-tester": "^4.0.1", "mocha": "^11.1.0", "sinon": "^20.0.0" }, "scripts": { "test": "mocha 'test/**/*-tests.mjs'", "test:cache": "mocha 'test/cache/**/*-tests.mjs'", "test:config": "mocha 'test/config/**/*-tests.mjs'", "test:endpoint": "mocha 'test/endpoint/**/*-tests.mjs'", "test:lambda": "mocha 'test/lambda/**/*-tests.mjs'", "test:logging": "mocha 'test/logging/**/*-tests.mjs'", "test:request": "mocha 'test/request/**/*-tests.mjs'", "test:response": "mocha 'test/response/**/*-tests.mjs'", "test:utils": "mocha 'test/utils/**/*-tests.mjs'" }, "keywords": [ "api", "cache", "AWS S3", "AWS DynamoDb", "aws", "AWS Lambda" ], "bugs": { "url": "https://github.com/chadkluck/npm-chadkluck-cache-data/issues" }, "homepage": "https://github.com/chadkluck/npm-chadkluck-cache-data#readme" }