changelog
2.0.2
- Internal tidying up (change test runner, convert to JS)
 
2.0.1
- Robustify 
this.remove(), pass current index to walker functions (#18) 
2.0.0
- Add an 
asyncWalk export (#20) 
- Internal rewrite
 
1.0.1
- Relax node type to 
BaseNode (#17) 
1.0.0
0.9.0
0.8.1
0.8.0
0.7.0
- Add a 
this.replace(node) method 
0.6.1
- Only traverse nodes that exist and have a type (#9)
 
- Only cache keys for nodes with a type (#8)
 
0.6.0
- Fix walker context type
 
- Update deps, remove unncessary Bublé transformation
 
0.5.2
0.5.1
- Prevent context corruption when 
walk() is called during a walk 
0.5.0
- Export 
childKeys, for manually fixing in case of malformed ASTs 
0.4.0
- Add TypeScript typings (#3)
 
0.3.1
- Include 
pkg.repository (#2) 
0.3.0
- More predictable ordering
 
0.2.1
0.2.0
0.1.3
0.1.2
- Pass current prop and index to 
enter/leave callbacks 
0.1.1