Giter Club home page Giter Club logo

shrimpy-dev / shrimpy-node Goto Github PK

View Code? Open in Web Editor NEW
42.0 5.0 19.0 135 KB

Shrimpy’s Developer Trading API is a unified way to integrating trading functionality across every major exchange. Collect historical market data, access real-time websockets, execute advanced trading strategies, and manage an unlimited number of users.

Home Page: https://developers.shrimpy.io

License: MIT License

TypeScript 100.00%
crypto-trading bitcoin-trading-bots cryptocurrency cryptocurrency-trading-bot live-crypto-charts binance-trading-bots

shrimpy-node's Introduction

[DEPRECATED] shrimpy-node

The official Node.js library for the Shrimpy Developer API https://developers.shrimpy.io/docs

Installation

npm install shrimpy-node

You can learn about the API responses of each endpoint by reading our documentation.

Quick Start

All asynchronous methods return promises.

Promise Example

client
    .getTicker('kucoin')
    .then(data => {
        // do something with the data
    })
    .catch(error => {
         // handle the error
    });

Async Example

The promises can be used as expected in async functions in ES2017+ environments:

async function yourFunction() {
    try {
        const ticker = await client.getTicker('kucoin');
        // do something with the data
    } catch (error) {
        // handle the error
    }
}

Public Client

const Shrimpy = require('shrimpy-node');
const publicClient = new Shrimpy.ShrimpyApiClient();

The public client can only use public methods.

Private Client

const publicKey = 'your_public_key';   // e.g. 12326758a39a720e15d064cab3c1f0a9332d107de453bd41926bb3acd565059e
const privateKey = 'your_private_key'; // e.g. 6991cf4c9b518293429db0df6085d1731074bed8abccd7f0279a52fac5b0c1a8a2f6d28e11a50fbb1c6575d1407e637f9ad7c73fbddfa87c5d418fd58971f829
const Shrimpy = require('shrimpy-node');
const privateClient = new Shrimpy.ShrimpyApiClient(publicKey, privateKey);

The private client can use public and private methods.

Public Methods

const supportedExchanges = await client.getSupportedExchanges();
const exchangeAssets = await client.getExchangeAssets(
    'coinbasepro' // exchange
);
const tradingPairs = await client.getTradingPairs(
    'coinbasepro' // exchange
);

Market Data Methods

const ticker = await client.getTicker(
    'kucoin' // exchange
);
const orderBooks = await client.getOrderBooks(
    'bittrex',  // exchange
    'XLM',      // baseSymbol
    'BTC',      // quoteSymbol
    10          // limit
);
const candles = await client.getCandles(
    'bittrex',  // exchange
    'XLM',      // baseTradingSymbol
    'BTC',      // quoteTradingSymbol
    '15m'       // interval
);

User Methods

const users = await client.getUsers();
const user = await client.getUser(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8' //userId
);
const userId = await client.createUser();
await client.setUserName(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', //userId
    'mycustomname' // name
);
await client.removeUser(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', //userId
);
await client.enableUser(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8' //userId
);
await client.disableUser(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8' //userId
);

User API Keys Methods

const publicKeys = await client.getApiKeys(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8' //userId
);
const apiKeys = await client.createApiKeys(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8' // userId
);
const apiKeys = await client.deleteApiKeys(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8',                            // userId
    '51ac18b7d208f59b3c88acbb1ecefe6ba6be6ea4edc07e7a2450307ddc27ab80' // publicKey
);
const permissions = await client.getPermissions(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8',                            // userId
    '51ac18b7d208f59b3c88acbb1ecefe6ba6be6ea4edc07e7a2450307ddc27ab80' // publicKey
);
await client.setPermissions(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8',                             // userId
    '51ac18b7d208f59b3c88acbb1ecefe6ba6be6ea4edc07e7a2450307ddc27ab80', // publicKey
    true,                                                               // enable account methods
    false                                                               // enable trading methods
);

Account Methods

const accounts = await client.getAccounts(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8' // userId
);
const account = await client.getAccount(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', // userId
    123                                     // accountId
);
const accountId = await client.createAccount(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8',                             // userId
    'binance',                                                          // exchange
    'GOelL5FT6TklPxAzICIQK25aqct52T2lHoKvtcwsFla5sbVXmeePqVJaoXmXI6Qd', // publicKey (a.k.a. apiKey)
    'SelUuFq1sF2zGd97Lmfbb4ghITeziKo9IvM5NltjEdffatRN1N5vfHXIU6dsqRQw'  // privateKey (a.k.a. secretKey
);

Note: The createAccount method accepts a fifth optional parameter: passphrase. The passphrase is only required for some exchanges, such as Coinbase Pro.

await client.deleteAccount(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', // userId
    456                                     // accountId
);
const IpAddresses = await client.getIpWhitelistAddresses(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8' // userId
);

Trading Methods

const tradeId = await client.createTrade(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', // userId
    123,                                    // accountId
    'BTC',                                  // fromSymbol
    'ETH',                                  // toSymbol
    new Decimal('0.01')                     // amount of fromSymbol
);
const trade = await client.getTrade(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', // userId
    123,                                    // exchangeAccountId
    '72dff099-54c0-4a32-b046-5c19d4f55758'  // tradeId
);
const activeTrades = await client.getActiveTrades(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', // userId
    123,                                    // exchangeAccountId
);

Balance Methods

const balance = await client.getBalance(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', // userId
    123                                     // accountId
);
const totalBalanceHistory = await client.getTotalBalanceHistory(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', // userId
    123                                     // accountId
);

Asset Management Methods

await client.rebalance(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', // userId
    123                                     // accountId
);
const rebalancePeriodHours = await client.getRebalancePeriod(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', // userId
    123                                     // accountId
);
await client.setRebalancePeriod(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', // userId
    123,                                    // accountId
    24                                      // rebalancePeriod in hours
);
const strategy = await client.getStrategy(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', // userId
    123                                     // accountId
);
await client.setStrategy(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8',   // userId
    123,                                      // accountId
    {
        isDynamic: false,
        allocations: [
            { symbol: 'BTC', percent: '50' },
            { symbol: 'ETH', percent: '50' }
        ]
    }                                         // strategy
);
await client.clearStrategy(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8',   // userId
    123                                       // accountId
);
await client.allocate(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8',    // userId
    123,                                       // accountId
    {
        isDynamic: false,
        allocations: [
            { symbol: 'USDT', percent: '100' }
        ]
    }                                          // strategy
);

Limit Order Methods

const orderId = await client.createOrder(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', // userId
    123,                                    // accountId
    'ETH',                                  // baseSymbol
    'BTC',                                  // quoteSymbol
    new Decimal('0.01'),                    // quantity of baseSymbol
    new Decimal('0.026'),                   // price
    'SELL',                                 // side
    'IOC',                                  // timeInForce
);
const order = await client.getOrder(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', // userId
    123,                                    // accountId
    '8c2a9401-eb5b-48eb-9ae2-e9e02c174058'  // orderId
);
const order = await client.getOrders(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', // userId
    123                                     // accountId
);
const order = await client.cancelOrder(
    '701e0d16-1e9e-42c9-b6a1-4cada1f395b8', // userId
    123,                                    // accountId
    '8c2a9401-eb5b-48eb-9ae2-e9e02c174058'  // orderId
);

Analytics Methods

const backtestAssets = await client.getBacktestAssets(
    'kucoin' // exchange
);
const backtestResults = await client.runBacktest(
    'binance',                                       // exchange
    10,                                              // rebalancePeriod in hours
    new Decimal(0.1),                                // fee in percent
    new Date("2018-05-19T00:00:00.000Z"),            // startTime
    new Date("2018-11-02T00:00:00.000Z"),            // endTime
    new Decimal(5000),                               // initialValue in USD
    [
        { symbol: "BTC", percent: new Decimal(50) },
        { symbol: "ETH", percent: new Decimal(50) }
    ]                                                // allocations
);
const predictions = await client.getPredictions(
    'bittrex',                                      // exchange
    'LTC',                                          // baseSymbol
    'BTC'                                           // quoteSymbol
)
const trendResults = await client.getTrend(
    'binance',                                       # exchange
    'BTC',                                           # base_symbol
    'BIDR',                                          # quote_symbol
);

Insight Methods

const assetDominance = await client.getAssetDominance();
const assetPopularity = await client.getAssetPopularity();

Historical Methods

const count = await client.getHistoricalCount(
    'trade',                                        // type
    'binance',                                      // exchange
    'LTC',                                          // baseTradingSymbol
    'BTC',                                          // quoteTradingSymbol
    new Date("2018-05-19T01:00:00.000Z"),           // startTime
    new Date("2018-11-02T02:00:00.000Z")            // endTime
);
const instruments = await client.getHistoricalInstruments();
const bittrexInstruments = await client.getHistoricalInstruments('bittrex');
const trades = await client.getHistoricalTrades(
    'binance',                                      // exchange
    'LTC',                                          // baseTradingSymbol
    'BTC',                                          // quoteTradingSymbol
    new Date("2018-05-19T00:00:00.000Z"),           // startTime
    new Date("2018-11-02T00:00:00.000Z"),           // endTime
    100                                             // limit
);
const orderbooks = await client.getHistoricalOrderBooks(
    'binance',                                      // exchange
    'LTC',                                          // baseTradingSymbol
    'BTC',                                          // quoteTradingSymbol
    new Date("2018-05-19T00:00:00.000Z"),           // startTime
    new Date("2018-11-02T00:00:00.000Z"),           // endTime
    100                                             // limit
);

API Management Methods

const status = await client.getStatus();
const usage = await client.getCredits();

Websocket

Users can access the Shrimpy websocket feed using the ShrimpyWsClient class. A handler must be passed in on subscription that is responsible for processing incoming messages from the websocket stream. It is recommended that you simply send the message to another processing thread from your custom handler to prevent blocking the incoming message stream.

The client handles pings to the Shrimpy server based on the API Documentation

const Shrimpy = require('shrimpy-node');
let apiClient = null;
let wsClient = null;
let token = null;

const publicKey = "<Public Key Here>";
const privateKey = "<Private Key Here>";

function handler(msg){
    console.log(msg);
};

function subscribeWhenConnected(oData){

    if (wsClient.getReadyState() === 1) {
        console.log("Subcribing to the order book for ETH-BTC");
        wsClient.subscribe(oData, handler);
    } else {
        console.log("waiting for ws connection...");
        setTimeout(subscribeWhenConnected.bind(null, oData), 1000);
    }

};

function unsubscribe(oData){
    console.log("Unsubcribing now");
    wsClient.unsubscribe(oData);
    console.log("Stopping the application");
    process.exit(1);
};

(async () => {

    apiClient = new Shrimpy.ShrimpyApiClient(publicKey, privateKey);
    token = await apiClient.getToken();
    wsClient = new Shrimpy.ShrimpyWsClient(function (error) {
        console.error(error);
    }, token);

    wsClient.connect();
    subscribeWhenConnected({
        "type": "subscribe",
        "pair": "ETH-BTC",
        "exchange": "coinbasepro",
        "channel": "orderbook"
    });

    setTimeout(unsubscribe.bind(null, {
        "type": "unsubscribe",
        "pair": "ETH-BTC",
        "exchange": "coinbasepro",
        "channel": "orderbook"
    }), 10000);

})()

shrimpy-node's People

Contributors

mwesly2 avatar nishant-shrimpy avatar nnayudu avatar shrimpy-dev avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

shrimpy-node's Issues

ShrimpyWsClient js code sample

Hi guys,

A code sample in JS for how to connect to the Websocket using ShrimpyWsClient would be useful.

I am running the following code without success:

    let errorHandler = (error) => { console.log(error); };
    let client = new Shrimpy.ShrimpyWsClient(errorHandler);
    const subscribeData = {
        "type": "subscribe",
        "pair": "btc-usd",
        "exchange": "coinbasepro",
        "channel": "trade"
    };
    const unsubscribeData = {
        "type": "unsubscribe",
        "pair": "btc-usd",
        "exchange": "coinbasepro",
        "channel": "trade"
    };
    let handler = (msg) => { console.log(msg); };
    client.connect();
    client.subscribe(subscribeData, handler);
    client.unsubscribe(unsubscribeData);
    client.forceDisconnect();

Error log:

(node:49263) UnhandledPromiseRejectionWarning: Error: WebSocket is not open: readyState 0 (CONNECTING)

how to embed in angular project?

Hi all is there any code example so I can achieve to embed this in an ng project (ionic)? I have tried adding node types in my tsconfig or different modules such as commonjs but to no avail. I have also manually added the js files as scripts inside my angular.json

I keep receiving this error:
Uncaught ReferenceError: exports is not defined

Here is the relevant part of my code

import { ShrimpyApiClient } from 'shrimpy-node';

  SDKTest() {
    console.log('TEST1')
    const publicClient = new ShrimpyApiClient(); //<-----------ERROR Error: Uncaught (in promise): ReferenceError: process is not defined
    publicClient.getTicker('kucoin').then(data =>{console.log('TICKER: ', data)}).catch(error =>{});
    publicClient.getSupportedExchanges().then(data =>{console.log('EXCHANGES: ', data)}).catch(error =>{});
}

Thanks!

ShrimpyWsClient: Orders channel subscription fails due to library mishandling

Hey guys.

I've just tried to use the ShrimpyWsClient to use the Shrimpy WS feature. Order Book/BBO also seems to work without any issues. Now to my point, if you try to subscribe to the Orders channel, to get updates on filled limit orders, the Shrimpy custom WS class won't allow me to. I did some digging into the node library code and found the issue to be the improper handling in the _getTopic function. According to the dev docs, to subscribe to the orders channel, this body is expected:

{
    "type": "subscribe",
    "channel": "orders"
}

Yet this does not work because the ShrimpyWsClient is expecting an exchange and pair property to be present aswell.
As far as I could see this is easily fixable by sending this body to the WS endpoint instead of the one above:

{
    exchange: "",
    pair: "",
    type: "subscribe",
    channel: "orders",
}

But still I think it would be quite relevant to either update the docs to reflect that, or to fix this small issue inside the ShrimpyWsClient class. Until then I hope this issue prevents people from wasting time trying to debug this issue.

getCandles does not return candles after 2021-08-05T07:00:00.000Z

the following call will not return any candles after 2021-08-05T07:00:00.000Z

const Shrimpy = require('shrimpy-node');
const client = new Shrimpy.ShrimpyApiClient(publicKey, privateKey);
const candles = await client.getCandles(
  'binance',  // exchange
  'BTC',      // baseTradingSymbol
  'USDT',      // quoteTradingSymbol
  '1',       // interval
);
return candles

getHistoricalOrderBooks return empty array

const trades = await privateClient.getHistoricalOrderBooks(
        'binance',                                      // exchange
        'LTC',                                          // baseTradingSymbol
        'BTC',                                          // quoteTradingSymbol
        new Date("2018-05-19T00:00:00.000Z"),           // startTime
        new Date("2018-11-02T00:00:00.000Z"),           // endTime
        100                                             // limit
    );
    console.log(trades)

returns []

unable to get/create users


  const publicKey = process.env.PUB_KEY; 
  const privateKey = process.env.PRIVATE_KEY; 

  const client = new Shrimpy.ShrimpyApiClient(publicKey, privateKey);
  async function some() {
    try {
      const users = await client.getUsers();
      console.log(users);
      const response = {
        statusCode: 200,
        body: JSON.stringify({
          message: users,
        }),
      };

      callback(null, response);
    } catch (error) {
      // handle the error
    }
  }
  some();

`
```



used python aswell. unabel to create users or get existing ones. Premium member.

Any plans to add websocket support?

It'd be nice if this client also supported the shrimpy websocket, auto-reconnecting, and order book management. Are there any plans to bring this to the client?

Cloudflare Worker support

Would be really nice to get this work on Cloudflare Workers. The Worker env is a bit more restrictive than a full Node env. (runs in a v8 isolate) but I don't think it'd be all that much work to rewrite a few helpers and controllers to get this to work.

$ wrangler publish

👀  ./node_modules/request/lib/har.js
Module not found: Error: Can't resolve 'fs' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/request/lib'
resolve 'fs' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/request/lib'
  Parsed request is a module
  using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/request/package.json (relative path: ./lib)
    Field 'browser' doesn't contain a valid alias configuration
    resolve as module
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/request/lib/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/request/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/node_modules doesn't exist or is not a directory
      /Users/node_modules doesn't exist or is not a directory
      /node_modules doesn't exist or is not a directory
      looking for modules in /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules
        using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
      looking for modules in /Users/tylervanderhoeven/node_modules
        using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules/fs)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules/fs)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/fs doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/fs doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/fs.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/fs.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/fs.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/fs.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/fs.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/fs.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/fs.json doesn't exist
              /Users/tylervanderhoeven/node_modules/fs.json doesn't exist
            as directory
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/fs doesn't exist
            as directory
              /Users/tylervanderhoeven/node_modules/fs doesn't exist
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/request/lib/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/request/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/node_modules]
[/Users/tylervanderhoeven/Desktop/node_modules]
[/Users/node_modules]
[/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/fs]
[/Users/tylervanderhoeven/node_modules/fs]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/fs.wasm]
[/Users/tylervanderhoeven/node_modules/fs.wasm]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/fs.mjs]
[/Users/tylervanderhoeven/node_modules/fs.mjs]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/fs.js]
[/Users/tylervanderhoeven/node_modules/fs.js]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/fs.json]
[/Users/tylervanderhoeven/node_modules/fs.json]
 @ ./node_modules/request/lib/har.js 3:9-22
 @ ./node_modules/request/request.js
 @ ./node_modules/request/index.js
 @ ./node_modules/request-promise-native/lib/rp.js
 @ ./node_modules/shrimpy-node/dist/client/shrimpy-api-client.js
 @ ./node_modules/shrimpy-node/dist/client/index.js
 @ ./node_modules/shrimpy-node/dist/public-api.js
 @ ./node_modules/shrimpy-node/dist/index.js
 @ ./src/index.js
