change-propagation
Version:
Listens to events from Kafka and delivers them
92 lines (91 loc) • 2.64 kB
JSON
{
"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"
]
}
}
}