Ekliptor / WolfBot

Crypto currency trading bot written in TypeScript for NodeJS
https://wolfbot.org
GNU Affero General Public License v3.0
694 stars 211 forks source link

@ekliptor/bit-models #52

Closed blondie63 closed 4 years ago

blondie63 commented 4 years ago

Hi, i'm try to setup WolfBot, i've renamed config file but i see an alert

wolfBot-First-Config

Something missing ?

blondie63 commented 4 years ago

Running tsc command i've this log:


config.ts:1:27 - error TS2307: Cannot find module '@ekliptor/bit-models/build/models/base/Currency'.

1 import * as Currency from "@ekliptor/bit-models/build/models/base/Currency";
                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

configLocal.ts:3:24 - error TS2307: Cannot find module '@ekliptor/bit-models'.

3 import {Currency} from "@ekliptor/bit-models";
                         ~~~~~~~~~~~~~~~~~~~~~~

node_modules/@types/es6-shim/ts3.1/index.d.ts:3:5 - error TS2687: All declarations of 'value' must have identical modifiers.

3     value?: T;
      ~~~~~

node_modules/@types/es6-shim/ts3.1/index.d.ts:240:5 - error TS2687: All declarations of 'EPSILON' must have identical modifiers.

240     EPSILON: number;
        ~~~~~~~

node_modules/@types/es6-shim/ts3.1/index.d.ts:275:5 - error TS2687: All declarations of 'MAX_SAFE_INTEGER' must have identical modifiers.

275     MAX_SAFE_INTEGER: number;
        ~~~~~~~~~~~~~~~~

node_modules/@types/es6-shim/ts3.1/index.d.ts:282:5 - error TS2687: All declarations of 'MIN_SAFE_INTEGER' must have identical modifiers.

282     MIN_SAFE_INTEGER: number;
        ~~~~~~~~~~~~~~~~

node_modules/@types/es6-shim/ts3.1/index.d.ts:338:5 - error TS2687: All declarations of 'flags' must have identical modifiers.

338     flags: string;
        ~~~~~

node_modules/@types/es6-shim/ts3.1/index.d.ts:490:5 - error TS2687: All declarations of 'prototype' must have identical modifiers.

490     prototype: Promise<any>;
        ~~~~~~~~~

node_modules/@types/es6-shim/ts3.1/index.d.ts:553:5 - error TS2687: All declarations of 'size' must have identical modifiers.

553     size: number;
        ~~~~

node_modules/@types/es6-shim/ts3.1/index.d.ts:562:5 - error TS2687: All declarations of 'prototype' must have identical modifiers.

562     prototype: Map<any, any>;
        ~~~~~~~~~

node_modules/@types/es6-shim/ts3.1/index.d.ts:573:5 - error TS2687: All declarations of 'size' must have identical modifiers.

573     size: number;
        ~~~~

node_modules/@types/es6-shim/ts3.1/index.d.ts:583:5 - error TS2687: All declarations of 'prototype' must have identical modifiers.

583     prototype: Set<any>;
        ~~~~~~~~~

node_modules/@types/es6-shim/ts3.1/index.d.ts:598:5 - error TS2687: All declarations of 'prototype' must have identical modifiers.

598     prototype: WeakMap<any, any>;
        ~~~~~~~~~

node_modules/@types/es6-shim/ts3.1/index.d.ts:598:5 - error TS2717: Subsequent property declarations must have the same type.  Property 'prototype' must be of type 'WeakMap<object, any>', but here has type 'WeakMap<any, any>'.

598     prototype: WeakMap<any, any>;
        ~~~~~~~~~

node_modules/@types/es6-shim/ts3.1/index.d.ts:610:24 - error TS2344: Type 'T' does not satisfy the constraint 'object'.

610     new <T>(): WeakSet<T>;
                           ~

node_modules/@types/es6-shim/ts3.1/index.d.ts:611:49 - error TS2344: Type 'T' does not satisfy the constraint 'object'.

611     new <T>(iterable: IterableShim<T>): WeakSet<T>;
                                                    ~

node_modules/@types/es6-shim/ts3.1/index.d.ts:612:5 - error TS2687: All declarations of 'prototype' must have identical modifiers.

612     prototype: WeakSet<any>;
        ~~~~~~~~~

node_modules/@types/es6-shim/ts3.1/index.d.ts:612:5 - error TS2717: Subsequent property declarations must have the same type.  Property 'prototype' must be of type 'WeakSet<object>', but here has type 'WeakSet<any>'.

612     prototype: WeakSet<any>;
        ~~~~~~~~~

src/AbstractAdvisor.ts:5:69 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle, Order, Funding, serverConfig} from "@ekliptor/bit-models";
                                                                      ~~~~~~~~~~~~~~~~~~~~~~

src/AI/Brain.ts:12:60 - error TS2307: Cannot find module '@ekliptor/bit-models'.

12 import {Currency, Trade, TradeHistory, Candle, Order} from "@ekliptor/bit-models";
                                                              ~~~~~~~~~~~~~~~~~~~~~~

src/AI/BrainConfig.ts:4:24 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency} from "@ekliptor/bit-models";
                         ~~~~~~~~~~~~~~~~~~~~~~

src/AI/BudFox.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/AI/IndicatorAdder.ts:8:60 - error TS2307: Cannot find module '@ekliptor/bit-models'.

8 import {Currency, Trade, TradeHistory, Candle, Order} from "@ekliptor/bit-models";
                                                             ~~~~~~~~~~~~~~~~~~~~~~

src/AI/LiveOracle.ts:7:60 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, TradeHistory, Candle, Order} from "@ekliptor/bit-models";
                                                             ~~~~~~~~~~~~~~~~~~~~~~

src/Arbitrage/ArbitrageConfig.ts:4:24 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency} from "@ekliptor/bit-models";
                         ~~~~~~~~~~~~~~~~~~~~~~

src/Arbitrage/ExchangeCandles.ts:4:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Candle, Currency, Trade, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Arbitrage/MaxSpreadCandles.ts:4:67 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Candle, Currency, Trade, Order, Ticker, MarketOrder} from "@ekliptor/bit-models";
                                                                    ~~~~~~~~~~~~~~~~~~~~~~

src/Arbitrage/Strategies/AbstractArbitrageStrategy.ts:5:67 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Candle, Currency, Trade, Order, Ticker, MarketOrder} from "@ekliptor/bit-models";
                                                                    ~~~~~~~~~~~~~~~~~~~~~~

