UNPKG

aws-event-stream

Version:
102 lines (101 loc) 2.92 kB
{ "name": "aws-event-stream", "version": "1.2.11", "description": "A simple and fast EventStore for AWS.", "author": "Rodrigo Pinheiro de Almeida <rpinheiroalmeida@gmail.com>", "license": "MIT", "main": "./dist/index.js", "typings": "./dist/index.d.ts", "keywords": [ "EventStore", "Event", "event sourcing", "eventsourcing", "cqrs", "aws", "DynamoDB", "SQS" ], "scripts": { "build": "npm run clean && tsc", "clean": "rimraf dist", "lint": "tslint ./src/**/*.ts ./test/**/*.ts", "lint:fix": "tslint --fix ./src/**/*.ts ./test/**/*.ts -t verbose", "postversion": "git push origin master", "pretest": "cross-env NODE_ENV=test npm run build && npm run lint", "test": "jest --config ./test/jest.config.js --coverage --silent test/unit", "test:integration": "npm run test:integration:setup && jest --config ./test/jest.config.js --silent test/integration", "test:integration:setup": "test/integration/fixture/setup.sh", "test:integration:teardown": "test/integration/fixture/teardown.sh", "test:unit": "jest --config ./test/jest.config.js --coverage --silent test/unit", "test:watch": "jest --config ./test/jest.config.js --watch --silent test/unit", "test:coverage": "nyc npm test", "test:mutation": "stryker run ./test/stryker.conf.json", "stryker:init": "stryker init", "tsc": "tsc" }, "nyc": { "include": [ "src/**/*.ts" ], "extension": [ ".ts" ], "require": [ "ts-node/register" ], "reporter": [ "text-summary", "json", "html" ], "report-dir": "./reports/coverage", "sourceMap": true, "instrument": true }, "repository": { "type": "git", "url": "https://github.com/rpinheiroalmeida/aws-event-stream.git" }, "bugs": { "url": "https://github.com/rpinheiroalmeida/aws-event-stream.git/issues" }, "directories": { "lib": "dist" }, "engines": { "node": ">=8.0.0" }, "engineStrict": true, "devDependencies": { "@stryker-mutator/core": "^5.6.1", "@stryker-mutator/jest-runner": "^5.6.1", "@stryker-mutator/typescript": "^4.0.0", "@stryker-mutator/typescript-checker": "^5.6.1", "@types/amqplib": "^0.5.9", "@types/async": "^3.2.1", "@types/aws-sdk": "2.7.0", "@types/jest": "^27.0.2", "@types/joi": "^13.6.3", "@types/proxyquire": "^1.3.28", "@types/sinon": "^5.0.7", "aws-sdk": "^2.855.0", "codecov": "^3.8.3", "cross-env": "^5.2.0", "jest": "^27.0.5", "jest-sonar-reporter": "^2.0.0", "nyc": "^15.1.0", "proxyquire": "^2.1.0", "rimraf": "^2.7.1", "source-map-support": "^0.5.10", "test-wait": "^1.1.3", "ts-jest": "^27.0.0", "ts-node": "^7.0.1", "tslint": "^5.12.1", "tslint-config-prettier": "^1.18.0", "typescript": "^3.3.3" }, "publishConfig": { "access": "public" } }