- Added
generateNeighborLookup
to precalculate neighbors when the function will be called many times with the same grid dimensions - Improved edge case handling
- Convert code to a more modern ES6 module style, rewritten in Typescript
- Added Typescript features (tsconfig.json, index.d.mts, index.d.mts.map)
- Improved error handling
- Improved documentation
- Improved developer experience (sourcemap, type declaration, declaration map)
- Lots of Github and VSCode developer features added