| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- # 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](https://github.com/Rich-Harris/estree-walker/pull/18))
- ## 2.0.0
- * Add an `asyncWalk` export ([#20](https://github.com/Rich-Harris/estree-walker/pull/20))
- * Internal rewrite
- ## 1.0.1
- * Relax node type to `BaseNode` ([#17](https://github.com/Rich-Harris/estree-walker/pull/17))
- ## 1.0.0
- * Don't cache child keys
- ## 0.9.0
- * Add `this.remove()` method
- ## 0.8.1
- * Fix pkg.files
- ## 0.8.0
- * Adopt `estree` types
- ## 0.7.0
- * Add a `this.replace(node)` method
- ## 0.6.1
- * Only traverse nodes that exist and have a type ([#9](https://github.com/Rich-Harris/estree-walker/pull/9))
- * Only cache keys for nodes with a type ([#8](https://github.com/Rich-Harris/estree-walker/pull/8))
- ## 0.6.0
- * Fix walker context type
- * Update deps, remove unncessary Bublé transformation
- ## 0.5.2
- * Add types to package
- ## 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](https://github.com/Rich-Harris/estree-walker/pull/3))
- ## 0.3.1
- * Include `pkg.repository` ([#2](https://github.com/Rich-Harris/estree-walker/pull/2))
- ## 0.3.0
- * More predictable ordering
- ## 0.2.1
- * Keep `context` shape
- ## 0.2.0
- * Add ES6 build
- ## 0.1.3
- * npm snafu
- ## 0.1.2
- * Pass current prop and index to `enter`/`leave` callbacks
- ## 0.1.1
- * First release
|