When using the in-memory rate limiter in browsers it results in a bundle addition of 42KB:
If I pull just the depended on files out of this module it's more like 4KB:
I think this is because this module is CJS and exports all the various implementations in one blob which makes tree shaking impossible.
Could this module be updated to be ESM with only named exports?
When using the in-memory rate limiter in browsers it results in a bundle addition of 42KB:
If I pull just the depended on files out of this module it's more like 4KB:
I think this is because this module is CJS and exports all the various implementations in one blob which makes tree shaking impossible.
Could this module be updated to be ESM with only named exports?