src/Arbitrage/Strategies/Spread.ts:4:67 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Candle, Currency, Trade, Order, Ticker, MarketOrder} from "@ekliptor/bit-models";
                                                                    ~~~~~~~~~~~~~~~~~~~~~~

src/Backfinder/BackfindConfig.ts:55:9 - error TS2322: Type 'this' is not assignable to type 'TradeConfig'.
  Type 'BackfindConfig' is missing the following properties from type 'TradeConfig': exchanges, exchangeFeeds, markets, marginTrading, and 18 more.

55         return instance;
           ~~~~~~~~~~~~~~~~

src/Backfinder/BackfindConfig.ts:76:9 - error TS2322: Type 'this' is not assignable to type 'TradeConfig'.

76         return instance;
           ~~~~~~~~~~~~~~~~

src/Backfinder/ForexAnalytics.ts:127:12 - error TS2304: Cannot find name 'analytics'.

127     return analytics.findStrategy(candlesticks, {
               ~~~~~~~~~

src/Backfinder/ForexAnalytics.ts:161:12 - error TS2304: Cannot find name 'analytics'.

161     return analytics.getTrades(candlesticks, {
               ~~~~~~~~~

src/Backfinder/ForexAnalytics.ts:198:13 - error TS2304: Cannot find name 'analytics'.

198     var n = analytics.convertOHLC(candlesticks, 1800);
                ~~~~~~~~~

src/Controller.ts:16:52 - error TS2307: Cannot find module '@ekliptor/bit-models'.

16 import {SystemMessage, serverConfig, Process} from "@ekliptor/bit-models";
                                                      ~~~~~~~~~~~~~~~~~~~~~~

src/ExchangeController.ts:9:47 - error TS2307: Cannot find module '@ekliptor/bit-models'.

9 import {Currency, Process, serverConfig} from "@ekliptor/bit-models";
                                                ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/AbstractContractExchange.ts:9:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

9 import {Currency, Ticker, Trade, TradeHistory, MarketOrder} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/AbstractExchange.ts:20:52 - error TS2307: Cannot find module '@ekliptor/bit-models'.

20 import {Currency, Ticker, Trade, MarketOrder} from "@ekliptor/bit-models";
                                                      ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/AbstractLendingExchange.ts:11:75 - error TS2307: Cannot find module '@ekliptor/bit-models'.

11 import {Currency, Ticker, Trade, TradeHistory, MarketOrder, Funding} from "@ekliptor/bit-models";
                                                                             ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Bibox.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Binance.ts:25:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

25 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                    ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/BinanceCcxt.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Bitfinex.ts:27:75 - error TS2307: Cannot find module '@ekliptor/bit-models'.

27 import {Currency, Ticker, Trade, TradeHistory, MarketOrder, Funding} from "@ekliptor/bit-models";
                                                                             ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/BitForex.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/BitMEX.ts:24:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

24 import {Currency, Ticker, Trade, TradeHistory, MarketOrder} from "@ekliptor/bit-models";
                                                                    ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/BitMEX.ts:523:83 - error TS2345: Argument of type '(result: CancelOrderResult) => Promise<void> | Promise<OrderResult>' is not assignable to parameter of type '(value: CancelOrderResult) => void | PromiseLike<void>'.
  Type 'Promise<void> | Promise<OrderResult>' is not assignable to type 'void | PromiseLike<void>'.
    Type 'Promise<OrderResult>' is not assignable to type 'void | PromiseLike<void>'.
      Type 'Promise<OrderResult>' is not assignable to type 'PromiseLike<void>'.
        Types of property 'then' are incompatible.
          Type '{ <TResult1 = OrderResult, TResult2 = never>(onfulfilled?: (value: OrderResult) => TResult1 | PromiseLike<TResult1>, onrejected?: (reason: any) => TResult2 | PromiseLike<TResult2>): Promise<TResult1 | TResult2>; <TResult>(onfulfilled?: (value: OrderResult) => TResult | PromiseLike<...>, onrejected?: (reason: any) =>...' is not assignable to type '{ <TResult1 = void, TResult2 = never>(onfulfilled?: (value: void) => TResult1 | PromiseLike<TResult1>, onrejected?: (reason: any) => TResult2 | PromiseLike<TResult2>): PromiseLike<TResult1 | TResult2>; <TResult>(onfulfilled?: (value: void) => TResult | PromiseLike<...>, onrejected?: (reason: any) => TResult | Promis...'.
            Types of parameters 'onfulfilled' and 'onfulfilled' are incompatible.
              Types of parameters 'value' and 'value' are incompatible.
                Type 'OrderResult' is not assignable to type 'void'.

523                     return this.marginCancelOrder(currencyPair, orderNumber).then((result)=>{
                                                                                      ~~~~~~~~~~~

src/Exchanges/Bitstamp.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Bittrex.ts:21:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

21 import {Currency, Ticker, Trade, TradeHistory, MarketOrder} from "@ekliptor/bit-models";
                                                                    ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Bittrex.ts:394:21 - error TS2345: Argument of type '(orders: OpenOrders) => Promise<boolean> | Promise<CancelOrderResult>' is not assignable to parameter of type '(value: OpenOrders) => boolean | PromiseLike<boolean>'.
  Type 'Promise<boolean> | Promise<CancelOrderResult>' is not assignable to type 'boolean | PromiseLike<boolean>'.
    Type 'Promise<CancelOrderResult>' is not assignable to type 'boolean | PromiseLike<boolean>'.
      Type 'Promise<CancelOrderResult>' is not assignable to type 'PromiseLike<boolean>'.
        Types of property 'then' are incompatible.
          Type '{ <TResult1 = CancelOrderResult, TResult2 = never>(onfulfilled?: (value: CancelOrderResult) => TResult1 | PromiseLike<TResult1>, onrejected?: (reason: any) => TResult2 | PromiseLike<TResult2>): Promise<...>; <TResult>(onfulfilled?: (value: CancelOrderResult) => TResult | PromiseLike<...>, onrejected?: (reason: any) ...' is not assignable to type '{ <TResult1 = boolean, TResult2 = never>(onfulfilled?: (value: boolean) => TResult1 | PromiseLike<TResult1>, onrejected?: (reason: any) => TResult2 | PromiseLike<TResult2>): PromiseLike<TResult1 | TResult2>; <TResult>(onfulfilled?: (value: boolean) => TResult | PromiseLike<...>, onrejected?: (reason: any) => TResult...'.
            Types of parameters 'onfulfilled' and 'onfulfilled' are incompatible.
              Types of parameters 'value' and 'value' are incompatible.
                Type 'CancelOrderResult' is not assignable to type 'boolean'.

394             }).then((orders) => {
                        ~~~~~~~~~~~~~

src/Exchanges/BxCo.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/BxCo.ts:18:35 - error TS2339: Property 'bxinth' does not exist on type 'typeof import("ccxt")'.

18         this.apiClient = new ccxt.bxinth(this.getExchangeConfig());
                                     ~~~~~~

src/Exchanges/CcxtExchange.ts:26:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

26 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                    ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/CexIo.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Cobinhood.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/CoinbasePro.ts:7:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Coss.ts:7:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Deribit.ts:32:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

32 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                    ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/DeribitCcxt.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/ExternalTickerExchange.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Ticker, Trade, TradeHistory, MarketOrder} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/FCoin.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/feeds/AbstractMarketData.ts:6:24 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency} from "@ekliptor/bit-models";
                         ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/feeds/BitmexMarketData.ts:8:65 - error TS2307: Cannot find module '@ekliptor/bit-models'.

8 import {Currency, Ticker, Liquidation, Trade, FundingRate} from "@ekliptor/bit-models";
                                                                  ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Gemini.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/HistoryDataExchange.ts:15:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

15 import {Currency, Ticker, Trade, TradeHistory, MarketOrder} from "@ekliptor/bit-models";
                                                                    ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/HitBTC.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Huobi.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Kraken.ts:21:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

21 import {Currency, Ticker, Trade, TradeHistory, MarketOrder} from "@ekliptor/bit-models";
                                                                    ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Kraken.ts:562:21 - error TS2345: Argument of type '(position: MarginPosition) => Promise<void> | Promise<ExRequestParams>' is not assignable to parameter of type '(value: MarginPosition) => void | PromiseLike<void>'.
  Type 'Promise<void> | Promise<ExRequestParams>' is not assignable to type 'void | PromiseLike<void>'.
    Type 'Promise<ExRequestParams>' is not assignable to type 'void | PromiseLike<void>'.
      Type 'Promise<ExRequestParams>' is not assignable to type 'PromiseLike<void>'.
        Types of property 'then' are incompatible.
          Type '{ <TResult1 = ExRequestParams, TResult2 = never>(onfulfilled?: (value: ExRequestParams) => TResult1 | PromiseLike<TResult1>, onrejected?: (reason: any) => TResult2 | PromiseLike<TResult2>): Promise<...>; <TResult>(onfulfilled?: (value: ExRequestParams) => TResult | PromiseLike<...>, onrejected?: (reason: any) => TRe...' is not assignable to type '{ <TResult1 = void, TResult2 = never>(onfulfilled?: (value: void) => TResult1 | PromiseLike<TResult1>, onrejected?: (reason: any) => TResult2 | PromiseLike<TResult2>): PromiseLike<TResult1 | TResult2>; <TResult>(onfulfilled?: (value: void) => TResult | PromiseLike<...>, onrejected?: (reason: any) => TResult | Promis...'.
            Types of parameters 'onfulfilled' and 'onfulfilled' are incompatible.
              Types of parameters 'value' and 'value' are incompatible.
                Type 'ExRequestParams' is not assignable to type 'void'.

562             }).then((position) => {
                        ~~~~~~~~~~~~~~~

src/Exchanges/KrakenCcxt.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/KuCoin.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Liquid.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/LoggerEx.ts:23:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

23 import {Currency, Ticker, Trade, TradeHistory, MarketOrder} from "@ekliptor/bit-models";
                                                                    ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Nova.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Nova.ts:18:35 - error TS2339: Property 'nova' does not exist on type 'typeof import("ccxt")'.

18         this.apiClient = new ccxt.nova(this.getExchangeConfig());
                                     ~~~~

src/Exchanges/OKEX.ts:18:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

18 import {Currency, Ticker, Trade, TradeHistory, MarketOrder} from "@ekliptor/bit-models";
                                                                    ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Peatio.ts:28:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

28 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                    ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/Poloniex.ts:19:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

19 import {Currency, Ticker, Trade, TradeHistory, MarketOrder} from "@ekliptor/bit-models";
                                                                    ~~~~~~~~~~~~~~~~~~~~~~

src/Exchanges/YoBit.ts:4:66 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {MarketOrder, Ticker, Trade, TradeHistory, Currency} from "@ekliptor/bit-models";
                                                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/AbstractCryptotraderIndicator.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/AbstractIndicator.ts:7:52 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, MarketOrder} from "@ekliptor/bit-models";
                                                     ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/ADX.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/Aroon.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/AverageVolume.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/BollingerBands.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/Candlestick/AbstractCandlestickPatterns.ts:4:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/Candlestick/NodeCandlestick.ts:4:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/CCI.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/DataPlotCollector.ts:4:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/DEMA.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/EMA.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/GannSwing.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/HullMA.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/IchimokuClouds.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/KAMA.ts:9:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

9 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/Liquidator.ts:6:52 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle, Liquidation} from "@ekliptor/bit-models";
                                                     ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/MACD.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/MFI.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/OBV.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/OrderbookHeatmap.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/PivotPoints.ts:5:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/PivotsHL.ts:5:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/RSI.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/SAR.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/Sentiment.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/SMA.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/STC.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/StochRSI.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/Trendline/AbstractTrendline.ts:4:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/Trendline/FibonacciRetracement.ts:4:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/Trendline/Trendlines.ts:4:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/TristarPattern.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/VIX.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/VolumeProfile.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Indicators/WMA.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/InstanceChecker.ts:7:40 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Process} from "@ekliptor/bit-models";
                                         ~~~~~~~~~~~~~~~~~~~~~~

src/Lending/AbstractLendingTrader.ts:6:55 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Trade, Order, Currency, Candle, Funding} from "@ekliptor/bit-models";
                                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Lending/LendingAdvisor.ts:4:55 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Candle, Order, Funding} from "@ekliptor/bit-models";
                                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Lending/LendingConfig.ts:4:24 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency} from "@ekliptor/bit-models";
                         ~~~~~~~~~~~~~~~~~~~~~~

