package.json 3.47 KB
Newer Older
Cédric Moreau's avatar
Cédric Moreau committed
1
{
Moul's avatar
Moul committed
2
  "name": "duniter",
Éloïs's avatar
v1.7.21  
Éloïs committed
3
  "version": "1.7.21",
4
  "engines": {
5
    "node": ">=8.2.1 <10",
6
    "npm": ">=3.10"
Cédric Moreau's avatar
Cédric Moreau committed
7
  },
8
  "engineStrict": true,
Cédric Moreau's avatar
v0.4.0  
Cédric Moreau committed
9
  "private": false,
Cédric Moreau's avatar
v0.7.0  
Cédric Moreau committed
10
  "description": "Crypto-currency software allowing to build P2P free currencies",
Cédric Moreau's avatar
Cédric Moreau committed
11
  "main": "index.js",
12
  "node-main": "./bin/duniter",
13 14
  "window": {
    "icon": "duniter.png",
Éloïs's avatar
v1.7.21  
Éloïs committed
15
    "title": "v1.7.21",
16 17 18 19 20
    "width": 800,
    "height": 800,
    "min_width": 750,
    "min_height": 400
  },
Cédric Moreau's avatar
Cédric Moreau committed
21 22 23 24
  "directories": {
    "test": "test"
  },
  "scripts": {
25
    "prepublish": "tsc",
26
    "prepack": "find -name \"*.ts\" | grep -v \".d.ts\" | xargs rm",
27
    "tsc": "tsc",
28
    "tscw": "tsc -w",
29
    "doc": "typedoc --out typedoc/ index.ts app/ --mode file --readme README.md --includeDeclarations --sourcefile-url-prefix \"https://git.duniter.org/nodes/typescript/duniter/blob/loki/\"",
30
    "test": "nyc --reporter html mocha",
31
    "start": "node bin/duniter start",
32
    "build": "tsc && cd \"node_modules/duniter-ui\" && npm install && npm run build",
33
    "test-travis": "nyc --reporter lcovonly mocha test/"
34 35 36 37 38 39 40 41 42 43
  },
  "nyc": {
    "require": [
      "ts-node/register"
    ],
    "reporter": [
      "html"
    ],
    "sourceMap": true,
    "instrument": true
Cédric Moreau's avatar
Cédric Moreau committed
44 45 46
  },
  "repository": {
    "type": "git",
47
    "url": "https://git.duniter.org/nodes/typescript/duniter.git"
Cédric Moreau's avatar
Cédric Moreau committed
48 49
  },
  "keywords": [
Moul's avatar
Moul committed
50
    "duniter",
Cédric Moreau's avatar
v0.7.0  
Cédric Moreau committed
51
    "ucoin",
Moul's avatar
Moul committed
52
    "openudc",
Cédric Moreau's avatar
Cédric Moreau committed
53 54 55
    "crypto-currency"
  ],
  "author": "Cedric Moreau <cem.moreau@gmail.com>",
56
  "license": "AGPL-3.0",
Moul's avatar
Moul committed
57
  "readmeFilename": "README.md",
Cédric Moreau's avatar
Cédric Moreau committed
58
  "bugs": {
59
    "url": "https://git.duniter.org/nodes/typescript/duniter/issues"
Cédric Moreau's avatar
Cédric Moreau committed
60
  },
61
  "dependencies": {
62 63 64
    "@types/leveldown": "^4.0.0",
    "@types/levelup": "^3.1.0",
    "@types/memdown": "^3.0.0",
65
    "@types/ws": "^5.1.2",
66 67
    "archiver": "1.3.0",
    "async": "2.2.0",
68
    "bindings": "1.2.1",
69
    "body-parser": "1.17.1",
70
    "bs58": "^4.0.1",
Cédric Moreau's avatar
v1.7.12  
Cédric Moreau committed
71
    "child-process-promise": "^2.2.1",
72
    "cli-table": "^0.3.1",
73
    "colors": "1.1.2",
74
    "commander": "2.9.0",
75
    "cors": "2.8.2",
76
    "daemonize2": "0.4.2",
77 78
    "ddos": "0.1.16",
    "errorhandler": "1.5.0",
79
    "event-stream": "3.3.4",
80 81
    "express": "4.15.2",
    "express-fileupload": "0.0.5",
82
    "inquirer": "3.0.6",
83
    "jison": "0.4.17",
84
    "js-yaml": "3.8.2",
85
    "leveldown": "^4.0.1",
Cédric Moreau's avatar
v1.7.12  
Cédric Moreau committed
86
    "levelup": "^4.0.0",
87
    "memdown": "^3.0.0",
Moul's avatar
Moul committed
88
    "merkle": "0.5.1",
89
    "moment": "2.19.3",
90
    "morgan": "1.9.1",
91
    "multimeter": "0.1.1",
92
    "naclb": "1.3.10",
93
    "nat-upnp": "^1.1.1",
94
    "node-pre-gyp": "0.6.34",
Cédric Moreau's avatar
Cédric Moreau committed
95
    "node-uuid": "1.4.8",
96
    "optimist": "0.6.1",
97
    "q-io": "^1.13.5",
98
    "querablep": "^0.1.0",
99 100
    "request": "2.81.0",
    "request-promise": "4.2.0",
101
    "scryptb": "6.0.5",
102
    "seedrandom": "3.0.1",
Moul's avatar
Moul committed
103
    "sha1": "1.1.1",
104
    "socks-proxy-agent": "4.0.2",
105
    "sqlite3": "3.1.13",
106
    "tail": "^2.0.2",
107
    "tweetnacl": "^1.0.1",
Cédric Moreau's avatar
Cédric Moreau committed
108
    "typedoc": "^0.11.1",
Cédric Moreau's avatar
Cédric Moreau committed
109
    "underscore": "1.8.3",
110
    "unzip": "0.1.11",
Cédric Moreau's avatar
Cédric Moreau committed
111
    "unzip2": "0.2.5",
112
    "winston": "2.3.1",
113
    "wotb": "^0.6.5",
114 115 116
    "ws": "1.1.5"
  },
  "devDependencies": {
117 118 119
    "@types/mocha": "^2.2.41",
    "@types/node": "^8.0.9",
    "@types/should": "^8.3.0",
Cédric Moreau's avatar
Cédric Moreau committed
120
    "coveralls": "2.11.4",
121 122
    "eslint": "3.13.1",
    "eslint-plugin-mocha": "4.8.0",
123
    "mocha": "^3.4.2",
124
    "mocha-eslint": "0.1.7",
125
    "nyc": "^11.0.3",
Cédric Moreau's avatar
Cédric Moreau committed
126
    "should": "*",
127
    "source-map-support": "^0.4.15",
128
    "supertest": "",
129
    "tmp": "0.0.29",
130
    "ts-node": "^3.3.0",
Cédric Moreau's avatar
Cédric Moreau committed
131
    "typedoc-plugin-sourcefile-url": "^1.0.3",
132
    "typescript": "^3.1.6"
133
  },
Cédric Moreau's avatar
Cédric Moreau committed
134
  "peerDependencies": {},
135
  "bin": {
136
    "duniter": "./bin/duniter"
Cédric Moreau's avatar
Cédric Moreau committed
137 138
  }
}