-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
34 lines (34 loc) · 1.27 KB
/
Copy pathpackage.json
File metadata and controls
34 lines (34 loc) · 1.27 KB
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
{
"name": "bebecita",
"version": "0.1.0",
"private": true,
"type": "module",
"description": "An Aqua order book funded just-in-time by a Uniswap liquidity position",
"dependencies": {
"@1inch/aqua": "github:1inch/aqua#v1.0.0",
"@1inch/solidity-utils": "6.9.10",
"@1inch/swap-vm": "github:1inch/swap-vm#b5e0e4d72242ec44ac636d5e6ce0c5686619b00d",
"@openzeppelin/contracts": "5.4.0",
"forge-std": "github:foundry-rs/forge-std#v1.11.0"
},
"devDependencies": {
"dotenv": "^16.4.5",
"tsx": "^4.19.0",
"typescript": "^5.6.0",
"viem": "^2.21.0"
},
"scripts": {
"build": "forge build --skip test",
"test": "forge test --match-path contracts/test/TakerTraits.t.sol && forge test --match-path contracts/test/Bebecita.t.sol && forge test --match-path contracts/test/LiquidityAmounts.t.sol",
"typecheck": "tsc -p solver/tsconfig.json",
"gate0": "tsx solver/src/gate0.ts",
"setup": "tsx solver/src/setup.ts",
"aqua": "tsx solver/src/aqua.ts",
"fill": "tsx solver/src/fill.ts",
"rebalance": "tsx solver/src/rebalance.ts",
"inventory": "tsx solver/src/inventory.ts",
"fixtures": "tsx solver/src/fixtures.ts",
"demo:reset": "tsx solver/src/reset.ts",
"negative-moment": "tsx solver/src/negativeMoment.ts"
}
}