src/Lending/RealTimeLendingTrader.ts:6:55 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Trade, Order, Currency, Candle, Funding} from "@ekliptor/bit-models";
                                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Lending/Strategies/AbstractLendingStrategy.ts:4:55 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Candle, Currency, Trade, Order, Funding} from "@ekliptor/bit-models";
                                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Lending/Strategies/DEMA.ts:5:55 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle, Order, Funding} from "@ekliptor/bit-models";
                                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Lending/Strategies/TechnicalLendingStrategy.ts:5:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/LoginController.ts:6:69 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle, Order, Funding, serverConfig} from "@ekliptor/bit-models";
                                                                      ~~~~~~~~~~~~~~~~~~~~~~

src/MarginChecker.ts:7:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade} from "@ekliptor/bit-models";
                                ~~~~~~~~~~~~~~~~~~~~~~

src/minify.ts:13:20 - error TS2307: Cannot find module '@ekliptor/bit-models'.

13 import {user} from "@ekliptor/bit-models";
                      ~~~~~~~~~~~~~~~~~~~~~~

src/Social/AbstractWebPlugin.ts:4:118 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Candle, Currency, Trade, Order, Ticker, MarketOrder, SocialAction, SocialPost, Tweet, News, TrollShout} from "@ekliptor/bit-models";
                                                                                                                       ~~~~~~~~~~~~~~~~~~~~~~

