Skip to content

Commit 781afdd

Browse files
authored
feat(package): implement shell interface
1 parent e09037c commit 781afdd

File tree

1 file changed

+98
-0
lines changed

1 file changed

+98
-0
lines changed

bin/run

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
#!/usr/env/bin bash
2+
3+
4+
ci() { ts-node ./src/utils/initServer/create-indexes.ts
5+
return 0
6+
}
7+
8+
it() { ts-node ./src/utils/initServer/init-tokens.ts
9+
return 0
10+
}
11+
12+
ip() { ts-node ./src/utils/initServer/init-pools.ts
13+
return 0
14+
}
15+
16+
iw() { ts-node ./src/utils/initServer/init-whales.ts
17+
return 0
18+
}
19+
20+
lcs() { ts-node-dev ./src/listener-commons.ts
21+
return 0
22+
}
23+
24+
lm() { ts-node-dev ./src/listener-mempool.ts
25+
return 0
26+
}
27+
28+
lc() { ts-node-dev ./src/listener-confirmation.ts
29+
return 0
30+
}
31+
32+
web() { ts-node-dev ./src/_websocket-server.ts
33+
return 0
34+
}
35+
36+
build() { cd client && yarn build && cd .. && tsc
37+
return 0
38+
}
39+
40+
set-heroku() { ts-node ./src/utils/initServer/set-heroku.ts
41+
return 0
42+
}
43+
44+
dev-d-txs() { ts-node ./src/utils/dev-utils/drop-transactions.ts
45+
return 0
46+
}
47+
48+
dev-r-txs() { ts-node ./src/utils/dev-utils/reset-transactions.ts
49+
return 0
50+
}
51+
52+
dev-r-txc() { ts-node ./src/utils/dev-utils/reset-transactions-c.ts
53+
return 0
54+
}
55+
56+
dev-r-txp`() { ts-node ./src/utils/dev-utils/reset-transactions-p.ts
57+
return 0
58+
}
59+
60+
dev-r-t-h() { ts-node ./src/utils/dev-utils/reset-transactions-t-h.ts
61+
return 0
62+
}
63+
64+
dev-r-pools() { ts-node ./src/utils/dev-utils/reset-pools.ts
65+
return 0
66+
}
67+
68+
dev-r-blocks() { ts-node ./src/utils/dev-utils/reset-blocks.ts
69+
return 0
70+
}
71+
72+
dev-r-tokens() { ts-node ./src/utils/dev-utils/reset-tokens.ts
73+
return 0
74+
}
75+
76+
pretty() { prettier --config .prettierrc 'src/**/*.ts' --write
77+
return 0
78+
}
79+
80+
web-worker() { node ./dist/_websocket-server.js
81+
return 0
82+
}
83+
84+
worker-a() { node ./dist/listener-commons.js
85+
return 0
86+
}
87+
88+
worker-b() { node ./dist/listener-mempool.js
89+
return 0
90+
}
91+
92+
worker-c() { node ./dist/listener-confirmation.js
93+
return 0
94+
}
95+
96+
echo "Mempool Shark Shell Commands"
97+
98+
exit 0

0 commit comments

Comments
 (0)