./node_modules/forever-agent/index.js
Module not found: Error: Can't resolve 'net' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent'
resolve 'net' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent'
  Parsed request is a module
  using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent/package.json (relative path: .)
    Field 'browser' doesn't contain a valid alias configuration
    resolve as module
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/node_modules doesn't exist or is not a directory
      /Users/node_modules doesn't exist or is not a directory
      /node_modules doesn't exist or is not a directory
      looking for modules in /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules
        using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
      looking for modules in /Users/tylervanderhoeven/node_modules
        using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules/net)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules/net)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.json doesn't exist
              /Users/tylervanderhoeven/node_modules/net.json doesn't exist
            as directory
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net doesn't exist
            as directory
              /Users/tylervanderhoeven/node_modules/net doesn't exist
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/node_modules]
[/Users/tylervanderhoeven/Desktop/node_modules]
[/Users/node_modules]
[/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net]
[/Users/tylervanderhoeven/node_modules/net]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.wasm]
[/Users/tylervanderhoeven/node_modules/net.wasm]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.mjs]
[/Users/tylervanderhoeven/node_modules/net.mjs]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.js]
[/Users/tylervanderhoeven/node_modules/net.js]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.json]
[/Users/tylervanderhoeven/node_modules/net.json]
 @ ./node_modules/forever-agent/index.js 6:10-24
 @ ./node_modules/request/request.js
 @ ./node_modules/request/index.js
 @ ./node_modules/request-promise-native/lib/rp.js
 @ ./node_modules/shrimpy-node/dist/client/shrimpy-api-client.js
 @ ./node_modules/shrimpy-node/dist/client/index.js
 @ ./node_modules/shrimpy-node/dist/public-api.js
 @ ./node_modules/shrimpy-node/dist/index.js
 @ ./src/index.js
./node_modules/tough-cookie/lib/cookie.js
Module not found: Error: Can't resolve 'net' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tough-cookie/lib'
resolve 'net' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tough-cookie/lib'
  Parsed request is a module
  using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tough-cookie/package.json (relative path: ./lib)
    Field 'browser' doesn't contain a valid alias configuration
    resolve as module
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tough-cookie/lib/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tough-cookie/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/node_modules doesn't exist or is not a directory
      /Users/node_modules doesn't exist or is not a directory
      /node_modules doesn't exist or is not a directory
      looking for modules in /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules
        using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
      looking for modules in /Users/tylervanderhoeven/node_modules
        using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules/net)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules/net)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.json doesn't exist
              /Users/tylervanderhoeven/node_modules/net.json doesn't exist
            as directory
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net doesn't exist
            as directory
              /Users/tylervanderhoeven/node_modules/net doesn't exist
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tough-cookie/lib/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tough-cookie/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/node_modules]
[/Users/tylervanderhoeven/Desktop/node_modules]
[/Users/node_modules]
[/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net]
[/Users/tylervanderhoeven/node_modules/net]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.wasm]
[/Users/tylervanderhoeven/node_modules/net.wasm]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.mjs]
[/Users/tylervanderhoeven/node_modules/net.mjs]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.js]
[/Users/tylervanderhoeven/node_modules/net.js]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.json]
[/Users/tylervanderhoeven/node_modules/net.json]
 @ ./node_modules/tough-cookie/lib/cookie.js 32:10-24
 @ ./node_modules/request-promise-native/lib/rp.js
 @ ./node_modules/shrimpy-node/dist/client/shrimpy-api-client.js
 @ ./node_modules/shrimpy-node/dist/client/index.js
 @ ./node_modules/shrimpy-node/dist/public-api.js
 @ ./node_modules/shrimpy-node/dist/index.js
 @ ./src/index.js
./node_modules/tunnel-agent/index.js
Module not found: Error: Can't resolve 'net' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent'
resolve 'net' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent'
  Parsed request is a module
  using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent/package.json (relative path: .)
    Field 'browser' doesn't contain a valid alias configuration
    resolve as module
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/node_modules doesn't exist or is not a directory
      /Users/node_modules doesn't exist or is not a directory
      /node_modules doesn't exist or is not a directory
      looking for modules in /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules
        using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
      looking for modules in /Users/tylervanderhoeven/node_modules
        using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules/net)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules/net)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.json doesn't exist
              /Users/tylervanderhoeven/node_modules/net.json doesn't exist
            as directory
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net doesn't exist
            as directory
              /Users/tylervanderhoeven/node_modules/net doesn't exist
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/node_modules]
[/Users/tylervanderhoeven/Desktop/node_modules]
[/Users/node_modules]
[/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net]
[/Users/tylervanderhoeven/node_modules/net]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.wasm]
[/Users/tylervanderhoeven/node_modules/net.wasm]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.mjs]
[/Users/tylervanderhoeven/node_modules/net.mjs]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.js]
[/Users/tylervanderhoeven/node_modules/net.js]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.json]
[/Users/tylervanderhoeven/node_modules/net.json]
 @ ./node_modules/tunnel-agent/index.js 3:10-24
 @ ./node_modules/request/lib/tunnel.js
 @ ./node_modules/request/request.js
 @ ./node_modules/request/index.js
 @ ./node_modules/request-promise-native/lib/rp.js
 @ ./node_modules/shrimpy-node/dist/client/shrimpy-api-client.js
 @ ./node_modules/shrimpy-node/dist/client/index.js
 @ ./node_modules/shrimpy-node/dist/public-api.js
 @ ./node_modules/shrimpy-node/dist/index.js
 @ ./src/index.js