src/Social/CoinMarketCap.ts:4:77 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Candle, Currency, Order, Ticker, SocialAction, CoinMarketInfo} from "@ekliptor/bit-models";
                                                                              ~~~~~~~~~~~~~~~~~~~~~~

src/Social/PriceWatcher.ts:4:109 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Candle, Order, Funding, SocialPost, TrollShout, CoinMarketInfo, SocialAction} from "@ekliptor/bit-models";
                                                                                                              ~~~~~~~~~~~~~~~~~~~~~~

src/Social/SocialConfig.ts:4:24 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency} from "@ekliptor/bit-models";
                         ~~~~~~~~~~~~~~~~~~~~~~

src/Social/SocialController.ts:4:109 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Candle, Order, Funding, SocialPost, TrollShout, CoinMarketInfo, SocialAction} from "@ekliptor/bit-models";
                                                                                                              ~~~~~~~~~~~~~~~~~~~~~~

src/Social/SocialController.ts:60:12 - error TS2425: Class 'Map<string, CoinMarketCapCurrencyData>' defines instance member property 'toObject', but extended class 'PriceDataMap' defines it as instance member function.

60     public toObject() {
              ~~~~~~~~

src/Social/SocialController.ts:204:40 - error TS2304: Cannot find name 'RawTelegramMessage'.

204     public addTelegramMessage(message: RawTelegramMessage) {
                                           ~~~~~~~~~~~~~~~~~~

src/Social/SocialController.ts:212:29 - error TS2304: Cannot find name 'Telegram'.

212         return (telegram as Telegram).addMessage(message);
                                ~~~~~~~~

src/Social/SocialController.ts:274:51 - error TS2304: Cannot find name 'AbstractCrawler'.

274             let crawlerInstance = this.loadModule<AbstractCrawler>(modulePath, conf[pluginType][className]); // or AbstractWatcher
                                                      ~~~~~~~~~~~~~~~

src/Social/TickerWatcher.ts:4:136 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Candle, Order, Ticker, TickerVolumeSpike, Funding, SocialPost, TrollShout, CoinMarketInfo, SocialAction} from "@ekliptor/bit-models";
                                                                                                                                         ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/AbstractCrawlerStrategy.ts:4:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/AbstractGenericStrategy.ts:6:63 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Candle, Currency, Trade, Order, Ticker, Funding} from "@ekliptor/bit-models";
                                                                ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/AbstractMomentumIndicatorStrategy.ts:5:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/AbstractMomentumStrategy.ts:5:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/AbstractOrderer.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/AbstractStopStrategy.ts:6:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/AbstractStrategy.ts:6:67 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Candle, Currency, Trade, Order, Ticker, MarketOrder} from "@ekliptor/bit-models";
                                                                    ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/AbstractTakeProfitStrategy.ts:5:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/AbstractTimeoutStrategy.ts:5:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/AbstractTrailingStop.ts:6:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/AbstractTriggerOrder.ts:8:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

8 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/AbstractTurnStrategy.ts:5:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/AbstractWaveSurfer.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/AroonTristar.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/BidAskSum.ts:17:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

17 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/BladeRunner.ts:6:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/BollingerBands.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/BollingerBouncer.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/BollingerBreakouts.ts:8:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

8 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/BollingerDayTrader.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/BollingerStop.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/BreakoutDetector.ts:14:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

14 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/CandleRepeater.ts:6:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/CCI.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/ChannelBreakout.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/CurrencyPairArbitrage.ts:14:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

14 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/DayTrader.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/DayTrendFollower.ts:6:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/DEMA.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/DEMALeverage.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/DEMALeverage.ts:31:12 - error TS2416: Property 'action' in type 'DEMALeverage' is not assignable to the same property in base type 'DEMA'.
  Type 'DEMALeverageAction' is not assignable to type 'DemaAction'.
    Property 'short' is optional in type 'DEMALeverageAction' but required in type 'DemaAction'.

31     public action: DEMALeverageAction;
              ~~~~~~

src/Strategies/DirectionFollower.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/DirectionRunner.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/DirectionRunnerLeverage.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/EarlyStopLoss.ts:6:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/ExampleStrategy.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/Extrapolation.ts:5:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/FishingNet.ts:5:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Candle, Currency, Order, Trade} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/FlashCrash.ts:11:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

11 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/HoneyBadger.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/Ichimoku.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/IndicatorDivergence.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/InterestIndicator.ts:15:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

15 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/IntervalExtremes.ts:6:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/KAMA.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/LiquidationCatcher.ts:14:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

14 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/MACD.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/MACDLeverage.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/MACDLeverage.ts:30:12 - error TS2416: Property 'action' in type 'MACDLeverage' is not assignable to the same property in base type 'MACD'.
  Type 'MacdLeverageAction' is missing the following properties from type 'MacdAction': signal, openDecreasingHist

30     public action: MacdLeverageAction;
              ~~~~~~

src/Strategies/MakerFeeOrder.ts:5:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade} from "@ekliptor/bit-models";
                                ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/MarginCallBuyer.ts:11:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

11 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/MarginPositionRecovery.ts:15:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

15 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/MassOrderJumper.ts:5:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade} from "@ekliptor/bit-models";
                                ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/MFI.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/Mixins/IndexStrategy.ts:8:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

8 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/Mixins/IndexStrategy.ts:58:12 - error TS2425: Class 'TechnicalStrategy' defines instance member property 'init', but extended class 'IndexStrategy' defines it as instance member function.

