-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
34 lines (34 loc) · 1.48 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
{
"private": true,
"scripts": {
"build": "npm run build:gateway && npm run build:gas-service && npm run build:its && npm run build:interchain-token-factory && npm run build:token-manager && npm run build:ping-pong && npm run build:governance",
"build:cgp": "npm run build:gateway && npm run build:gas-service",
"build:gateway": "cd gateway && mxpy contract build",
"build:gas-service": "cd gas-service && mxpy contract build",
"build:its": "cd interchain-token-service && mxpy contract build",
"build:interchain-token-factory": "cd interchain-token-factory && mxpy contract build",
"build:token-manager": "cd token-manager && mxpy contract build",
"build:governance": "cd governance && mxpy contract build",
"build:ping-pong": "cd ping-pong-interchain && mxpy contract build",
"test": "vitest run",
"test:cargo": "cargo test",
"test:all": "npm run build && npm run test && npm run test:cargo",
"typecheck": "tsc --noEmit",
"interact:devnet": "CHAIN=devnet tsx interact/index.ts",
"interact:testnet": "CHAIN=testnet tsx interact/index.ts",
"interact:mainnet": "CHAIN=mainnet tsx interact/index.ts"
},
"devDependencies": {
"@multiversx/sdk-core": "^12.5.0",
"@multiversx/sdk-wallet": "^4.2.0",
"@types/keccak": "^3.0.3",
"@types/node": "^18.16.18",
"ethers": "^6.9.0",
"commander": "^11.1.0",
"tsx": "^3.12.7",
"typescript": "^5.0.4",
"vitest": "^0.33.0",
"xsuite": "0.0.59",
"keccak": "^3.0.3"
}
}