|
1 | | -// export core types |
2 | | -export { BasicClient } from "./BasicClient"; |
3 | | -export { BasicMultiClient } from "./BasicMultiClient"; |
4 | | -export { SmartWss } from "./SmartWss"; |
5 | | -export { Watcher } from "./Watcher"; |
| 1 | +import { BasicClient } from "./BasicClient"; |
| 2 | +import { BasicMultiClient } from "./BasicMultiClient"; |
| 3 | +import { SmartWss } from "./SmartWss"; |
| 4 | +import { Watcher } from "./Watcher"; |
6 | 5 |
|
7 | | -// export event types |
8 | | -export { Auction } from "./Auction"; |
9 | | -export { BlockTrade } from "./BlockTrade"; |
10 | | -export { Candle } from "./Candle"; |
11 | | -export { CandlePeriod } from "./CandlePeriod"; |
12 | | -export { Level2Point } from "./Level2Point"; |
13 | | -export { Level2Snapshot } from "./Level2Snapshots"; |
14 | | -export { Level2Update } from "./Level2Update"; |
15 | | -export { Level3Point } from "./Level3Point"; |
16 | | -export { Level3Snapshot } from "./Level3Snapshot"; |
17 | | -export { Level3Update } from "./Level3Update"; |
18 | | -export { Ticker } from "./Ticker"; |
19 | | -export { Trade } from "./Trade"; |
| 6 | +import { Auction } from "./Auction"; |
| 7 | +import { BlockTrade } from "./BlockTrade"; |
| 8 | +import { Candle } from "./Candle"; |
| 9 | +import { CandlePeriod } from "./CandlePeriod"; |
| 10 | +import { Level2Point } from "./Level2Point"; |
| 11 | +import { Level2Snapshot } from "./Level2Snapshots"; |
| 12 | +import { Level2Update } from "./Level2Update"; |
| 13 | +import { Level3Point } from "./Level3Point"; |
| 14 | +import { Level3Snapshot } from "./Level3Snapshot"; |
| 15 | +import { Level3Update } from "./Level3Update"; |
| 16 | +import { Ticker } from "./Ticker"; |
| 17 | +import { Trade } from "./Trade"; |
20 | 18 |
|
21 | | -// exportclients |
22 | | -export { BiboxClient, BiboxClient as Bibox } from "./exchanges/BiboxClient"; |
23 | | -export { BinanceClient, BinanceClient as Binance } from "./exchanges/BinanceClient"; |
24 | | -export { BinanceFuturesCoinmClient, BinanceFuturesCoinmClient as BinanceFuturesCoinM } from "./exchanges/BinanceFuturesCoinmClient"; // prettier-ignore |
25 | | -export { BinanceFuturesUsdtmClient, BinanceFuturesUsdtmClient as BinanceFuturesUsdtM } from "./exchanges/BinanceFuturesUsdtmClient"; // prettier-ignore |
26 | | -export { BinanceJeClient, BinanceJeClient as BinanceJe } from "./exchanges/BinanceJeClient"; |
27 | | -export { BinanceUsClient, BinanceUsClient as BinanceUs } from "./exchanges/BinanceUsClient"; |
28 | | -export { BitfinexClient, BitfinexClient as Bitfinex } from "./exchanges/BitfinexClient"; |
29 | | -export { BitflyerClient, BitflyerClient as Bitflyer } from "./exchanges/BitflyerClient"; |
30 | | -export { BithumbClient, BithumbClient as Bithumb } from "./exchanges/BithumbClient"; |
31 | | -export { BitmexClient, BitmexClient as BitMEX } from "./exchanges/BitmexClient"; |
32 | | -export { BitstampClient, BitstampClient as Bitstamp } from "./exchanges/BitstampClient"; |
33 | | -export { BittrexClient, BittrexClient as Bittrex } from "./exchanges/BittrexClient"; |
34 | | -export { CexClient, CexClient as Cex } from "./exchanges/CexClient"; |
35 | | -export { CoinbaseProClient, CoinbaseProClient as CoinbasePro } from "./exchanges/CoinbaseProClient"; |
36 | | -export { CoinexClient, CoinexClient as Coinex } from "./exchanges/CoinexClient"; |
37 | | -export { DeribitClient, DeribitClient as Deribit } from "./exchanges/DeribitClient"; |
38 | | -export { DigifinexClient, DigifinexClient as Digifinex } from "./exchanges/DigifinexClient"; |
39 | | -export { ErisXClient, ErisXClient as ErisX } from "./exchanges/ErisxClient"; |
40 | | -export { FtxClient, FtxClient as Ftx } from "./exchanges/FtxClient"; |
41 | | -export { FtxUsClient, FtxUsClient as FtxUs } from "./exchanges/FtxUsClient"; |
42 | | -export { GateioClient, GateioClient as Gateio } from "./exchanges/GateioClient"; |
43 | | -export { GeminiClient, GeminiClient as Gemini } from "./exchanges/Geminiclient"; |
44 | | -export { HitBtcClient, HitBtcClient as HitBTC } from "./exchanges/HitBtcClient"; |
45 | | -export { HuobiClient, HuobiClient as Huobi } from "./exchanges/HuobiClient"; |
46 | | -export { HuobiFuturesClient, HuobiFuturesClient as HuobiFutures } from "./exchanges/HuobiFuturesClient"; // prettier-ignore |
47 | | -export { HuobiSwapsClient, HuobiSwapsClient as HuobiSwaps } from "./exchanges/HuobiSwapsClient"; |
48 | | -export { HuobiJapanClient, HuobiJapanClient as HuobiJapan } from "./exchanges/HuobiJapanClient"; |
49 | | -export { HuobiKoreaClient, HuobiKoreaClient as HuobiKorea } from "./exchanges/HuobiKoreaClient"; |
50 | | -export { KucoinClient, KucoinClient as Kucoin } from "./exchanges/KucoinClient"; |
51 | | -export { KrakenClient, KrakenClient as Kraken } from "./exchanges/KrakenClient"; |
52 | | -export { LedgerXClient, LedgerXClient as LedgerX } from "./exchanges/LedgerXClient"; |
53 | | -export { LiquidClient, LiquidClient as Liquid } from "./exchanges/LiquidClient"; |
54 | | -export { OkexClient as OkexClient, OkexClient as OKEx } from "./exchanges/OkexClient"; |
55 | | -export { PoloniexClient, PoloniexClient as Poloniex } from "./exchanges/PoloniexClient"; |
56 | | -export { UpbitClient, UpbitClient as Upbit } from "./exchanges/UpbitClient"; |
57 | | -export { ZbClient, ZbClient as Zb } from "./exchanges/ZbClient"; |
| 19 | +import { BiboxClient } from "./exchanges/BiboxClient"; |
| 20 | +import { BinanceClient } from "./exchanges/BinanceClient"; |
| 21 | +import { BinanceFuturesCoinmClient } from "./exchanges/BinanceFuturesCoinmClient"; |
| 22 | +import { BinanceFuturesUsdtmClient } from "./exchanges/BinanceFuturesUsdtmClient"; |
| 23 | +import { BinanceJeClient } from "./exchanges/BinanceJeClient"; |
| 24 | +import { BinanceUsClient } from "./exchanges/BinanceUsClient"; |
| 25 | +import { BitfinexClient } from "./exchanges/BitfinexClient"; |
| 26 | +import { BitflyerClient } from "./exchanges/BitflyerClient"; |
| 27 | +import { BithumbClient } from "./exchanges/BithumbClient"; |
| 28 | +import { BitmexClient } from "./exchanges/BitmexClient"; |
| 29 | +import { BitstampClient } from "./exchanges/BitstampClient"; |
| 30 | +import { BittrexClient } from "./exchanges/BittrexClient"; |
| 31 | +import { CexClient } from "./exchanges/CexClient"; |
| 32 | +import { CoinbaseProClient } from "./exchanges/CoinbaseProClient"; |
| 33 | +import { CoinexClient } from "./exchanges/CoinexClient"; |
| 34 | +import { DeribitClient } from "./exchanges/DeribitClient"; |
| 35 | +import { DigifinexClient } from "./exchanges/DigifinexClient"; |
| 36 | +import { ErisXClient } from "./exchanges/ErisxClient"; |
| 37 | +import { FtxClient } from "./exchanges/FtxClient"; |
| 38 | +import { FtxUsClient } from "./exchanges/FtxUsClient"; |
| 39 | +import { GateioClient } from "./exchanges/GateioClient"; |
| 40 | +import { GeminiClient } from "./exchanges/Geminiclient"; |
| 41 | +import { HitBtcClient } from "./exchanges/HitBtcClient"; |
| 42 | +import { HuobiClient } from "./exchanges/HuobiClient"; |
| 43 | +import { HuobiFuturesClient } from "./exchanges/HuobiFuturesClient"; |
| 44 | +import { HuobiJapanClient } from "./exchanges/HuobiJapanClient"; |
| 45 | +import { HuobiKoreaClient } from "./exchanges/HuobiKoreaClient"; |
| 46 | +import { HuobiSwapsClient } from "./exchanges/HuobiSwapsClient"; |
| 47 | +import { KrakenClient } from "./exchanges/KrakenClient"; |
| 48 | +import { KucoinClient } from "./exchanges/KucoinClient"; |
| 49 | +import { LedgerXClient } from "./exchanges/LedgerXClient"; |
| 50 | +import { LiquidClient } from "./exchanges/LiquidClient"; |
| 51 | +import { OkexClient } from "./exchanges/OkexClient"; |
| 52 | +import { PoloniexClient } from "./exchanges/PoloniexClient"; |
| 53 | +import { UpbitClient } from "./exchanges/UpbitClient"; |
| 54 | +import { ZbClient } from "./exchanges/ZbClient"; |
| 55 | + |
| 56 | +export { |
| 57 | + // |
| 58 | + // Base clients |
| 59 | + BasicClient, |
| 60 | + BasicMultiClient, |
| 61 | + SmartWss, |
| 62 | + Watcher, |
| 63 | + // |
| 64 | + // Event types |
| 65 | + Auction, |
| 66 | + BlockTrade, |
| 67 | + Candle, |
| 68 | + CandlePeriod, |
| 69 | + Level2Point, |
| 70 | + Level2Snapshot, |
| 71 | + Level2Update, |
| 72 | + Level3Point, |
| 73 | + Level3Snapshot, |
| 74 | + Level3Update, |
| 75 | + Ticker, |
| 76 | + Trade, |
| 77 | + // |
| 78 | + // Clients |
| 79 | + BiboxClient, |
| 80 | + BinanceClient, |
| 81 | + BinanceFuturesCoinmClient, |
| 82 | + BinanceFuturesUsdtmClient, |
| 83 | + BinanceJeClient, |
| 84 | + BinanceUsClient, |
| 85 | + BitfinexClient, |
| 86 | + BitflyerClient, |
| 87 | + BithumbClient, |
| 88 | + BitmexClient, |
| 89 | + BitstampClient, |
| 90 | + BittrexClient, |
| 91 | + CexClient, |
| 92 | + CoinbaseProClient, |
| 93 | + CoinexClient, |
| 94 | + DeribitClient, |
| 95 | + DigifinexClient, |
| 96 | + ErisXClient, |
| 97 | + FtxClient, |
| 98 | + FtxUsClient, |
| 99 | + GateioClient, |
| 100 | + GeminiClient, |
| 101 | + HitBtcClient, |
| 102 | + HuobiClient, |
| 103 | + HuobiFuturesClient, |
| 104 | + HuobiSwapsClient, |
| 105 | + HuobiJapanClient, |
| 106 | + HuobiKoreaClient, |
| 107 | + KucoinClient, |
| 108 | + KrakenClient, |
| 109 | + LedgerXClient, |
| 110 | + LiquidClient, |
| 111 | + OkexClient, |
| 112 | + PoloniexClient, |
| 113 | + UpbitClient, |
| 114 | + ZbClient, |
| 115 | +}; |
| 116 | + |
| 117 | +/** |
| 118 | + * @deprecated Use named imports instead of default import. Client |
| 119 | + * names have also changed and are now suffixed with `Client`. Deprecation |
| 120 | + * warning added in v0.46.0 and will be removed in a future version. |
| 121 | + */ |
| 122 | +export default { |
| 123 | + Bibox: BiboxClient, |
| 124 | + Binance: BinanceClient, |
| 125 | + BinanceFuturesCoinM: BinanceFuturesCoinmClient, |
| 126 | + BinanceFuturesUsdtM: BinanceFuturesUsdtmClient, |
| 127 | + BinanceJe: BinanceJeClient, |
| 128 | + BinanceUs: BinanceUsClient, |
| 129 | + Bitfinex: BitfinexClient, |
| 130 | + Bitflyer: BitflyerClient, |
| 131 | + Bithumb: BithumbClient, |
| 132 | + BitMEX: BitmexClient, |
| 133 | + Bitstamp: BitstampClient, |
| 134 | + Bittrex: BittrexClient, |
| 135 | + Cex: CexClient, |
| 136 | + CoinbasePro: CoinbaseProClient, |
| 137 | + Coinex: CoinexClient, |
| 138 | + Deribit: DeribitClient, |
| 139 | + Digifinex: DigifinexClient, |
| 140 | + ErisX: ErisXClient, |
| 141 | + Ftx: FtxClient, |
| 142 | + FtxUs: FtxUsClient, |
| 143 | + Gateio: GateioClient, |
| 144 | + Gemini: GeminiClient, |
| 145 | + HitBTC: HitBtcClient, |
| 146 | + Huobi: HuobiClient, |
| 147 | + HuobiFutures: HuobiFuturesClient, |
| 148 | + HuobiSwaps: HuobiSwapsClient, |
| 149 | + HuobiJapan: HuobiJapanClient, |
| 150 | + HuobiKorea: HuobiKoreaClient, |
| 151 | + Kucoin: KucoinClient, |
| 152 | + Kraken: KrakenClient, |
| 153 | + LedgerX: LedgerXClient, |
| 154 | + Liquid: LiquidClient, |
| 155 | + OKEx: OkexClient, |
| 156 | + Poloniex: PoloniexClient, |
| 157 | + Upbit: UpbitClient, |
| 158 | + Zb: ZbClient, |
| 159 | +}; |
0 commit comments