-
Notifications
You must be signed in to change notification settings - Fork 78
/
package.json
63 lines (63 loc) · 2.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
{
"name": "root",
"private": true,
"packageManager": "[email protected]",
"engines": {
"node": ">=18"
},
"workspaces": [
"projects/*",
"protocol",
"utils"
],
"devDependencies": {
"@types/prettier": "^2.7.3",
"husky": "8.0.3",
"jest": "29.2.2",
"jest-serial-runner": "1.2.1",
"lint-staged": "13.3.0",
"prettier": "3.3.3",
"ts-jest": "29.1.2",
"ts-node": "10.9.2",
"typescript": "5.3.3"
},
"scripts": {
"bootstrap": "yarn husky install && yarn generate",
"generate": "yarn protocol:generate && yarn sdk:generate && yarn ui:generate",
"build": "yarn core:build && yarn wells:build && yarn sdk:generate && yarn sdk:build",
"all:build": "yarn build",
"test": "yarn sdk:test",
"format": "yarn sdk:prettier",
"protocol:generate": "yarn workspace @beanstalk/protocol generate",
"jest:clearcache": "jest --clearCache",
"sdk:generate": "yarn workspace @beanstalk/sdk generate",
"sdk:dev": "yarn workspace @beanstalk/sdk dev",
"sdk:build": "yarn workspace @beanstalk/sdk build",
"sdk:test": "jest --selectProjects sdk --silent --runInBand --",
"sdk-wells:test": "jest --selectProjects sdk-wells --runInBand --silent=false --",
"sdk-wells:test:watch": "jest --selectProjects sdk-wells --runInBand --watch --verbose true --",
"sdk:testdev": "jest --selectProjects sdk --watch --runInBand --",
"sdk-core:test": "jest --selectProjects sdk-core --silent --runInBand --",
"sdk-core:testdev": "jest --selectProjects sdk-core --watch --runInBand --",
"sdk:prettier": "yarn prettier projects/sdk -w",
"sdk:publish": "yarn workspace @beanstalk/sdk publish",
"sdk:version": "yarn workspace @beanstalk/sdk version",
"dex-ui:dev": "yarn workspace dex-ui dev",
"dex-ui:build": "yarn workspace dex-ui build",
"dex-ui:generate": "yarn workspace dex-ui generate",
"ui:generate": "yarn workspace ui generate",
"ui:dev": "yarn workspace ui dev",
"ui:start": "yarn workspace ui start",
"ui:build": "yarn workspace ui build",
"ui:test": "yarn workspace ui test",
"test:browser": "yarn workspace tests test:browser",
"ex": "yarn workspace @beanstalk/examples x",
"anvil-arbitrum": "yarn cli:anvil-arbitrum",
"anvil-eth-mainnet": "yarn cli:anvil-eth-mainnet",
"anvil": "anvil --fork-url https://arb-mainnet.g.alchemy.com/v2/5ubn94zT7v7DnB5bNW1VOnoIbX5-AG2N --chain-id 1337",
"anvil4tests": "anvil --fork-url https://arb-mainnet.g.alchemy.com/v2/Kk7ktCQL5wz4v4AG8bR2Gun8TAASQ-qi --chain-id 1337 --fork-block-number 18629000"
},
"dependencies": {
"prettier-plugin-solidity": "1.4.1"
}
}