58     public init(options: any) {
              ~~~~

src/Strategies/Mixins/TechnicalAnalysis.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/MomentumTurn.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/MoneyFlowStrategy.ts:10:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

10 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/NOOP.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/NotificationTest.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/OBV.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/OneTimeOrder.ts:5:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/OpenInterestMonitor.ts:5:40 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Candle, Ticker, Currency} from "@ekliptor/bit-models";
                                         ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/OrderBookPressure.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/OrderBookPressureLeverage.ts:8:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

8 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/OrderBookPressureLeverage.ts:29:12 - error TS2416: Property 'action' in type 'OrderBookPressureLeverage' is not assignable to the same property in base type 'OrderBookPressure'.
  Property 'orderRate' is missing in type 'OrderBookPressureLeverageAction' but required in type 'OrderBookPressureAction'.

29     public action: OrderBookPressureLeverageAction;
              ~~~~~~

  src/Strategies/OrderBookPressure.ts:22:5
    22     orderRate: "market" | "last" | "book"; // optional, default market - The type of order that shall be used to enter the market. Values: market|last|book
           ~~~~~~~~~
    'orderRate' is declared here.

src/Strategies/OrderPartitioner.ts:5:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/OutOfRangeCatcher.ts:12:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

12 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/PatternDetector.ts:11:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

11 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/PatternRepeater.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/PercentDEMA.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/PingPong.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/PivotPeaks.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/PivotReversal.ts:11:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

11 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/PivotSniper.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/PivotSniper.ts:163:42 - error TS2345: Argument of type 'any' is not assignable to parameter of type 'never'.

163         utils.test.assertUnreachableCode(direction);
                                             ~~~~~~~~~

src/Strategies/PlanRunner.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/PlanRunnerLeverage.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/PositionReopener.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/PriceDifference.ts:12:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

12 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/PriceRangeTrader.ts:5:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade} from "@ekliptor/bit-models";
                                ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/PriceSpikeDetector.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/PriceSpikeDetectorLeverage.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/PriceSpikeDetectorLeverage.ts:36:15 - error TS2416: Property 'action' in type 'PriceSpikeDetectorLeverage' is not assignable to the same property in base type 'PriceSpikeDetector'.
  Type 'PriceSpikeLeverageAction' is missing the following properties from type 'PriceSpikeAction': checkTradesEndPercent, reverseSpikeTimeoutSec

36     protected action: PriceSpikeLeverageAction;
                 ~~~~~~

src/Strategies/ProtectProfit.ts:6:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/ResistanceBuyer.ts:13:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

13 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/RSI.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/RSIOrderer.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/RSIScalper.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/RSIScalpOrderer.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/RSIStarter.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/RSIStarterLeverage.ts:8:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

8 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/RSIStarterLeverage.ts:27:12 - error TS2416: Property 'action' in type 'RSIStarterLeverage' is not assignable to the same property in base type 'RSIStarter'.
  Property 'historyCandleCount' is missing in type 'RSIStarterLeverageAction' but required in type 'RSIStarterAction'.

27     public action: RSIStarterLeverageAction;
              ~~~~~~

  src/Strategies/RSIStarter.ts:19:5
    19     historyCandleCount: number; // optional, default 5. The number of candles to use for historyCandleSize.
           ~~~~~~~~~~~~~~~~~~
    'historyCandleCount' is declared here.

src/Strategies/SARStop.ts:6:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/Scalper.ts:9:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

9 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/Sentiment.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/SimpleAndShort.ts:6:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/SpeedCandles.ts:10:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

10 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/SpikeDetector.ts:15:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

15 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/STC.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/StochRSI.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/StopHunter.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/StopLossTime.ts:6:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade} from "@ekliptor/bit-models";
                                ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/StopLossTurn.ts:6:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/StopLossTurnPartial.ts:6:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/StopLossTurnPartial.ts:61:12 - error TS2416: Property 'action' in type 'StopLossTurnPartial' is not assignable to the same property in base type 'StopLossTurn'.
  Type 'StopLossTurnPartialAction' is missing the following properties from type 'StopLossTurnAction': stopLong, updateTrailingStop

61     public action: StopLossTurnPartialAction;
              ~~~~~~

src/Strategies/SwingTrader.ts:9:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

9 import {Currency, Trade} from "@ekliptor/bit-models";
                                ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/TakeProfit.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/TakeProfitPartial.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/TakeProfitPartial.ts:29:12 - error TS2416: Property 'action' in type 'TakeProfitPartial' is not assignable to the same property in base type 'TakeProfit'.
  Property 'updateTrailingStop' is missing in type 'TakeProfitPartialAction' but required in type 'TakeProfitAction'.

29     public action: TakeProfitPartialAction;
              ~~~~~~

  src/Strategies/TakeProfit.ts:14:5
    14     updateTrailingStop: boolean; // optional, default true - True means the setback value is used as trailing stop. False means it is set to a fixed rate once when opening a position.
           ~~~~~~~~~~~~~~~~~~
    'updateTrailingStop' is declared here.

src/Strategies/TakeProfitStochRSI.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/TechnicalStrategy.ts:6:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/TimeOrder.ts:6:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/TimeStop.ts:6:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/TrailingStop.ts:4:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/TrailingStopReverseEntry.ts:5:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/Trendatron.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/TrendlineScalper.ts:5:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/TrendOscillator.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/TriggerOrder.ts:5:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/TripleTrend.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/TurnReorder.ts:12:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

12 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/UnlimitedMargin.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/VolumeProfileControl.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/VolumeProfiler.ts:7:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/VolumeSpikeDetector.ts:5:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/VolumeSpikeDetectorLong.ts:5:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/VolumeSpikeStopper.ts:5:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Candle} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/VolumeStopper.ts:9:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

9 import {Currency, Trade} from "@ekliptor/bit-models";
                                ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/WallDetector.ts:10:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

10 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/WaveOpener.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/WaveOpenerLeverage.ts:8:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

8 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/WaveStopper.ts:11:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

11 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                                ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/WaveSurfer.ts:7:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/WaveSurferLeverage.ts:8:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

8 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/WaveSurferLeverage.ts:54:12 - error TS2416: Property 'action' in type 'WaveSurferLeverage' is not assignable to the same property in base type 'WaveSurfer'.
  Type 'WaveSurferLeverageAction' is missing the following properties from type 'WaveSurferAction': patternSize, tradeDirection, longTrend, notifyBeforeExit

54     public action: WaveSurferLeverageAction;
              ~~~~~~

src/Strategies/WhaleWatcher.ts:5:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade} from "@ekliptor/bit-models";
                                ~~~~~~~~~~~~~~~~~~~~~~

