nice-registry / all-the-package-names

🔤 A list of all the public package names on npm. Updated daily.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Last update Nov 22, 2019

jayfk opened this issue · comments

It looks like the last update is from Nov 22, 2019. Any idea what's wrong?

Hi there. Sorry for the delay responding to this message. I haven't touched this module in a while, and the Heroku scheduled task that updates it is still running once a day. Not sure why it's failing. I think it must be running out of memory or the process is timing out.

Interesting to see that this is used by libraries.io! I didn't know that.

You might want to check out my other related package https://ghub.io/all-the-package-repos which also has a script that runs once a day to update it. For some reason that one is still working, and the most recent version was published four days ago.

You can get all the package names from that package like so:

const packageNames = Object.keys(require('all-the-package-repos'))

If anyone wants to help revive the all-the-package-names build, I've been thinking it could be converted to a GitHub Actions workflow. Please let me know if you want to give that a shot. I will be glad to help ship it.

This project is getting a new lease on life thanks to @jimaek from jsDelivr. You should see regular updates soon.