UNPKG

change-propagation

Version:

Listens to events from Kafka and delivers them

92 lines (91 loc) 2.64 kB
{ "name": "change-propagation", "version": "0.9.3", "description": "Listens to events from Kafka and delivers them", "main": "server.js", "repository": { "type": "git", "url": "git://github.com/wikimedia/change-propagation.git" }, "scripts": { "start": "export UV_THREADPOOL_SIZE=128 && service-runner", "cleanup": "sh test/utils/clean_kafka.sh", "install-kafka": "sh node_modules/kafka-test-tools/install_kafka.sh", "start-kafka": "sh node_modules/kafka-test-tools/start_kafka.sh start", "stop-kafka": "sh node_modules/kafka-test-tools/start_kafka.sh stop", "test": "export MOCK_SERVICES=true && npm run lint && mocha", "integration": "export UV_THREADPOOL_SIZE=128 && npm run lint && npm run cleanup && mocha", "lint": "eslint --cache --max-warnings 0 --ext .js .", "coverage": "export UV_THREADPOOL_SIZE=128 && npm run cleanup && nyc --reporter=lcov mocha", "coveralls": "cat ./coverage/lcov.info | coveralls" }, "keywords": [ "REST", "API", "Kafka", "queuing", "EventBus" ], "author": "Wikimedia Services Team <services@lists.wikimedia.org>", "contributors": [ "Marko Obrovac <mobrovac@wikimedia.org>", "Petr Pchelko <ppchelko@wikimedia.org>" ], "license": "Apache-2.0", "bugs": { "url": "https://phabricator.wikimedia.org/tag/services/" }, "homepage": "https://github.com/wikimedia/change-propagation", "dependencies": { "bluebird": "^3.5.3", "extend": "^3.0.2", "fast-json-stable-stringify": "^2.0.0", "htcp-purge": "^0.3.0", "hyperswitch": "^0.12.4", "mediawiki-title": "^0.6.5", "murmur-32": "^0.1.0", "node-rdkafka": "2.3.1", "ratelimit.js": "^1.8.0", "redis": "^2.8.0", "service-runner": "^2.7.1", "uuid": "^3.3.2" }, "devDependencies": { "ajv": "^6.10.0", "coveralls": "^3.0.3", "eslint-config-wikimedia": "^0.11.0", "eslint-plugin-jsdoc": "^4.4.3", "eslint-plugin-json": "^1.4.0", "js-yaml": "^3.12.2", "kafka-test-tools": "^0.1.13", "mocha": "^6.0.2", "mock-require": "^3.0.3", "nock": "^10.0.6", "nyc": "^13.3.0", "preq": "^0.5.7", "redis-mock": "^0.43.0" }, "engines": { "node": ">=6" }, "deploy": { "node": "6.11.1", "target": "debian", "env": { "BUILD_LIBRDKAFKA": "0" }, "dependencies": { "debian": [ { "repo_url": "https://apt.wikimedia.org/wikimedia", "release": "jessie-wikimedia", "pool": "main", "packages": [ "librdkafka-dev" ] }, "libsasl2-dev" ] } } }