-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
46 lines (46 loc) · 1.35 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
{
"name": "bulwark-backend",
"version": "1.0.0",
"description": "",
"main": "app.js",
"dependencies": {
"axios": "^0.19.2",
"bcryptjs": "^2.4.3",
"body-parser": "^1.19.0",
"concurrently": "^5.3.0",
"cors": "^2.8.5",
"express": "^4.17.1",
"fs": "^0.0.1-security",
"jsonwebtoken": "^8.5.1",
"mongoose": "^5.10.0",
"node-metamask": "^1.1.2",
"passport": "^0.4.1",
"passport-jwt": "^4.0.0",
"truffle": "^5.1.40",
"validator": "^13.1.1",
"web3": "^1.2.11",
"web3-net": "^1.2.11"
},
"devDependencies": {
"nodemon": "^2.0.4"
},
"scripts": {
"ganache": "ganache-cli --networkId $npm_package_config_ganache_networkID --allowUnlimitedContractSize --gasLimit $npm_package_config_ganache_gasLimit --gasPrice $npm_package_config_ganache_gasPrice --mnemonic \"$MNEMONIC\"",
"migrate": "rm -rf build && truffle migrate --reset --compile-all --network ganache",
"blockchain:start": "npm run blockchain:initialize && npm run migrate",
"blockchain:initialize": "bash scripts/blockchain-init.sh",
"bulwark:start": "concurrently \"bash scripts/init.sh\" \"npm run blockchain:start\"",
"database:clean": "node scripts/cleanDB.js",
"server:dev": "nodemon app.js",
"server:listen": "node app.js"
},
"config": {
"ganache": {
"networkID": 3431,
"gasPrice": 25000000000,
"gasLimit": 6500000
}
},
"author": "Vivek",
"license": "ISC"
}