-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
32 lines (32 loc) · 2.34 KB
/
Copy pathpackage.json
File metadata and controls
32 lines (32 loc) · 2.34 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
{
"name": "fx-trader-profiles",
"private": true,
"packageManager": "pnpm@10.24.0",
"scripts": {
"dev": "pnpm --filter @fx-trader-profiles/web dev",
"build": "pnpm --filter @fx-trader-profiles/web build",
"start": "pnpm --filter @fx-trader-profiles/web start",
"lint": "pnpm --filter @fx-trader-profiles/web lint",
"test": "pnpm --filter @fx-trader-profiles/web test",
"rpc-router:dev": "pnpm --filter @fx-trader-profiles/rpc-router dev",
"rpc-router:start": "pnpm --filter @fx-trader-profiles/rpc-router start",
"rpc-router:test": "pnpm --filter @fx-trader-profiles/rpc-router test",
"db:push": "echo \"TODO: add Drizzle migrations in Phase 0\"",
"scripts:discover-contracts": "pnpm discover:contracts",
"discover:contracts": "echo \"TODO: implement workers/discover-contracts.ts in Phase 2\"",
"indexer:codegen": "pnpm --filter @fx-trader-profiles/indexer codegen",
"indexer:dev": "docker compose --env-file .env -f docker-compose.yml -f docker-compose.indexer.yml up -d --build rpc-router envio-postgres envio-hasura envio-indexer",
"indexer:start": "pnpm --filter @fx-trader-profiles/indexer start",
"indexer:test": "pnpm --filter @fx-trader-profiles/indexer test",
"indexer:up": "docker compose --env-file .env -f docker-compose.yml -f docker-compose.indexer.yml up -d --build rpc-router envio-postgres envio-hasura envio-indexer",
"indexer:down": "docker compose --env-file .env -f docker-compose.yml -f docker-compose.indexer.yml stop envio-indexer envio-hasura envio-postgres",
"indexer:logs": "docker compose --env-file .env -f docker-compose.yml -f docker-compose.indexer.yml logs -f envio-indexer",
"indexer:ps": "docker compose --env-file .env -f docker-compose.yml -f docker-compose.indexer.yml ps rpc-router envio-postgres envio-hasura envio-indexer",
"indexer:build": "pnpm --filter @fx-trader-profiles/indexer build",
"indexer:verify": "scripts/verify-envio-fx.sh",
"contracts:verify": "node scripts/verify-fx-contracts.js",
"indexer:reset": "docker compose --env-file .env -f docker-compose.yml -f docker-compose.indexer.yml run --rm --service-ports envio-indexer pnpm exec envio start -r",
"fx:sync-current-positions": "python3 scripts/sync-fx-current-positions.py",
"fx:maintain-known-wallets": "curl -fsS -X POST http://127.0.0.1:3000/api/jobs/maintain-known-wallets"
}
}