New Features
- Add
context.root
andrangeAsLinePos
to CST nodes (#67, #68) - Add collection accessor methods (#74)
- New methods: add/delete/get/has/set and addIn/deleteIn/getIn/hasIn/setIn
- Available on all collections as well as documents containing a collection
- Include a separate browser build in the release (#73)
- Used by Webpack, Rollup, etc. via the
"browser"
value in package.json - Uses a Browserslist config of
> 0.5%, not dead
to (currently) support at least IE 11 - Has a dependency on
@babel/runtime
that is not included in the package.json dependencies
- Used by Webpack, Rollup, etc. via the
- Optimise the Node.js release to leave out unnecessary polyfills (87beb89)
- Run CI tests on latest, LTS & 6.0.0 versions of Node.js (#70, #73)
- Move & reorganise test files under
tests/
(12876df) - Add
.editorconfig
(#69)