forked from celo-org/celo-monorepo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
102 lines (102 loc) · 3.6 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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
{
"name": "@celo/protocol",
"version": "1.0.0",
"private": true,
"main": "index.ts",
"author": "Celo",
"license": "LGPL-3.0",
"scripts": {
"lint:ts": "tslint -c tslint.json --project tsconfig.json",
"lint:sol": "solhint './contracts/**/*.sol'",
"lint": "yarn run lint:ts && yarn run lint:sol",
"clean": "rm -rf ./types/typechain && rm -rf build/* && rm -rf .0x-artifacts/* && rm -rf migrations/*.js* && rm -rf test/**/*.js* && rm -f lib/*.js*",
"pretest": "yarn run build",
"test": "rm test/**/*.js ; node runTests.js",
"test:coverage": "yarn run test --coverage",
"gas": "yarn run test --gas",
"build:ts": "rm -f migrations/*.js* && tsc -b",
"build": "ts-node ./scripts/build.ts && yarn build:ts",
"migrate": "./scripts/bash/migrate.sh",
"verify": "./scripts/bash/verify_contracts.sh",
"download-artifacts": "./scripts/bash/download_artifacts.sh",
"init-network": "./scripts/bash/init_network.sh",
"upload-artifacts": "./scripts/bash/upload_artifacts.sh",
"transfer": "./scripts/bash/transfer.sh",
"get-balances": "./scripts/bash/get_balances.sh",
"upgrade": "./scripts/bash/upgrade.sh",
"revoke": "./scripts/bash/revoke.sh",
"govern": "./scripts/bash/govern.sh",
"console": "./scripts/bash/console.sh",
"invite": "./scripts/bash/invite.sh",
"ganache-dev": "./scripts/bash/ganache.sh",
"pretruffle:migrate": "yarn build:ts",
"truffle:migrate": "truffle migrate",
"devchain": "ts-node scripts/devchain.ts",
"set-exchange-rate": "./scripts/bash/set_exchange_rate.sh"
},
"dependencies": {
"@0x/sol-compiler": "^3.1.11",
"@0x/sol-coverage": "^3.0.8",
"@0x/sol-profiler": "^3.0.0",
"@0x/sol-trace": "^2.0.16",
"@0x/subproviders": "^5.0.0",
"@celo/ganache-cli": "git+https://github.com/celo-org/ganache-cli.git#d5ff1f1",
"@celo/utils": "0.1.9-dev",
"apollo-client": "^2.4.13",
"bip39": "^3.0.2",
"bls12377js": "https://github.com/celo-org/bls12377js#400bcaeec9e7620b040bfad833268f5289699cac",
"chai-subset": "^1.6.0",
"csv-parser": "^2.0.0",
"csv-stringify": "^4.3.1",
"elliptic": "^6.4.1",
"ethereumjs-util": "^5.2.0",
"ethereumjs-vm": "^2.4.0",
"ethereumjs-wallet": "^0.6.3",
"fs-extra": "^5.0.0",
"glob-fs": "^0.1.7",
"graphql": "^14.1.1",
"j6": "^1.0.2",
"lodash": "^4.17.14",
"mathjs": "^5.0.4",
"mocha": "^5.1.1",
"node-fetch": "^2.3.0",
"openzeppelin-solidity": "^2.5.0",
"prompts": "^2.0.1",
"solhint": "^2.0.0",
"solidity-bytes-utils": "0.0.7",
"truffle": "5.0.20",
"truffle-artifactor": "^3.0.7",
"truffle-plugin-blockscout-verify": "git+https://github.com/celo-org/truffle-plugin-blockscout-verify",
"truffle-resolver": "^4.0.4",
"truffle-security": "^1.4.4",
"twilio": "^3.23.2",
"weak-map": "^1.0.5",
"web3": "1.2.4",
"web3-core-helpers": "1.2.4",
"web3-provider-engine": "^15.0.0",
"web3-utils": "1.2.4"
},
"devDependencies": {
"@celo/typechain-target-web3-v1-celo": "0.0.2",
"@celo/typescript": "0.0.1",
"@types/bignumber.js": "^5.0.0",
"@types/bn.js": "^4.11.0",
"@types/chai": "^4.1.3",
"@types/mathjs": "^4.4.1",
"@types/mocha": "^5.2.1",
"@types/nodemailer": "^4.6.5",
"@types/targz": "^1.0.0",
"@types/tmp": "^0.1.0",
"@types/underscore": "^1.8.8",
"@types/yargs": "^13.0.2",
"cross-env": "^5.1.6",
"eth-gas-reporter": "^0.1.2",
"nodemailer": "^4.6.8",
"targz": "^1.0.1",
"tmp": "^0.1.0",
"truffle-typings": "^1.0.6",
"typechain": "1.0.5",
"typechain-target-truffle": "1.0.2",
"yargs": "^14.0.0"
}
}