|
19 | 19 | "dist" |
20 | 20 | ], |
21 | 21 | "scripts": { |
22 | | - "build": "tsup", |
| 22 | + "codegen": "bash ./scripts/build.sh --codegen-only", |
| 23 | + "build": "bash ./scripts/build.sh", |
23 | 24 | "prepublishOnly": "npm run build", |
24 | | - "test": "vitest --watch=false --maxConcurrency=1", |
25 | | - "test:services": "vitest --watch=false --maxConcurrency=1 --testTimeout=1000000 src/tests/services.test.ts", |
26 | | - "test:filler": "vitest --watch=false --maxConcurrency=1 --testTimeout=1000000 src/tests/strategies/basic.testnet.test.ts", |
27 | | - "test:basic": "vitest --watch=false --maxConcurrency=1 --testTimeout=1000000 src/tests/strategies/basic.testnet.test.ts", |
28 | | - "test:fx": "vitest --watch=false --maxConcurrency=1 --testTimeout=1000000 src/tests/strategies/fx.mainnet.test.ts", |
29 | | - "test:watch": "vitest", |
30 | | - "lint": "biome lint .", |
31 | | - "lint:fix": "biome lint --write .", |
32 | | - "format": "prettier --write \"src/**/*.ts\"", |
33 | | - "cli": "NODE_NO_WARNINGS=1 tsx src/bin/simplex.ts", |
34 | | - "cli:dev": "nodemon --watch src --ext ts --exec tsx src/bin/simplex.ts" |
| 25 | + "test": "pnpm run codegen && vitest --watch=false --maxConcurrency=1", |
| 26 | + "test:filler": "pnpm run codegen && vitest --watch=false --maxConcurrency=1 --testTimeout=1000000 src/tests/strategies/basic.testnet.test.ts", |
| 27 | + "test:basic": "pnpm run codegen && vitest --watch=false --maxConcurrency=1 --testTimeout=1000000 src/tests/strategies/basic.testnet.test.ts", |
| 28 | + "test:fx": "pnpm run codegen && vitest --watch=false --maxConcurrency=1 --testTimeout=1000000 src/tests/strategies/fx.mainnet.test.ts", |
| 29 | + "test:mpcvault": "pnpm run codegen && vitest --watch=false --maxConcurrency=1 --testTimeout=120000 src/tests/wallet/mpcvault.integration.test.ts", |
| 30 | + "test:watch": "pnpm run codegen && vitest", |
| 31 | + "lint": "pnpm run codegen && biome lint src/bin src/config src/core src/services src/strategies src/tests src/index.ts", |
| 32 | + "lint:fix": "pnpm run codegen && biome lint --write src/bin src/config src/core src/services src/strategies src/tests src/index.ts", |
| 33 | + "format": "pnpm run codegen && prettier --write \"src/**/*.ts\"", |
| 34 | + "cli": "pnpm run codegen && NODE_NO_WARNINGS=1 tsx src/bin/simplex.ts", |
| 35 | + "cli:dev": "pnpm run codegen && nodemon --watch src --ext ts --exec tsx src/bin/simplex.ts", |
| 36 | + "proto:generate": "./scripts/generate-proto.sh" |
35 | 37 | }, |
36 | 38 | "devDependencies": { |
37 | 39 | "@biomejs/biome": "^1.9.4", |
|
40 | 42 | "@vitest/coverage-v8": "^3.0.7", |
41 | 43 | "nodemon": "^3.1.0", |
42 | 44 | "tronweb": "^6.2.0", |
| 45 | + "ts-proto": "^2.6.1", |
43 | 46 | "tsup": "^8.4.0", |
44 | 47 | "tsx": "^4.16.2", |
45 | 48 | "typescript": "^5.7.3", |
|
57 | 60 | "@binance/wallet": "^16.0.0", |
58 | 61 | "@circle-fin/adapter-viem-v2": "1.4.0", |
59 | 62 | "@circle-fin/bridge-kit": "1.5.0", |
| 63 | + "@bufbuild/protobuf": "^2.2.3", |
| 64 | + "@grpc/grpc-js": "^1.12.5", |
60 | 65 | "@hyperbridge/sdk": "workspace:*", |
61 | 66 | "@polkadot/api": "latest", |
62 | 67 | "@polkadot/util": "latest", |
|
77 | 82 | "pino-pretty": "^11.3.0", |
78 | 83 | "scale-ts": "^1.6.1", |
79 | 84 | "toml": "^3.0.0", |
80 | | - "viem": "^2.34.0" |
| 85 | + "viem": "2.47.6" |
81 | 86 | }, |
82 | 87 | "resolutions": { |
83 | 88 | "@polkadot/api": "^16.4.6", |
|
0 commit comments