./node_modules/forever-agent/index.js
Module not found: Error: Can't resolve 'tls' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent'
resolve 'tls' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent'
  Parsed request is a module
  using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent/package.json (relative path: .)
    Field 'browser' doesn't contain a valid alias configuration
    resolve as module
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/node_modules doesn't exist or is not a directory
      /Users/node_modules doesn't exist or is not a directory
      /node_modules doesn't exist or is not a directory
      looking for modules in /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules
        using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
      looking for modules in /Users/tylervanderhoeven/node_modules
        using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules/tls)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules/tls)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/tls doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/tls.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/tls.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/tls.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.json doesn't exist
              /Users/tylervanderhoeven/node_modules/tls.json doesn't exist
            as directory
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls doesn't exist
            as directory
              /Users/tylervanderhoeven/node_modules/tls doesn't exist
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/node_modules]
[/Users/tylervanderhoeven/Desktop/node_modules]
[/Users/node_modules]
[/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls]
[/Users/tylervanderhoeven/node_modules/tls]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.wasm]
[/Users/tylervanderhoeven/node_modules/tls.wasm]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.mjs]
[/Users/tylervanderhoeven/node_modules/tls.mjs]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.js]
[/Users/tylervanderhoeven/node_modules/tls.js]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.json]
[/Users/tylervanderhoeven/node_modules/tls.json]
 @ ./node_modules/forever-agent/index.js 7:10-24
 @ ./node_modules/request/request.js
 @ ./node_modules/request/index.js
 @ ./node_modules/request-promise-native/lib/rp.js
 @ ./node_modules/shrimpy-node/dist/client/shrimpy-api-client.js
 @ ./node_modules/shrimpy-node/dist/client/index.js
 @ ./node_modules/shrimpy-node/dist/public-api.js
 @ ./node_modules/shrimpy-node/dist/index.js
 @ ./src/index.js
./node_modules/tunnel-agent/index.js
Module not found: Error: Can't resolve 'tls' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent'
resolve 'tls' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent'
  Parsed request is a module
  using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent/package.json (relative path: .)
    Field 'browser' doesn't contain a valid alias configuration
    resolve as module
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/node_modules doesn't exist or is not a directory
      /Users/node_modules doesn't exist or is not a directory
      /node_modules doesn't exist or is not a directory
      looking for modules in /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules
        using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
      looking for modules in /Users/tylervanderhoeven/node_modules
        using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules/tls)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules/tls)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/tls doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/tls.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/tls.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/tls.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.json doesn't exist
              /Users/tylervanderhoeven/node_modules/tls.json doesn't exist
            as directory
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls doesn't exist
            as directory
              /Users/tylervanderhoeven/node_modules/tls doesn't exist
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/node_modules]
[/Users/tylervanderhoeven/Desktop/node_modules]
[/Users/node_modules]
[/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls]
[/Users/tylervanderhoeven/node_modules/tls]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.wasm]
[/Users/tylervanderhoeven/node_modules/tls.wasm]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.mjs]
[/Users/tylervanderhoeven/node_modules/tls.mjs]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.js]
[/Users/tylervanderhoeven/node_modules/tls.js]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.json]
[/Users/tylervanderhoeven/node_modules/tls.json]
 @ ./node_modules/tunnel-agent/index.js 4:10-24
 @ ./node_modules/request/lib/tunnel.js
 @ ./node_modules/request/request.js
 @ ./node_modules/request/index.js
 @ ./node_modules/request-promise-native/lib/rp.js
 @ ./node_modules/shrimpy-node/dist/client/shrimpy-api-client.js
 @ ./node_modules/shrimpy-node/dist/client/index.js
 @ ./node_modules/shrimpy-node/dist/public-api.js
 @ ./node_modules/shrimpy-node/dist/index.js
 @ ./src/index.js
Error: webpack returned an error. Try configuring `entry` in your webpack config relative to the current working directory, or setting `context = __dirname` in your webpack config.
tylervanderhoeven@Tylers-MacBook-Pro-827 easy-dca-wrangler % npm run deploy

> deploy
> wrangler publish

👀  ./node_modules/forever-agent/index.js
Module not found: Error: Can't resolve 'net' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent'
resolve 'net' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent'
  Parsed request is a module
  using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent/package.json (relative path: .)
    Field 'browser' doesn't contain a valid alias configuration
    resolve as module
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/node_modules doesn't exist or is not a directory
      /Users/node_modules doesn't exist or is not a directory
      /node_modules doesn't exist or is not a directory
      looking for modules in /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules
        using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
      looking for modules in /Users/tylervanderhoeven/node_modules
        using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules/net)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules/net)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.json doesn't exist
              /Users/tylervanderhoeven/node_modules/net.json doesn't exist
            as directory
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net doesn't exist
            as directory
              /Users/tylervanderhoeven/node_modules/net doesn't exist
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/node_modules]
[/Users/tylervanderhoeven/Desktop/node_modules]
[/Users/node_modules]
[/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net]
[/Users/tylervanderhoeven/node_modules/net]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.wasm]
[/Users/tylervanderhoeven/node_modules/net.wasm]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.mjs]
[/Users/tylervanderhoeven/node_modules/net.mjs]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.js]
[/Users/tylervanderhoeven/node_modules/net.js]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.json]
[/Users/tylervanderhoeven/node_modules/net.json]
 @ ./node_modules/forever-agent/index.js 6:10-24
 @ ./node_modules/request/request.js
 @ ./node_modules/request/index.js
 @ ./node_modules/request-promise-native/lib/rp.js
 @ ./node_modules/shrimpy-node/dist/client/shrimpy-api-client.js
 @ ./node_modules/shrimpy-node/dist/client/index.js
 @ ./node_modules/shrimpy-node/dist/public-api.js
 @ ./node_modules/shrimpy-node/dist/index.js
 @ ./src/index.js
./node_modules/tough-cookie/lib/cookie.js
Module not found: Error: Can't resolve 'net' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tough-cookie/lib'
resolve 'net' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tough-cookie/lib'
  Parsed request is a module
  using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tough-cookie/package.json (relative path: ./lib)
    Field 'browser' doesn't contain a valid alias configuration
    resolve as module
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tough-cookie/lib/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tough-cookie/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/node_modules doesn't exist or is not a directory
      /Users/node_modules doesn't exist or is not a directory
      /node_modules doesn't exist or is not a directory
      looking for modules in /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules
        using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
      looking for modules in /Users/tylervanderhoeven/node_modules
        using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules/net)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules/net)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.json doesn't exist
              /Users/tylervanderhoeven/node_modules/net.json doesn't exist
            as directory
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net doesn't exist
            as directory
              /Users/tylervanderhoeven/node_modules/net doesn't exist
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tough-cookie/lib/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tough-cookie/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/node_modules]
[/Users/tylervanderhoeven/Desktop/node_modules]
[/Users/node_modules]
[/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net]
[/Users/tylervanderhoeven/node_modules/net]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.wasm]
[/Users/tylervanderhoeven/node_modules/net.wasm]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.mjs]
[/Users/tylervanderhoeven/node_modules/net.mjs]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.js]
[/Users/tylervanderhoeven/node_modules/net.js]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.json]
[/Users/tylervanderhoeven/node_modules/net.json]
 @ ./node_modules/tough-cookie/lib/cookie.js 32:10-24
 @ ./node_modules/request-promise-native/lib/rp.js
 @ ./node_modules/shrimpy-node/dist/client/shrimpy-api-client.js
 @ ./node_modules/shrimpy-node/dist/client/index.js
 @ ./node_modules/shrimpy-node/dist/public-api.js
 @ ./node_modules/shrimpy-node/dist/index.js
 @ ./src/index.js
./node_modules/tunnel-agent/index.js
Module not found: Error: Can't resolve 'net' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent'
resolve 'net' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent'
  Parsed request is a module
  using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent/package.json (relative path: .)
    Field 'browser' doesn't contain a valid alias configuration
    resolve as module
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/node_modules doesn't exist or is not a directory
      /Users/node_modules doesn't exist or is not a directory
      /node_modules doesn't exist or is not a directory
      looking for modules in /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules
        using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
      looking for modules in /Users/tylervanderhoeven/node_modules
        using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules/net)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules/net)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/net.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.json doesn't exist
              /Users/tylervanderhoeven/node_modules/net.json doesn't exist
            as directory
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net doesn't exist
            as directory
              /Users/tylervanderhoeven/node_modules/net doesn't exist
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/node_modules]
[/Users/tylervanderhoeven/Desktop/node_modules]
[/Users/node_modules]
[/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net]
[/Users/tylervanderhoeven/node_modules/net]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.wasm]
[/Users/tylervanderhoeven/node_modules/net.wasm]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.mjs]
[/Users/tylervanderhoeven/node_modules/net.mjs]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.js]
[/Users/tylervanderhoeven/node_modules/net.js]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/net.json]
[/Users/tylervanderhoeven/node_modules/net.json]
 @ ./node_modules/tunnel-agent/index.js 3:10-24
 @ ./node_modules/request/lib/tunnel.js
 @ ./node_modules/request/request.js
 @ ./node_modules/request/index.js
 @ ./node_modules/request-promise-native/lib/rp.js
 @ ./node_modules/shrimpy-node/dist/client/shrimpy-api-client.js
 @ ./node_modules/shrimpy-node/dist/client/index.js
 @ ./node_modules/shrimpy-node/dist/public-api.js
 @ ./node_modules/shrimpy-node/dist/index.js
 @ ./src/index.js
