forked from 0xgen0/ethernal
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
55 lines (55 loc) · 2.56 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
47
48
49
50
51
52
53
54
55
{
"name": "the_eternal_dungeon-contracts",
"version": "0.1.0",
"main": "index.js",
"license": "MIT",
"devDependencies": {
"@nomiclabs/buidler": "^1.3.8",
"buidler-deploy": "^0.5.4",
"buidler-ethers-v5": "^0.2.2",
"chai": "^4.2.0",
"cross-env": "^7.0.2",
"eslint": "^6.8.0",
"eslint-config-mocha": "^0.0.0",
"eslint-config-prettier": "^6.10.1",
"eslint-plugin-mocha": "^6.3.0",
"eslint-plugin-prettier": "^3.1.3",
"ethers": "^5.0.7",
"ganache-cli": "^6.4.1",
"mocha": "^7.1.1",
"node-fetch": "^2.6.0",
"npm-run-all": "^4.1.5",
"prettier": "^2.0.4",
"prettier-plugin-solidity": "^1.0.0-alpha.48",
"qrcode": "^1.4.4",
"rimraf": "^3.0.2",
"solhint": "^2.3.1",
"solhint-plugin-prettier": "^0.0.4",
"moment": "^2.27.0",
"wait-on": "^4.0.2"
},
"scripts": {
"format": "prettier --write src/**/*.sol test/**/*.js scripts/**/*.js deploy/**/*.js",
"prettier:solidity": "prettier --write src/**/*.sol",
"prettier:js": "prettier --write deploy test scripts",
"prettier": "run-s prettier:*",
"compile": "buidler compile",
"test": "buidler test",
"buidler": "buidler",
"ganache": "rimraf deployments/localhost_1337 && ganache-cli --mnemonic=\"`cat mnemonic.local | xargs`\" --blockTime=4 >/dev/null",
"ganache-quick": "rimraf deployments/localhost_1337 && ganache-cli --mnemonic=\"`cat mnemonic.local | xargs`\" >/dev/null",
"deploy:local": "wait-on tcp:8545 && buidler --network localhost deploy --export ../webapp/contracts/development.json",
"deploy:staging-sokol": "cross-env BACKEND_WALLET=0xC92aE171cb9AEfEbcB88cdB40ba508e81F30AE1b buidler --network sokol_dev deploy --export ../webapp/contracts/staging.json",
"deploy:staging-matic": "cross-env BACKEND_WALLET=0xC92aE171cb9AEfEbcB88cdB40ba508e81F30AE1b buidler --network matic_dev deploy --export ../webapp/contracts/staging.json",
"deploy:alpha": "buidler --network alpha deploy --export ../webapp/contracts/production.json",
"run:alpha": "cross-env BUIDLER_NETWORK=alpha node",
"run:matic_dev": "cross-env BUIDLER_NETWORK=matic_dev node",
"run:local": "cross-env BUIDLER_NETWORK=localhost node",
"walker:staging": "cross-env BUIDLER_NETWORK=matic_dev node scripts/walker.js",
"walker": "cross-env BUIDLER_NETWORK=localhost node scripts/walker.js",
"dev": "run-p -l ganache deploy:local",
"buidler-dev": "buidler node --export ../webapp/contracts/development.json",
"dev:quick": "run-p -l ganache-quick deploy:local",
"dev:walker": "EXPLORE=100 run-p -l ganache-quick deploy:local"
}
}