-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.json
More file actions
29 lines (29 loc) · 1009 Bytes
/
package.json
File metadata and controls
29 lines (29 loc) · 1009 Bytes
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
{
"name": "venus-loop",
"version": "1.0.0",
"repository": {
"type": "git",
"url": "git+https://github.com/defi-org-code/VenusLoop.git"
},
"author": "Orbs",
"license": "MIT",
"dependencies": {
"@openzeppelin/contracts": "^4.1.0"
},
"devDependencies": {
"@defi.org/web3-candies": "1.x",
"ethereumjs-hooks": "git+https://github.com/defi-org-code/ethereumjs-hooks.git"
},
"scripts": {
"postinstall": "ethereumjs-hooks",
"prettier": "prettier --write '{contracts,src,test}/**/*.{ts,js,json,sol}'",
"typechain": "typechain --target=web3-v1 --out-dir=typechain-abi 'abi/**/*.json' && npx hardhat typechain",
"prebuild": "rm -rf artifacts && rm -rf typechain-hardhat && rm -rf typechain-abi && npm run prettier && npm run typechain",
"build": "npx hardhat compile && npx solhint 'contracts/**/*.sol'",
"test": "npm run build && npx hardhat test --logs",
"deploy": "npx hardhat deploy --network $1"
},
"prettier": {
"printWidth": 120
}
}