Skip to content

Commit

Permalink
Prevent future lint warnings about too long lines. (coinbase#171)
Browse files Browse the repository at this point in the history
For import lines longer than 80 characters, wrap them. This preempts a
`yarn lint` warning later on when introducing new imports.
  • Loading branch information
blair authored and fb55 committed Apr 10, 2018
1 parent 6c2cbcc commit e2c3f2a
Show file tree
Hide file tree
Showing 15 changed files with 72 additions and 22 deletions.
4 changes: 3 additions & 1 deletion src/consoles/gdaxConsole.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,9 @@ import { Ticker } from '../exchanges/PublicExchangeAPI';
import { Balances } from '../exchanges/AuthenticatedExchangeAPI';
import { PlaceOrderMessage } from '../core/Messages';
import { LiveOrder } from '../lib/Orderbook';
import { AuthCallOptions, GDAXAuthConfig, GDAXConfig } from '../exchanges/gdax/GDAXInterfaces';
import { AuthCallOptions,
GDAXAuthConfig,
GDAXConfig } from '../exchanges/gdax/GDAXInterfaces';
import { TransferRequest, TransferResult } from '../exchanges/ExchangeTransferAPI';
import { Big } from '../lib/types';

Expand Down
3 changes: 2 additions & 1 deletion src/core/ExchangeRateFilter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
* License for the specific language governing permissions and limitations under the License. *
***************************************************************************************************************************/

import { AbstractMessageTransform, MessageTransformConfig } from '../lib/AbstractMessageTransform';
import { AbstractMessageTransform,
MessageTransformConfig } from '../lib/AbstractMessageTransform';
import { StreamMessage } from './Messages';
import { CurrencyPair, FXObject, pairAsString } from '../FXService/FXProvider';
import { FXRates, FXService } from '../FXService/FXService';
Expand Down
7 changes: 6 additions & 1 deletion src/core/HFTFilter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,12 @@
* License for the specific language governing permissions and limitations under the License. *
***************************************************************************************************************************/

import { BaseOrderMessage, ChangedOrderMessage, isOrderMessage, isStreamMessage, NewOrderMessage, StreamMessage } from './Messages';
import { BaseOrderMessage,
ChangedOrderMessage,
isOrderMessage,
isStreamMessage,
NewOrderMessage,
StreamMessage } from './Messages';
import { RBTree } from 'bintrees';
import { Duplex } from 'stream';
import { MessageTransformConfig } from '../lib/AbstractMessageTransform';
Expand Down
10 changes: 8 additions & 2 deletions src/core/LiveOrderbook.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,14 @@
***************************************************************************************************************************/

import { Big, BigJS, Biglike, ZERO } from '../lib/types';
import { CumulativePriceLevel, Level3Order, Orderbook, OrderbookState } from '../lib/Orderbook';
import { AggregatedLevelFactory, AggregatedLevelWithOrders, BookBuilder, StartPoint } from '../lib/BookBuilder';
import { CumulativePriceLevel,
Level3Order,
Orderbook,
OrderbookState } from '../lib/Orderbook';
import { AggregatedLevelFactory,
AggregatedLevelWithOrders,
BookBuilder,
StartPoint } from '../lib/BookBuilder';
import { Logger } from '../utils/Logger';
import { Ticker } from '../exchanges/PublicExchangeAPI';
import {
Expand Down
3 changes: 2 additions & 1 deletion src/core/ProductFilter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
* License for the specific language governing permissions and limitations under the License. *
***************************************************************************************************************************/

import { AbstractMessageTransform, MessageTransformConfig } from '../lib/AbstractMessageTransform';
import { AbstractMessageTransform,
MessageTransformConfig } from '../lib/AbstractMessageTransform';
import { StreamMessage } from '../core/Messages';

export interface ProductFilterConfig extends MessageTransformConfig {
Expand Down
8 changes: 7 additions & 1 deletion src/core/Trader.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,13 @@ import { Logger } from '../utils/Logger';
import { AuthenticatedExchangeAPI } from '../exchanges/AuthenticatedExchangeAPI';
import { BookBuilder } from '../lib/BookBuilder';
import { Level3Order, LiveOrder, OrderbookState } from '../lib/Orderbook';
import { CancelOrderRequestMessage, isStreamMessage, MyOrderPlacedMessage, PlaceOrderMessage, StreamMessage, TradeExecutedMessage, TradeFinalizedMessage } from './Messages';
import { CancelOrderRequestMessage,
isStreamMessage,
MyOrderPlacedMessage,
PlaceOrderMessage,
StreamMessage,
TradeExecutedMessage,
TradeFinalizedMessage } from './Messages';
import { OrderbookDiff } from '../lib/OrderbookDiff';
import { Big, BigJS } from '../lib/types';
import { StreamError } from '../lib/errors';
Expand Down
6 changes: 4 additions & 2 deletions src/factories/bitfinexFactories.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,11 @@

import { BitfinexExchangeAPI } from '../exchanges/bitfinex/BitfinexExchangeAPI';
import { Logger } from '../utils/Logger';
import { BitfinexFeed, BitfinexFeedConfig } from '../exchanges/bitfinex/BitfinexFeed';
import { BitfinexFeed,
BitfinexFeedConfig } from '../exchanges/bitfinex/BitfinexFeed';
import { ExchangeAuthConfig } from '../exchanges/AuthConfig';
import { BITFINEX_WS_FEED, PRODUCT_MAP } from '../exchanges/bitfinex/BitfinexCommon';
import { BITFINEX_WS_FEED,
PRODUCT_MAP } from '../exchanges/bitfinex/BitfinexCommon';
import { Product } from '../exchanges/PublicExchangeAPI';
import { getFeed } from '../exchanges/ExchangeFeed';

Expand Down
7 changes: 5 additions & 2 deletions src/factories/gdaxFactories.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,11 @@
* License for the specific language governing permissions and limitations under the License. *
***************************************************************************************************************************/

import { GDAX_WS_FEED, GDAXFeed, GDAXFeedConfig } from '../exchanges/gdax/GDAXFeed';
import { GDAX_API_URL, GDAXExchangeAPI } from '../exchanges/gdax/GDAXExchangeAPI';
import { GDAX_WS_FEED,
GDAXFeed,
GDAXFeedConfig } from '../exchanges/gdax/GDAXFeed';
import { GDAX_API_URL,
GDAXExchangeAPI } from '../exchanges/gdax/GDAXExchangeAPI';
import { Product } from '../exchanges/PublicExchangeAPI';
import { Logger } from '../utils/Logger';
import { getFeed } from '../exchanges/ExchangeFeed';
Expand Down
8 changes: 6 additions & 2 deletions src/factories/poloniexFactories.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,12 @@
***************************************************************************************************************************/

import { Logger } from '../utils/Logger';
import { PoloniexFeed, PoloniexFeedConfig } from '../exchanges/poloniex/PoloniexFeed';
import { gdaxToPolo, getAllProductInfo, POLONIEX_WS_FEED, PoloniexProducts } from '../exchanges/poloniex/PoloniexCommon';
import { PoloniexFeed,
PoloniexFeedConfig } from '../exchanges/poloniex/PoloniexFeed';
import { gdaxToPolo,
getAllProductInfo,
POLONIEX_WS_FEED,
PoloniexProducts } from '../exchanges/poloniex/PoloniexCommon';
import { ExchangeFeedConfig, getFeed } from '../exchanges/ExchangeFeed';
import { ExchangeAuthConfig } from '../exchanges/AuthConfig';
import CCXTExchangeWrapper from '../exchanges/ccxt';
Expand Down
9 changes: 8 additions & 1 deletion src/lib/BookBuilder.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,14 @@
* License for the specific language governing permissions and limitations under the License. *
***************************************************************************************************************************/

import { CumulativePriceLevel, Level3Order, Orderbook, OrderbookState, PriceComparable, PriceLevel, PriceLevelWithOrders, PriceTreeFactory } from './Orderbook';
import { CumulativePriceLevel,
Level3Order,
Orderbook,
OrderbookState,
PriceComparable,
PriceLevel,
PriceLevelWithOrders,
PriceTreeFactory } from './Orderbook';
import { Big, BigJS, Biglike, ZERO } from './types';
import { RBTree } from 'bintrees';
import { EventEmitter } from 'events';
Expand Down
13 changes: 10 additions & 3 deletions src/lib/OrderbookDiff.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,16 @@
* License for the specific language governing permissions and limitations under the License. *
***************************************************************************************************************************/

import { CancelOrderRequestMessage, PlaceOrderMessage, StreamMessage } from '../core/Messages';
import { Level3Order, OrderbookState, PriceLevel, PriceLevelWithOrders } from './Orderbook';
import { AggregatedLevel, AggregatedLevelWithOrders, BookBuilder } from './BookBuilder';
import { CancelOrderRequestMessage,
PlaceOrderMessage,
StreamMessage } from '../core/Messages';
import { Level3Order,
OrderbookState,
PriceLevel,
PriceLevelWithOrders } from './Orderbook';
import { AggregatedLevel,
AggregatedLevelWithOrders,
BookBuilder } from './BookBuilder';
import { RBTree } from 'bintrees';
import { BigJS, ZERO } from './types';

Expand Down
6 changes: 4 additions & 2 deletions src/samples/exchangeAPIDemo.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,15 @@
* This script demonstrates how to access Bitfinex's and GDAX trading APIs using the same set of standardized calls,
* returning data in a consistent format
*/
import { BitfinexConfig, BitfinexExchangeAPI } from '../exchanges/bitfinex/BitfinexExchangeAPI';
import { BitfinexConfig,
BitfinexExchangeAPI } from '../exchanges/bitfinex/BitfinexExchangeAPI';
import { ConsoleLoggerFactory, Logger } from '../utils/Logger';
import { GDAXExchangeAPI } from '../exchanges/gdax/GDAXExchangeAPI';
import { PublicExchangeAPI, Ticker } from '../exchanges/PublicExchangeAPI';
import { BookBuilder } from '../lib/BookBuilder';
import { printOrderbook, printTicker } from '../utils/printers';
import { AuthenticatedExchangeAPI, Balances } from '../exchanges/AuthenticatedExchangeAPI';
import { AuthenticatedExchangeAPI,
Balances } from '../exchanges/AuthenticatedExchangeAPI';
import { LiveOrder } from '../lib/Orderbook';
import { DefaultAPI } from '../factories/bittrexFactories';
import { GDAXConfig } from '../exchanges/gdax/GDAXInterfaces';
Expand Down
3 changes: 2 additions & 1 deletion src/samples/gdaxDemo.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
* License for the specific language governing permissions and limitations under the License. *
***************************************************************************************************************************/

import { AvailableBalance, Balances } from '../exchanges/AuthenticatedExchangeAPI';
import { AvailableBalance,
Balances } from '../exchanges/AuthenticatedExchangeAPI';
import { Big, BigJS } from '../lib/types';
import { Ticker } from '../exchanges/PublicExchangeAPI';
import { LiveOrder, Orderbook } from '../lib/Orderbook';
Expand Down
4 changes: 3 additions & 1 deletion src/samples/liveOrderbookDemo.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,9 @@ import { ConsoleLoggerFactory } from '../utils/Logger';
import { printTicker } from '../utils/printers';
import { GDAXFeed } from '../exchanges/gdax/GDAXFeed';
import { DefaultAPI, getSubscribedFeeds } from '../factories/gdaxFactories';
import { LiveBookConfig, LiveOrderbook, SkippedMessageEvent } from '../core/LiveOrderbook';
import { LiveBookConfig,
LiveOrderbook,
SkippedMessageEvent } from '../core/LiveOrderbook';
import { Ticker } from '../exchanges/PublicExchangeAPI';
import { TradeMessage } from '../core/Messages';
import { OrderbookDiff } from '../lib/OrderbookDiff';
Expand Down
3 changes: 2 additions & 1 deletion src/samples/traderDemo.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@ import { GDAXFeed } from '../exchanges/gdax/GDAXFeed';
import { Trader, TraderConfig } from '../core/Trader';
import Limiter from '../core/RateLimiter';
import {
CancelOrderRequestMessage, ErrorMessage,
CancelOrderRequestMessage,
ErrorMessage,
PlaceOrderMessage,
StreamMessage,
TradeExecutedMessage,
Expand Down

0 comments on commit e2c3f2a

Please sign in to comment.