Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wishlist #2

Open
AlCalzone opened this issue Aug 19, 2022 · 24 comments
Open

Wishlist #2

AlCalzone opened this issue Aug 19, 2022 · 24 comments

Comments

@AlCalzone
Copy link
Contributor

AlCalzone commented Aug 19, 2022

please request packages in comments

@HGlab01

This comment was marked as resolved.

@koizuka
Copy link

koizuka commented Sep 8, 2022

@AlCalzone
Copy link
Contributor Author

@koizuka would switching to https://github.com/esm2cjs/FormData be an option? That's a fork of https://github.com/jimmywarting/FormData which seems to do the same at first glance, maybe with slightly different syntax.

@koizuka
Copy link

koizuka commented Sep 8, 2022

@koizuka would switching to https://github.com/esm2cjs/FormData be an option? That's a fork of https://github.com/jimmywarting/FormData which seems to do the same at first glance, maybe with slightly different syntax.

oh, thanks. I'll try it.

@koizuka
Copy link

koizuka commented Sep 8, 2022

@AlCalzone
(@esm2cjs/)form-data-encoder accepts the inteface FormDataLike defined in formdata-node (by the same author) package, but the type FormData of @esm2cjs/formdata-polyfill (defined in fetch-blob) was incompatible to that so I need something to use with it.
maybe I can implement the interface and wrap it myself, but I think it will be usefull if there is @esm2cjs/formdata-node with @esm2cjs/form-data-encoder.

@AlCalzone
Copy link
Contributor Author

AlCalzone commented Sep 8, 2022

Its fine, I was just a bit hesitant to have two libraries that do a very similar thing if switching is reasonably easy. Can't make any promises when I'll have the time though.

@Apollon77
Copy link

For Dev-Server we would need

@dany-fedorov
Copy link

Had to drop these recently because they are ESM only
https://github.com/ehmicky/modern-errors
https://github.com/ehmicky/safe-json-value

This guy (ehmicky) has a lot of interesting packages that are dependent on each other
Similar thing as with sidvishnoi and his libraries

@AlCalzone you're my personal hero for porting p-map, thank you so very much

@ErunamoJAZZ
Copy link

https://github.com/HQarroum/timed-cache

A little package but very useful for some user cases.
Also, thanks for the p-queue port <3

@20Koen02
Copy link

20Koen02 commented Feb 3, 2023

p-retry would be awesome 🙏

@JakeLaoyu
Copy link

@mixmix
Copy link

mixmix commented Apr 11, 2023

https://www.npmjs.com/package/file-type
18M weekly downloads

@TuvalSimha
Copy link

https://npmjs.com/package/open
Thank you!

@smeijer
Copy link

smeijer commented Jul 7, 2023

https://npmjs.com/ky
1M weekly downloads

@alexejrotar
Copy link

https://www.npmjs.com/package/d3
2M weekly downloads

would be great :)

@AlCalzone
Copy link
Contributor Author

Just a heads up: I noticed that the original approach I took is not working for packages with type definitions when combined with TypeScript's new moduleResolution strategies.

I'll have to figure out how to best fix this before adopting new packages.

@simatec
Copy link

simatec commented Aug 14, 2023

For backitup I would be happy to get support for webdav. Currently Backitup still uses 4.x. However, from version 5.x ESM is required

https://www.npmjs.com/package/webdav

@Nosfistis
Copy link

Keycloak admin client! Since v21 it is ESM only.

https://www.npmjs.com/package/@keycloak/keycloak-admin-client

@imyelo
Copy link

imyelo commented Sep 22, 2023

https://www.npmjs.com/package/emittery 9M Downloads weekly 😘

@HGlab01
Copy link

HGlab01 commented Sep 22, 2023

@eleumasc
Copy link

@tb-grv
Copy link

tb-grv commented Feb 5, 2024

https://www.npmjs.com/package/p-event

Thank you.

@JohnCashmore
Copy link
Contributor

crypto-random-string

@seoker
Copy link

seoker commented Mar 4, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests