Permalink
Switch branches/tags
Commits on Jan 25, 2011
  1. v0.2.16

    isaacs committed Jan 25, 2011
  2. Colorize the tests

    isaacs committed Jan 25, 2011
Commits on Jan 24, 2011
Commits on Jan 23, 2011
Commits on Jan 22, 2011
  1. Add 'ls installed' to the faq

    isaacs committed Jan 22, 2011
Commits on Jan 21, 2011
  1. Handle mysterious error case.

    isaacs committed Jan 21, 2011
    Apparently that can happen ever?  I don't see how, but oh well.
Commits on Jan 20, 2011
  1. Handle invalid data coming back from registry.

    isaacs committed Jan 20, 2011
    Ugh.
Commits on Jan 19, 2011
Commits on Jan 18, 2011
  1. Fix #512, and get columns properly

    isaacs committed Jan 18, 2011
  2. v0.2.15

    isaacs committed Jan 18, 2011
Commits on Jan 13, 2011
  1. Add .DS_Store to default ignore

    isaacs committed Jan 13, 2011
  2. better test for this

    isaacs committed Jan 13, 2011
  3. typo

    isaacs committed Jan 13, 2011
  4. Remove unused param

    isaacs committed Jan 13, 2011
  5. typo

    isaacs committed Jan 13, 2011
  6. Fix #501 Read descriptions per-version is supplied

    isaacs committed Jan 13, 2011
    Relies on js-registry update to actually do anything different, of
    course.
  7. Lazily load registry utils.

    isaacs committed Jan 13, 2011
Commits on Jan 12, 2011
  1. Don't let the cb be called more than once in error.

    isaacs committed Jan 12, 2011
    Seriously, I don't really know how people can manage to write real
    programs in languages without closures.  Must be pretty sucky.
  2. Fix #499. Only mkdir when appropriate.

    isaacs committed Jan 12, 2011
    This is a pretty significant clean-up of many relics.
    
    Once upon a time, npm was only one or two commands, and when you needed
    a directory made, by golly, you made it yourself.  If you needed to
    write a file, you wrote it yourself.  Uphill in the snow.  Yeah.
    
    Then, modernity arrived, and things got abstracted.  Now, instead of
    writing your own file, the kids today with their rock and roll music and
    their hair and their marijuana cigarettes, you know what they do?  They
    call some external utility to write it FOR them!
    
    That means that there's no need to make any directories at config
    loading time.  Since many commands don't need it, this is a nuisance.
    Also, it's more clutter, and interferes with the planned permissions
    handling schemes.
Commits on Jan 11, 2011
  1. v0.2.14-6

    isaacs committed Jan 11, 2011