substack/js-traverse — pull request #23 by gfxmonk (2012-06-23 02:27:16+00:00)
Title: Ignore inherited properties

I can't think of any reason you'd want inherited properties by default, the test cases didn't make a statement one way or the other so I've added one :).

Note that this builds on my earlier patch (for isTraversable), but could be split off if you prefer (it's just that the two would conflict in isolation, so this is less trouble if you're planning to pull them both).