UNPKG

1.83 kBJSONView Raw
1{
2 "name": "chat-service",
3 "version": "0.9.2",
4 "private": false,
5 "description": "An extensible and scalable chat-like messaging server.",
6 "main": "index.js",
7 "scripts": {
8 "compile": "babel src --out-dir lib --ignore src/doc/",
9 "coverage": "nyc report --reporter=text-lcov > coverage.lcov && codecov",
10 "generate-docs": "jsdoc --configure .jsdoc.json --verbose",
11 "prepublish": "npm run compile",
12 "pretest-legacy": "npm run compile",
13 "test": "nyc mocha",
14 "test-legacy": "mocha -r babel-register"
15 },
16 "author": {
17 "name": "Andrey Sharapov",
18 "email": "an.sh.1@yandex.ru"
19 },
20 "repository": {
21 "type": "git",
22 "url": "https://github.com/an-sh/chat-service.git"
23 },
24 "keywords": [
25 "chat",
26 "messaging",
27 "IoT",
28 "service",
29 "microservice",
30 "cluster",
31 "socket.io",
32 "redis"
33 ],
34 "engines": {
35 "node": ">=0.12.0"
36 },
37 "license": "MIT",
38 "dependencies": {
39 "babel-runtime": "^6.9.2",
40 "bluebird": "^3.3.5",
41 "check-types": "^7.0.0",
42 "collections": "^5.0.1",
43 "es6-mixin": "^0.3.0",
44 "event-to-promise": "^0.7.0",
45 "has-binary": "^0.1.7",
46 "ioredis": "^2.0.0",
47 "lodash": "^4.11.1",
48 "promise-retry": "^1.1.0",
49 "semver": "^5.3.0",
50 "socket.io": "^1.4.5",
51 "socket.io-redis": "^1.0.0",
52 "uid-safe": "^2.1.0"
53 },
54 "devDependencies": {
55 "babel-cli": "^6.11.4",
56 "babel-plugin-transform-runtime": "^6.9.0",
57 "babel-preset-es2015": "^6.9.0",
58 "babel-register": "^6.9.0",
59 "chai": "^3.5.0",
60 "codecov": "^1.0.1",
61 "docdash": "^0.4.0",
62 "jsdoc": "^3.4.0",
63 "mocha": "^3.0.0",
64 "nyc": "^7.0.0",
65 "socket.io-client": "^1.4.5",
66 "standard": "^7.1.2"
67 },
68 "nyc": {
69 "include": [
70 "src/**/*.js"
71 ],
72 "reporter": [
73 "lcov",
74 "text-summary"
75 ]
76 }
77}