UNPKG

@moleculer/channels

Version:
80 lines (79 loc) 2.22 kB
{ "name": "@moleculer/channels", "version": "0.3.1", "description": "Reliable messages for Moleculer services", "main": "index.js", "typings": "index.d.ts", "scripts": { "dev": "nodemon examples/index.js", "typecheck": "tsc --project tsconfig.json", "ci": "jest --watch", "test": "jest --coverage --verbose", "lint": "eslint src examples test", "bench": "node benchmark/index.js", "bench:watch": "nodemon benchmark/index.js", "deps": "ncu -i", "ci-deps": "ncu --target minor", "ci-update-deps": "ncu -u --target minor", "coverall": "cat ./coverage/lcov.info | ./node_modules/coveralls-next/bin/coveralls.js", "test:up": "docker compose -f test/docker-compose.yml up -d", "test:down": "docker compose -f test/docker-compose.yml down -v", "test:ts": "tsc --project test/typescript/tsconfig.json", "release": "npm publish --access public && git push --follow-tags" }, "keywords": [ "moleculer", "microservice" ], "repository": { "type": "git", "url": "https://github.com/moleculerjs/moleculer-channels.git" }, "author": "MoleculerJS", "license": "MIT", "peerDependencies": { "moleculer": "^0.14.12 || ^0.15.0" }, "devDependencies": { "@types/jest": "^30.0.0", "@types/node": "^25.5.0", "amqplib": "^0.10.9", "benchmarkify": "^4.0.0", "coveralls-next": "^6.0.1", "eslint": "^10.1.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.5", "eslint-plugin-security": "^4.0.0", "ioredis": "^5.10.1", "jest": "^29.7.0", "jest-cli": "^29.7.0", "kafkajs": "^2.2.4", "kleur": "^4.1.5", "moleculer": "^0.15.0", "moleculer-repl": "^0.8.0", "msgpack5": "^6.0.2", "nats": "^2.29.3", "nodemon": "^3.1.14", "npm-check-updates": "^19.6.6", "prettier": "^3.8.1", "typescript": "^6.0.2" }, "jest": { "testEnvironment": "node", "rootDir": "./src", "roots": [ "../test" ], "coverageDirectory": "../coverage", "coveragePathIgnorePatterns": [ "/node_modules/" ] }, "engines": { "node": ">= 22.x.x" }, "dependencies": { "lodash": "^4.17.23", "semver": "^7.7.4" } }