invertase / denque

The fastest javascript implementation of a double-ended queue. Used by the official Redis, MongoDB, MariaDB & MySQL libraries for Node.js and many other libraries.
https://docs.page/invertase/denque
Apache License 2.0
354 stars 33 forks source link

Support For Deno #28

Closed Skillz4Killz closed 3 years ago

Skillz4Killz commented 3 years ago

Hello 👋

Please, would you consider allowing denque to support Deno. After taking a look at the code I believe it should work as is without modifications. It would just help a lot, if it was available through https://deno.land/x there is an add module button near the bottom where you can set it up and it would automatically deploy on releases so you would never need to think about it again.

Use Case: I am currently working on a port of MongoDB nodejs driver to deno and parts of it use denque. I was hoping to be able to use it.

Thank You 😄

Ehesp commented 3 years ago

@Skillz4Killz Hey, just added it:

image

Let me know if anything else needs doing

Skillz4Killz commented 3 years ago

Awesome!

If i'm not mistaken, the module may have been reserved so it appears on the list but the files were not uploaded. The files get uploaded the next time a release or a tag is created on the repo if the webhook setup was completed.

Ehesp commented 3 years ago

Ah ok, I'll get a tag triggered.

Salakar commented 3 years ago

Done: https://deno.land/x/denque@v1.5.0

jimmywarting commented 3 years ago

Dose it not have to be esm?