SPB Git forge

spb/market-atlas

Public
12commits 1branches 0releases
1.1 MBsize
maindefault branch
10 days agolast push
TypeScript 96.7% SQL 1.6% CSS 0.8% JavaScript 0.5%
2.0 KB · 57 lines typescript
Raw Blame History
1import type { ConnectorDefinition } from "@market-atlas/connector-sdk";2import { coinbaseWs } from "./coinbase-ws/index.js";3import { krakenWs } from "./kraken-ws/index.js";4import { binanceWs } from "./binance-ws/index.js";5import { okxWs } from "./okx-ws/index.js";6import { cboeDelayedQuotes } from "./cboe-delayed-quotes/index.js";7import { ecbFrankfurter } from "./ecb-frankfurter/index.js";8import { bankOfCanada } from "./bank-of-canada/index.js";9import { usTreasuryYieldCurve } from "./us-treasury-yield-curve/index.js";10import { secEdgarFilings } from "./sec-edgar-filings/index.js";11import { secCompanyTickers } from "./sec-company-tickers/index.js";12import { nasdaqSymbolDirectory } from "./nasdaq-symbol-directory/index.js";13import { nasdaqTradeHalts } from "./nasdaq-trade-halts/index.js";14import { nasdaqMarketCalendar } from "./nasdaq-market-calendar/index.js";15import { hfmarketdata } from "./hfmarketdata/index.js";16import { bitstampWs } from "./bitstamp-ws/index.js";17import { geminiWs } from "./gemini-ws/index.js";18import { bitfinexWs } from "./bitfinex-ws/index.js";19import { bybitWs } from "./bybit-ws/index.js";20import { gateWs } from "./gate-ws/index.js";21import { cryptocomWs } from "./cryptocom-ws/index.js";22import { kucoinWs } from "./kucoin-ws/index.js";23import { nasdaqQuoteApi } from "./nasdaq-quote-api/index.js";2425export { SOURCES, sourceById } from "./sources.js";2627/**28 * Production connector registry. Order matters slightly: directories first so that quote29 * connectors resolve onto the canonical listed instruments when everything starts cold.30 */31export const CONNECTORS: ConnectorDefinition[] = [32  nasdaqSymbolDirectory,33  secCompanyTickers,34  nasdaqMarketCalendar,35  coinbaseWs,36  krakenWs,37  binanceWs,38  okxWs,39  bitstampWs,40  geminiWs,41  bitfinexWs,42  bybitWs,43  gateWs,44  cryptocomWs,45  kucoinWs,46  cboeDelayedQuotes,47  nasdaqQuoteApi,48  ecbFrankfurter,49  bankOfCanada,50  usTreasuryYieldCurve,51  secEdgarFilings,52  nasdaqTradeHalts,53  hfmarketdata,54];5556export const connectorById = (id: string) => CONNECTORS.find((c) => c.metadata.id === id);57