src/Strategies/Wyckoff.ts:23:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

23 import {Currency, Trade} from "@ekliptor/bit-models";
                                 ~~~~~~~~~~~~~~~~~~~~~~

src/structs/ExchangeTicker.ts:4:24 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency} from "@ekliptor/bit-models";
                         ~~~~~~~~~~~~~~~~~~~~~~

src/structs/MarginPosition.ts:4:24 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency} from "@ekliptor/bit-models";
                         ~~~~~~~~~~~~~~~~~~~~~~

src/structs/MarketMakerOrders.ts:6:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Candle, Order} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/structs/OfferResult.ts:4:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade} from "@ekliptor/bit-models";
                                ~~~~~~~~~~~~~~~~~~~~~~

src/structs/OrderResult.ts:4:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade} from "@ekliptor/bit-models";
                                ~~~~~~~~~~~~~~~~~~~~~~

src/structs/TradePosition.ts:4:24 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency} from "@ekliptor/bit-models";
                         ~~~~~~~~~~~~~~~~~~~~~~

src/structs/UITrade.ts:4:41 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, BotTrade} from "@ekliptor/bit-models";
                                          ~~~~~~~~~~~~~~~~~~~~~~

src/structs/UITrade.ts:24:37 - error TS2339: Property 'currencyPair' does not exist on type 'UIBotTrade'.

24         this.currencyPairStr = this.currencyPair.toString();
                                       ~~~~~~~~~~~~

src/structs/UITrade.ts:46:59 - error TS2339: Property 'currencyPair' does not exist on type 'UIBotLendingTrade'.

46         this.currencyStr = Currency.getCurrencyLabel(this.currencyPair.from)
                                                             ~~~~~~~~~~~~

src/structs/UITrade.ts:59:49 - error TS2339: Property 'exchange' does not exist on type 'UIBotTrade | UIBotLendingTrade'.
  Property 'exchange' does not exist on type 'UIBotTrade'.

59     trade.exchangeStr = Currency.Exchange[trade.exchange];
                                                   ~~~~~~~~

src/structs/UITrade.ts:60:53 - error TS2339: Property 'market' does not exist on type 'UIBotTrade | UIBotLendingTrade'.
  Property 'market' does not exist on type 'UIBotTrade'.

60     trade.marketStr = BotTrade.LogTradeMarket[trade.market];
                                                       ~~~~~~

src/structs/UITrade.ts:61:49 - error TS2339: Property 'type' does not exist on type 'UIBotTrade | UIBotLendingTrade'.
  Property 'type' does not exist on type 'UIBotTrade'.

61     trade.typeStr = BotTrade.LogTradeType[trade.type];
                                                   ~~~~

src/Trade/AbstractConfig.ts:4:34 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, BotTrade} from "@ekliptor/bit-models";
                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/AbstractGenericTrader.ts:5:60 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Trade, Order, Currency, Candle, serverConfig} from "@ekliptor/bit-models";
                                                             ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/AbstractMarketStream.ts:5:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade} from "@ekliptor/bit-models";
                                ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/AbstractOrderTracker.ts:4:38 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Order} from "@ekliptor/bit-models";
                                       ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/AbstractTrader.ts:9:60 - error TS2307: Cannot find module '@ekliptor/bit-models'.

9 import {Trade, Order, Currency, Candle, serverConfig} from "@ekliptor/bit-models";
                                                             ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/Backtester.ts:16:52 - error TS2307: Cannot find module '@ekliptor/bit-models'.

16 import {Currency, Trade, TradeHistory, Order} from "@ekliptor/bit-models";
                                                      ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/BacktestOrderTracker.ts:4:38 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Order} from "@ekliptor/bit-models";
                                       ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/CandleMarketStream.ts:7:59 - error TS2307: Cannot find module '@ekliptor/bit-models'.

7 import {Currency, Trade, Candle, Order, MarketOrder} from "@ekliptor/bit-models";
                                                            ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/Candles/CandleBatcher.ts:5:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/Candles/CandleMaker.ts:5:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/Candles/CandleMaker.ts:114:26 - error TS2339: Property 'date' does not exist on type 'T'.

114             return trade.date > this.threshold;
                             ~~~~

src/Trade/Candles/CandleMaker.ts:161:54 - error TS2339: Property 'date' does not exist on type 'T'.

161         candle.start = this.resetToMinuteStart(first.date);
                                                         ~~~~

src/Trade/Candles/CandleMaker.ts:162:29 - error TS2339: Property 'rate' does not exist on type 'T'.

162         candle.open = first.rate;
                                ~~~~

src/Trade/Candles/CandleMaker.ts:163:29 - error TS2339: Property 'rate' does not exist on type 'T'.

163         candle.high = first.rate;
                                ~~~~

src/Trade/Candles/CandleMaker.ts:164:28 - error TS2339: Property 'rate' does not exist on type 'T'.

164         candle.low = first.rate;
                               ~~~~

src/Trade/Candles/CandleMaker.ts:165:29 - error TS2339: Property 'rate' does not exist on type 'T'.

165         candle.close = last.rate;
                                ~~~~

src/Trade/Candles/CandleMaker.ts:170:53 - error TS2339: Property 'rate' does not exist on type 'T'.

170             candle.high = _.max([candle.high, trade.rate]);
                                                        ~~~~

src/Trade/Candles/CandleMaker.ts:171:51 - error TS2339: Property 'rate' does not exist on type 'T'.

171             candle.low = _.min([candle.low, trade.rate]);
                                                      ~~~~

src/Trade/Candles/CandleMaker.ts:172:36 - error TS2339: Property 'amount' does not exist on type 'T'.

172             candle.volume += trade.amount;
                                       ~~~~~~

src/Trade/Candles/CandleMaker.ts:175:27 - error TS2339: Property 'type' does not exist on type 'T'.

175                 if (trade.type == Trade.TradeType.BUY)
                              ~~~~

src/Trade/Candles/CandleMaker.ts:176:46 - error TS2339: Property 'amount' does not exist on type 'T'.

176                     candle.upVolume += trade.amount;
                                                 ~~~~~~

src/Trade/Candles/CandleMaker.ts:178:48 - error TS2339: Property 'amount' does not exist on type 'T'.

178                     candle.downVolume += trade.amount;
                                                   ~~~~~~

src/Trade/Candles/CandleMaker.ts:180:33 - error TS2339: Property 'rate' does not exist on type 'T'.

180             candle.vwp += trade.rate * trade.amount;
                                    ~~~~

