Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 938 Bytes

File metadata and controls

23 lines (18 loc) · 938 Bytes

Changelog

All notable changes to the bigdatacloud Node.js SDK will be documented here.

This project follows Semantic Versioning.


[1.0.0] - 2026-04-11

Initial Release

  • Full TypeScript SDK with 4 API groups: IP Geolocation, Reverse Geocoding, Verification, Network Engineering
  • All 13 IP Geolocation endpoints covered
  • All 3 Reverse Geocoding endpoints covered
  • All 3 Verification endpoints covered (phone + email)
  • All 7 Network Engineering endpoints covered
  • splitIntoPolygons() helper for multi-polygon confidence areas
  • BigDataCloudClient.fromEnvironment() reading BIGDATACLOUD_API_KEY
  • validatePhone and validatePhoneByIp require explicit country/IP — never silently uses server IP
  • Full TypeScript types exported for all response models
  • Dual ESM + CJS build via tsup
  • Node 18+ native fetch — zero runtime dependencies
  • 4 sample scripts verified against live API