./node_modules/forever-agent/index.js
Module not found: Error: Can't resolve 'tls' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent'
resolve 'tls' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent'
  Parsed request is a module
  using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent/package.json (relative path: .)
    Field 'browser' doesn't contain a valid alias configuration
    resolve as module
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/node_modules doesn't exist or is not a directory
      /Users/node_modules doesn't exist or is not a directory
      /node_modules doesn't exist or is not a directory
      looking for modules in /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules
        using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
      looking for modules in /Users/tylervanderhoeven/node_modules
        using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules/tls)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules/tls)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/tls doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/tls.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/tls.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/tls.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.json doesn't exist
              /Users/tylervanderhoeven/node_modules/tls.json doesn't exist
            as directory
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls doesn't exist
            as directory
              /Users/tylervanderhoeven/node_modules/tls doesn't exist
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/forever-agent/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/node_modules]
[/Users/tylervanderhoeven/Desktop/node_modules]
[/Users/node_modules]
[/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls]
[/Users/tylervanderhoeven/node_modules/tls]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.wasm]
[/Users/tylervanderhoeven/node_modules/tls.wasm]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.mjs]
[/Users/tylervanderhoeven/node_modules/tls.mjs]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.js]
[/Users/tylervanderhoeven/node_modules/tls.js]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.json]
[/Users/tylervanderhoeven/node_modules/tls.json]
 @ ./node_modules/forever-agent/index.js 7:10-24
 @ ./node_modules/request/request.js
 @ ./node_modules/request/index.js
 @ ./node_modules/request-promise-native/lib/rp.js
 @ ./node_modules/shrimpy-node/dist/client/shrimpy-api-client.js
 @ ./node_modules/shrimpy-node/dist/client/index.js
 @ ./node_modules/shrimpy-node/dist/public-api.js
 @ ./node_modules/shrimpy-node/dist/index.js
 @ ./src/index.js
./node_modules/tunnel-agent/index.js
Module not found: Error: Can't resolve 'tls' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent'
resolve 'tls' in '/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent'
  Parsed request is a module
  using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent/package.json (relative path: .)
    Field 'browser' doesn't contain a valid alias configuration
    resolve as module
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/Web/node_modules doesn't exist or is not a directory
      /Users/tylervanderhoeven/Desktop/node_modules doesn't exist or is not a directory
      /Users/node_modules doesn't exist or is not a directory
      /node_modules doesn't exist or is not a directory
      looking for modules in /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules
        using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
      looking for modules in /Users/tylervanderhoeven/node_modules
        using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules)
          Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/package.json (relative path: ./node_modules/tls)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
          using description file: /Users/tylervanderhoeven/package.json (relative path: ./node_modules/tls)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/tls doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/tls.wasm doesn't exist
            .mjs
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/tls.mjs doesn't exist
            .js
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/node_modules/tls.js doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.json doesn't exist
              /Users/tylervanderhoeven/node_modules/tls.json doesn't exist
            as directory
              /Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls doesn't exist
            as directory
              /Users/tylervanderhoeven/node_modules/tls doesn't exist
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tunnel-agent/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/node_modules]
[/Users/tylervanderhoeven/Desktop/node_modules]
[/Users/node_modules]
[/node_modules]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls]
[/Users/tylervanderhoeven/node_modules/tls]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.wasm]
[/Users/tylervanderhoeven/node_modules/tls.wasm]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.mjs]
[/Users/tylervanderhoeven/node_modules/tls.mjs]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.js]
[/Users/tylervanderhoeven/node_modules/tls.js]
[/Users/tylervanderhoeven/Desktop/Web/Frameworks/Workers/easy-dca-wrangler/node_modules/tls.json]
[/Users/tylervanderhoeven/node_modules/tls.json]
 @ ./node_modules/tunnel-agent/index.js 4:10-24
 @ ./node_modules/request/lib/tunnel.js
 @ ./node_modules/request/request.js
 @ ./node_modules/request/index.js
 @ ./node_modules/request-promise-native/lib/rp.js
 @ ./node_modules/shrimpy-node/dist/client/shrimpy-api-client.js
 @ ./node_modules/shrimpy-node/dist/client/index.js
 @ ./node_modules/shrimpy-node/dist/public-api.js
 @ ./node_modules/shrimpy-node/dist/index.js
 @ ./src/index.js
Error: webpack returned an error. Try configuring `entry` in your webpack config relative to the current working directory, or setting `context = __dirname` in your webpack config.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.