src/Trade/Candles/CandleMaker.ts:180:46 - error TS2339: Property 'amount' does not exist on type 'T'.

180             candle.vwp += trade.rate * trade.amount;
                                                 ~~~~~~

src/Trade/Candles/CandleMaker.ts:245:28 - error TS2339: Property 'date' does not exist on type 'T'.

245         const when = trade.date;
                               ~~~~

src/Trade/Candles/CandleStream.ts:5:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/MarketStream.ts:6:60 - error TS2307: Cannot find module '@ekliptor/bit-models'.

6 import {Currency, Trade, Order, MarketOrder, Funding} from "@ekliptor/bit-models";
                                                             ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/OrderBook.ts:4:59 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Trade, Order, MarketOrder, Currency, Candle} from "@ekliptor/bit-models";
                                                            ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/PortfolioTrader.ts:10:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

10 import {Currency, Order, Candle, Trade} from "@ekliptor/bit-models";
                                                ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/RealTimeOrderTracker.ts:4:38 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Order} from "@ekliptor/bit-models";
                                       ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/RealTimeTrader.ts:14:38 - error TS2307: Cannot find module '@ekliptor/bit-models'.

14 import {Currency, Trade, Order} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/StrategyGroup.ts:5:54 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Candle, Currency, Trade, Order, Ticker} from "@ekliptor/bit-models";
                                                       ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/TradeBook.ts:4:57 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Order, Funding, BotTrade} from "@ekliptor/bit-models";
                                                          ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/TradeConfig.ts:4:34 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, BotTrade} from "@ekliptor/bit-models";
                                   ~~~~~~~~~~~~~~~~~~~~~~

src/Trade/TradeNotifier.ts:11:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

11 import {Candle, Order, Currency, Trade} from "@ekliptor/bit-models";
                                                ~~~~~~~~~~~~~~~~~~~~~~

src/TradeAdvisor.ts:9:46 - error TS2307: Cannot find module '@ekliptor/bit-models'.

9 import {Currency, Trade, Order, Candle} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

src/updateHandler.ts:2:28 - error TS2307: Cannot find module '@ekliptor/bit-models'.

2 import {serverConfig} from "@ekliptor/bit-models";
                             ~~~~~~~~~~~~~~~~~~~~~~

src/utils/helper.ts:19:9 - error TS2554: Expected 1-2 arguments, but got 4.

 19         process.send(message, undefined, undefined, (err) => {
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 20             if (err) {
    ~~~~~~~~~~~~~~~~~~~~~~
... 
 25             resolve()
    ~~~~~~~~~~~~~~~~~~~~~
 26         })
    ~~~~~~~~~~

src/Web/FileResponder.ts:16:21 - error TS2339: Property 'params' does not exist on type 'IncomingMessage'.

16             if (req.params.bt)
                       ~~~~~~

src/Web/FileResponder.ts:32:30 - error TS2339: Property 'params' does not exist on type 'IncomingMessage'.

32         const download = req.params.dl === "1";
                                ~~~~~~

src/Web/FileResponder.ts:34:79 - error TS2339: Property 'params' does not exist on type 'IncomingMessage'.

34         const localPath = path.join(utils.appDir, nconf.get("tradesDir"), req.params.bt);
                                                                                 ~~~~~~

src/Web/FileResponder.ts:39:97 - error TS2339: Property 'params' does not exist on type 'IncomingMessage'.

39                 headers["Content-Disposition"] = utils.sprintf('attachment; filename="%s"', req.params.bt); // params already get decoded
                                                                                                   ~~~~~~

src/Web/HttpProxy.ts:42:25 - error TS2339: Property 'setCacheHeaders' does not exist on type 'ServerResponse'.

42                     res.setCacheHeaders(nconf.get('cachingMin:proxyDefaultCache'))
                           ~~~~~~~~~~~~~~~

src/Web/HttpProxy.ts:46:25 - error TS2339: Property 'sendStatus' does not exist on type 'ServerResponse'.

46                     res.sendStatus(404)
                           ~~~~~~~~~~

src/Web/HttpProxy.ts:55:21 - error TS2339: Property 'sendStatus' does not exist on type 'ServerResponse'.

55                 res.sendStatus(500)
                       ~~~~~~~~~~

src/WebSocket/BacktestingUpdater.ts:18:24 - error TS2307: Cannot find module '@ekliptor/bit-models'.

18 import {Currency} from "@ekliptor/bit-models";
                          ~~~~~~~~~~~~~~~~~~~~~~

src/WebSocket/BacktestingUpdater.ts:112:21 - error TS2322: Type '{}[]' is not assignable to type 'string[]'.
  Type '{}' is not assignable to type 'string'.

112                     exchanges: this.getBacktestExchanges(),
                        ~~~~~~~~~

  src/WebSocket/BacktestingUpdater.ts:32:5
    32     exchanges: string[];
           ~~~~~~~~~
    The expected type comes from property 'exchanges' which is declared here on type 'BacktestInitData'

src/WebSocket/CoinMarketUpdater.ts:4:122 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Candle, Order, Funding, SocialPost, TrollShout, Ticker, TickerVolumeSpike, CoinMarketInfo} from "@ekliptor/bit-models";
                                                                                                                           ~~~~~~~~~~~~~~~~~~~~~~

src/WebSocket/ConfigEditor.ts:17:48 - error TS2307: Cannot find module '@ekliptor/bit-models'.

17 import {Currency, BotTrade, serverConfig} from "@ekliptor/bit-models";
                                                  ~~~~~~~~~~~~~~~~~~~~~~

src/WebSocket/LendingUpdater.ts:4:55 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Candle, Order, Funding} from "@ekliptor/bit-models";
                                                        ~~~~~~~~~~~~~~~~~~~~~~

src/WebSocket/LoginUpdater.ts:5:28 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {serverConfig} from "@ekliptor/bit-models";
                             ~~~~~~~~~~~~~~~~~~~~~~

src/WebSocket/SocialUpdater.ts:4:79 - error TS2307: Cannot find module '@ekliptor/bit-models'.

4 import {Currency, Trade, Candle, Order, Funding, SocialPost, TrollShout} from "@ekliptor/bit-models";
                                                                                ~~~~~~~~~~~~~~~~~~~~~~

src/WebSocket/StrategyUpdater.ts:16:24 - error TS2307: Cannot find module '@ekliptor/bit-models'.

16 import {Currency} from "@ekliptor/bit-models";
                          ~~~~~~~~~~~~~~~~~~~~~~

src/WebSocket/TradeHistoryUpdater.ts:12:41 - error TS2307: Cannot find module '@ekliptor/bit-models'.

