- replace mocha with node:test
- replace jshint with @pirxpilot/jshint
- replace Travis CI with github actions
- update deprecated dependencies
- change name to vis-why
- remove obsolete component.json
- add support for custom area function
- fix elimination of empty triangles
- use @pirxpilot/matcha instead od matcha
- minor adjustment to calculate loop
- fix exception for duplicate and co-linear stops
- make it faster - especially for polylines longer than 1k items
- properly collect triangles
- add basic benchmarks
- let all test run
- fix exception when applied to straight line case
- fix Makefile test target
- upgrade code42day-binary-heap to 2.0.0
- upgrade mocha to ~3 and should to ~11
- switch to browserify build
- declare code42day/binary-heap dependency properly
- optimization: rebuild triangle heap
- Initial implementation