UNPKG

message-subscriber

Version:

Subscribe to messages at any Cloud Service. Receive messages only by registering a EventEmitter Listener. (AWS SQS, Azure ESQ, Google Tasks)

63 lines (62 loc) 1.72 kB
{ "name": "message-subscriber", "description": "Subscribe to messages at any Cloud Service. Receive messages only by registering a EventEmitter Listener. (AWS SQS, Azure ESQ, Google Tasks)", "version": "1.0.63", "main": "dist/index.js", "scripts": { "build": "rm -rf dist && tsc", "build:watch": "tsc --watch", "type-checking": "tsc --noEmit", "lint": "eslint src/**/*.ts", "lint:fix": "eslint --fix src/**/*.ts", "test": "mocha", "test:coverage": "nyc mocha && nyc report --reporter=lcov", "test:html": "nyc mocha && nyc report --reporter=html", "test:watch": "mocha -watch" }, "repository": { "type": "git", "url": "git@github.com:CamiloAvelar/message-subscriber.git" }, "keywords": [ "message", "subscriber", "sqs", "queue", "consumer", "receiver", "esq", "tasks", "aws", "azure", "google" ], "author": "Camilo Avelar (camiloavelar@fastmail.com)", "license": "MIT", "dependencies": { "@aws-sdk/client-sqs": "^3.721.0", "async": "^3.2.6" }, "devDependencies": { "@types/async": "^3.2.15", "@types/chai": "^4.3.3", "@types/chai-as-promised": "^7.1.5", "@types/mocha": "^9.1.1", "@types/node": "^18.7.13", "@types/sinon": "^10.0.13", "@types/sinon-chai": "^3.2.8", "@typescript-eslint/eslint-plugin": "^5.36.1", "@typescript-eslint/parser": "^5.36.1", "aws-sdk-client-mock": "^2.0.0", "chai": "^4.3.6", "chai-as-promised": "^7.1.1", "coveralls": "^3.1.1", "eslint": "^8.22.0", "mocha": "^10.0.0", "nyc": "^15.1.0", "sinon": "^14.0.0", "sinon-chai": "^3.7.0", "ts-node": "^10.9.1", "typescript": "^4.8.2" } }