UNPKG

1.79 kBJSONView Raw
1{
2 "name": "skale-engine",
3 "version": "0.4.2",
4 "license": "Apache-2.0",
5 "description": "parallel and distributed data processing engine",
6 "main": "index.js",
7 "scripts": {
8 "preinstall": "mkdir -p node_modules && echo 'module.exports = require(\"..\")' > node_modules/skale-engine.js",
9 "start": "pf=/tmp/skale-server.pid; test -f $pf && exit 1; bin/server.js -l 0 & echo $! > $pf",
10 "stop": "pf=/tmp/skale-server.pid; test -f $pf || exit 1; kill $(cat $pf); rm -f $pf",
11 "test": "node_modules/.bin/mocha",
12 "pretest": "node_modules/.bin/eslint */*.js test/*/*.js examples/*/*.js",
13 "lint": "node_modules/.bin/eslint */*.js test/*/*.js examples/*/*.js"
14 },
15 "engines": {
16 "node": ">=4.0.0"
17 },
18 "os": [
19 "!win32"
20 ],
21 "repository": "skale-me/skale-engine",
22 "bugs": {
23 "url": "https://github.com/skale-me/skale-engine/issues"
24 },
25 "keywords": [
26 "big data",
27 "ETL",
28 "distributed",
29 "data processing",
30 "machine learning",
31 "cloud",
32 "parallel",
33 "cluster",
34 "hpc"
35 ],
36 "author": "Skale team",
37 "dependencies": {
38 "line-trace": "^1.0.4",
39 "node-getopt": "^0.2.3",
40 "node-uuid": "^1.4.7",
41 "object-sizeof": "^1.0.10",
42 "stream-to-array": "^2.3.0",
43 "thenify": "^3.2.0",
44 "websocket-stream": "^3.0.1",
45 "ws": "^1.1.0"
46 },
47 "devDependencies": {
48 "eslint": "^2.7.0",
49 "mocha": "^2.2.5"
50 },
51 "eslintConfig": {
52 "rules": {
53 "indent": [
54 2,
55 "tab"
56 ],
57 "quotes": [
58 2,
59 "single"
60 ],
61 "linebreak-style": [
62 2,
63 "unix"
64 ],
65 "semi": [
66 2,
67 "always"
68 ],
69 "no-console": 0
70 },
71 "env": {
72 "es6": true,
73 "node": true,
74 "mocha": true
75 },
76 "extends": "eslint:recommended"
77 }
78}