GraphQL-Gate icon indicating copy to clipboard operation
GraphQL-Gate copied to clipboard

A GraphQL rate limiting library with query complexity analysisfor Node.js

Results 14 GraphQL-Gate issues
Sort by recently updated
recently updated
newest added

Implement `LeakyBucket` class per the spec in #50. The implementation should pass the tests written in #52 The LeakyBucket algorithm works similarly to TokenBucket except that requests are processed at...

documentation
enhancement
testing

The token bucket parameter `refillRate` is being used to set the bucket refill amount for every 1 second. Add a parameter `refillFrequency` to adjust to time between refills other than...

enhancement

Once this issue gets picked up, our buildTypeWeightsFromSchemaObject should be creating the type weight object out of a schema with query and basic types AND PASSING THE TESTS. Extend this...

enhancement
testing

Currently interfaces are not handled in the type weight configuration. We should consider the pros and cons of allowing these types to be configurable or simply have them default to...

question