-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
27 lines (27 loc) · 1.02 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
{
"name": "@se-2/foundry",
"version": "0.0.1",
"scripts": {
"account": "node script/ListAccount.js",
"chain": "anvil --config-out localhost.json",
"compile": "forge compile -vvvv",
"deploy": "forge build --build-info --build-info-path out/build-info/ && forge script script/Deploy.s.sol -vvvv --rpc-url ${0:-default_network} --broadcast && node script/generateTsAbis.js",
"deploy:verify": "forge build --build-info --build-info-path out/build-info/ && forge script script/Deploy.s.sol -vvvv --rpc-url ${0:-default_network} --broadcast --verify && node script/generateTsAbis.js",
"fork": "anvil --fork-url ${0:-mainnet} --config-out localhost.json",
"generate": "node script/generateAccount.js",
"lint": "forge fmt",
"test": "forge test"
},
"dependencies": {
"dotenv": "~16.3.1",
"envfile": "~6.18.0",
"ethers": "~5.7.1",
"prettier": "~2.8.8",
"qrcode": "~1.5.3",
"toml": "~3.0.0"
},
"devDependencies": {
"@types/prettier": "^2.0.0",
"@types/qrcode": "^1.0.0"
}
}