Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

author and repository missing in root JSON document #142

Closed
frozenice opened this Issue · 3 comments

3 participants

@frozenice

Hi,

Looking at the CouchDB output of registry/generator-node-adv and registry/irc-apparatus (modules published by me), the author and repository properties are missing from the root JSON document, yet they show up for all entries under the versions key.

Taking a quick sample from recently updated modules, I have found the same is true for registry/iproute (to confirm it's not just my user). You probably have some easy, automated way to discover more modules with the same behavior.

The properties show up on most other module's JSON data, so I'm wondering if this is a bug in the npm registry or by (recent) design. Maybe it has to do with the migration (Fastly, Manta, etc.)?

Originally, I was looking for why my generator (see above) doesn't show up on the Yeoman community generators list. Turns out it's because the meta-data JSON document for my module is missing a repo, but I can't fix that.

If the change (not setting author and repository on the root object) was by design, lists like this would need to be updated.

@frozenice frozenice referenced this issue in yeoman/yeoman.io
Closed

Community Generators is missing items #133

@terinjokes
Collaborator

@frozenice- If you publish a new version of your modules, does the root documented get corrected? Looking at recently updated modules, and they have both the author and repository fields.

@frozenice

Publishing a new version and checking http://isaacs.iriscouch.com/registry/irc-apparatus again, the new version wasn't showing up and I thought there might be a new registry.

Indeed I found the new registry URLs in the README file, which Isaac updated 2.5 weeks after I submitted this bug. The metadata looks correct for both new registries, yay! (the old registry remains defunct in regard to the OP, but I guess it shouldn't be used anymore anyway)

I'll forward the new URLs to the Yeoman team, so they can update their listing. Thanks for responding!

@frozenice frozenice closed this
@frozenice frozenice referenced this issue in yeoman/yeoman-generator-list
Merged

Update registry URLs, see yeoman/yeoman.io#133 #9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.