Release v1.0.0
Initial release of the WaterCrawl Node.js client library providing a simple and intuitive way to interact with WaterCrawl's web crawling service.
Features Added
- Full API coverage for WaterCrawl endpoints
- TypeScript support with complete type definitions
- Synchronous and asynchronous crawling capabilities
- Real-time crawl monitoring with event streaming
- Automatic result downloading and processing
- Promise-based API with async/await support
- Comprehensive error handling
- ESLint and Prettier configuration
- Continuous Integration with GitHub Actions
- Automated npm publishing with version tags
- Examples for basic usage
- Complete documentation in README.md
- MIT License file
Dependencies
- axios ^1.6.5
- eventsource-parser ^1.1.1
- url-join ^5.0.0