-
Notifications
You must be signed in to change notification settings - Fork 169
Where to fetch an up-to-date list of recently modified packages? #242
Comments
I am also interested in this, as my method of retrieving this data stopped working about two weeks ago. I used to ping https://registry.npmjs.com/-/_list/index/modified?startkey=1439480888643, but the route returns empty data now (with a |
Instead of using the broken hourly partial-sync, we'll just do an exhaustive initial sync daily at midnight. It sucks to do this against npm, but their API broke and I've not received a response in a week. re: npm/npm-registry-couchapp#242
Hey, I think I found something...
☝️ This line seems to suggest that So that's progress, I think, and definitely something I can use now... |
An option is to use |
@eirikb Yes, I ended up switching to that method shortly afterwards, as that is the "official" way to stay up to date. |
@julianlam Do you have an example url which includes the documents? I'm tempted to use |
I would recommend using a follower if you can. Here is module https://github.com/npm/concurrent-couch-follower that we use for processes like this. Just make sure to pass include_docs:true and set the database to skimdb. |
(I hope this is the right place to post issues regarding the registry's main CouchDB.)
I'm trying to fetch an up-to-date list of the most recently updated npm packages, identical to what is currently shown on the https://npmjs.com homepage.
A couple of different queries I've tried:
But as you can see, the very last updated/modified package is
atomdoc
, all the way back on Aug 26th 2014. Is there any way I can get a more up-to-date list, short of scraping https://npmjs.com?The text was updated successfully, but these errors were encountered: