Results 14 issues of Brian Maher

We have been trying to use `cloudflared` to expose a `nats-server` websocket port. However, we are seeing an issue with the first websocket message getting dropped. Note that the first...

Confirmed

I'm working on a project which requires connections to be established over HTTP (potentially over an HTTP proxy). To that end, I was planning to write a `DataPort` implementation which...

The test case demonstrates the scenario, but here is a quick explanation: 1. The `Options.connectionTimeout()` must be set. 2. The reconnect logic must be triggered. 3. The nats-server MUST return...

This is the simplest possible implementation of websockets with a net increase in code coverage. * No alterations to DataPort. * Two new options, one to support httpInterceptors and another...

One of our admin users give me their github username, but the API returned their user-name with some capitol letters which made them appear as though they were not administrators....

This makes it easier to grab using tools like `yarn licenses generate-disclaimer`.

Since all numbers are represented as double, larger numbers (like longs) get truncated. For example, the output of this code... `````` lua cjson.encode(cjson.decode("9007199254740992"))``` ...is not the same as the input....

enhancement

…If set to true, then any numbers that may result in a precision loss will be preserved as a string. Test code: ``` lua local Cjson = require('cjson') local decoder...

I recently added this as a dependency of luvi, and I wanted to make sure it would build on windows, but I needed these changes to get it to build....