mourner / rbush

RBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles
MIT License
2.48k stars 237 forks source link

Modernize the library for v3.0 #93

Closed mourner closed 5 years ago

mourner commented 5 years ago

Since #89 warrants a semver-major release, I thought I'd cram some more breaking changes that I'd like to do at the same time. So far the PR:

To do:

cc @rowanwins @tschaub thoughts?

tschaub commented 5 years ago

Looks good to me @mourner. It sounds like you may be intending to publish multiple main entry points in the same package (ES Module & UMD) – which is nice to be able to do for single-module packages.

I'd be happy to contribute if there are more todos and to test it out if you publish a beta.

rowanwins commented 5 years ago

Sounds good to me @mourner