Sorry, does this definitely work for the TradeOfferManager constructor? I specifically tried to set a non-existent proxy. Strange, But the requests did not break, and they work as if nothing had happened, what could be the reason?
Interestingly, this method of attaching a proxy works great in SteamCommunity constructor
const Request = require('request')
const mng = new TradeOfferManager({
'request': Request.defaults({'proxy': 'http://1.2.3.4'}),
'domain': 'example.com',
'language': 'en',
'pollInterval': 5000
})