12 import {Currency, Trade, BotTrade} from "@ekliptor/bit-models";
                                           ~~~~~~~~~~~~~~~~~~~~~~

src/WebSocket/TradingViewData.ts:16:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

16 import {Currency, Candle, Trade} from "@ekliptor/bit-models";
                                         ~~~~~~~~~~~~~~~~~~~~~~

src/WebSocket/TradingViewData.ts:21:30 - error TS2307: Cannot find module '../../public/js/libs/tv/charting_library.min'.

21 import * as TradingView from "../../public/js/libs/tv/charting_library.min"
                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

src/WebSocket/widgets/Wizard.ts:5:34 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {BotTrade, Currency} from "@ekliptor/bit-models";
                                   ~~~~~~~~~~~~~~~~~~~~~~

src/WebSocketController.ts:5:24 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency} from "@ekliptor/bit-models";
                         ~~~~~~~~~~~~~~~~~~~~~~

tests/consolidate.ts:8:39 - error TS2307: Cannot find module '@ekliptor/bit-models'.

8 import {Candle, Currency, Trade} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

tests/duplicates.ts:8:31 - error TS2307: Cannot find module '@ekliptor/bit-models'.

8 import {Currency, Trade} from "@ekliptor/bit-models";
                                ~~~~~~~~~~~~~~~~~~~~~~

tests/exchange.ts:9:24 - error TS2307: Cannot find module '@ekliptor/bit-models'.

9 import {Currency} from "@ekliptor/bit-models";
                         ~~~~~~~~~~~~~~~~~~~~~~

tests/import.ts:13:38 - error TS2307: Cannot find module '@ekliptor/bit-models'.

13 import {Currency, TradeHistory} from "@ekliptor/bit-models";
                                        ~~~~~~~~~~~~~~~~~~~~~~

tests/init/init.ts:10:225 - error TS2307: Cannot find module '@ekliptor/bit-models'.

10 import {user, serverConfig, conversation, CoinMarketInfo, Trade, TradeHistory, Order, LoanOrder, Liquidation, Candle, Ticker, TickerVolumeSpike, Process, FearGreedIndex, SocialPost, TrollShout, SystemMessage, BotTrade} from "@ekliptor/bit-models";
                                                                                                                                                                                                                                   ~~~~~~~~~~~~~~~~~~~~~~

tests/ml.ts:9:24 - error TS2307: Cannot find module '@ekliptor/bit-models'.

9 import {Currency} from "@ekliptor/bit-models";
                         ~~~~~~~~~~~~~~~~~~~~~~

tests/talib.ts:5:24 - error TS2307: Cannot find module '@ekliptor/bit-models'.

5 import {Currency} from "@ekliptor/bit-models";
                         ~~~~~~~~~~~~~~~~~~~~~~

tests/trade.ts:13:45 - error TS2307: Cannot find module '@ekliptor/bit-models'.

13 import {Currency, TradeHistory, Trade} from "@ekliptor/bit-models";
                                               ~~~~~~~~~~~~~~~~~~~~~~

../../../../../../usr/local/lib/node_modules/typescript/lib/lib.es2015.collection.d.ts:28:14 - error TS2687: All declarations of 'size' must have identical modifiers.

28     readonly size: number;
                ~~~~

../../../../../../usr/local/lib/node_modules/typescript/lib/lib.es2015.collection.d.ts:34:14 - error TS2687: All declarations of 'prototype' must have identical modifiers.

34     readonly prototype: Map<any, any>;
                ~~~~~~~~~

../../../../../../usr/local/lib/node_modules/typescript/lib/lib.es2015.collection.d.ts:54:14 - error TS2687: All declarations of 'prototype' must have identical modifiers.

54     readonly prototype: WeakMap<object, any>;
                ~~~~~~~~~

../../../../../../usr/local/lib/node_modules/typescript/lib/lib.es2015.collection.d.ts:64:14 - error TS2687: All declarations of 'size' must have identical modifiers.

64     readonly size: number;
                ~~~~

../../../../../../usr/local/lib/node_modules/typescript/lib/lib.es2015.collection.d.ts:69:14 - error TS2687: All declarations of 'prototype' must have identical modifiers.

69     readonly prototype: Set<any>;
                ~~~~~~~~~

../../../../../../usr/local/lib/node_modules/typescript/lib/lib.es2015.collection.d.ts:87:14 - error TS2687: All declarations of 'prototype' must have identical modifiers.

87     readonly prototype: WeakSet<object>;
                ~~~~~~~~~

../../../../../../usr/local/lib/node_modules/typescript/lib/lib.es2015.core.d.ts:219:14 - error TS2687: All declarations of 'EPSILON' must have identical modifiers.

219     readonly EPSILON: number;
                 ~~~~~~~

../../../../../../usr/local/lib/node_modules/typescript/lib/lib.es2015.core.d.ts:254:14 - error TS2687: All declarations of 'MAX_SAFE_INTEGER' must have identical modifiers.

254     readonly MAX_SAFE_INTEGER: number;
                 ~~~~~~~~~~~~~~~~

../../../../../../usr/local/lib/node_modules/typescript/lib/lib.es2015.core.d.ts:261:14 - error TS2687: All declarations of 'MIN_SAFE_INTEGER' must have identical modifiers.

261     readonly MIN_SAFE_INTEGER: number;
                 ~~~~~~~~~~~~~~~~

../../../../../../usr/local/lib/node_modules/typescript/lib/lib.es2015.core.d.ts:374:14 - error TS2687: All declarations of 'flags' must have identical modifiers.

374     readonly flags: string;
                 ~~~~~

../../../../../../usr/local/lib/node_modules/typescript/lib/lib.es2015.iterable.d.ts:33:5 - error TS2687: All declarations of 'value' must have identical modifiers.

33     value: T;
       ~~~~~

../../../../../../usr/local/lib/node_modules/typescript/lib/lib.es2015.promise.d.ts:25:14 - error TS2687: All declarations of 'prototype' must have identical modifiers.

25     readonly prototype: Promise<any>;
                ~~~~~~~~~

[6:28:04 PM] Found 364 errors. Watching for file changes.
Ekliptor commented 4 years ago

you have to run tsc in all ekliptor node_modules. In your case in the apputils folder filrst.

Also typescript "errors" don't mean the code won't run. So you should always start the bot with node and see what it outputs. There were other people with similar issues https://github.com/Ekliptor/WolfBot/issues?q=is%3Aissue+is%3Aclosed