{"library":"geohash-area","type":"library","category":null,"description":"The `geohash-area` library provides specialized utilities for working with geohashes, primarily focused on generating and querying geohashes for rectangular regions and arbitrary areas. It is designed to facilitate efficient spatial lookups in databases by producing a set of geohashes that cover a specific geographical extent. The package is currently at version 0.1.0, indicating an early development stage, and while a specific release cadence is not defined, its focused scope suggests a stable, yet evolving, set of core functionalities. Key differentiators include its unique `rect` function for radial geohash generation and an `area` function that supports recursively determining geohashes for complex, user-defined geographical boundaries via a callback, setting it apart from more generic geohash encoding/decoding libraries. It ships with comprehensive TypeScript type definitions, ensuring a robust development experience.","language":"javascript","status":"active","version":"0.1.0","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install geohash-area","imports":["import * as geohash from 'geohash-area';","import * as geohash from 'geohash-area';\nconst geohashes = geohash.rect(34.0522, -118.2437, 10, 6);","import * as geohash from 'geohash-area';\nfunction processGeohash(hash: string): void { /* ... */ }"]},{"cmd":"yarn add geohash-area","imports":[]},{"cmd":"pnpm add geohash-area","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/geohash-area","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/geohash-area/compatibility"}}