Repository navigation
feat: Major refactor, tooling, and improved scraping
feat: Major refactor, tooling, and improved scraping
This commit introduces a significant overhaul of the project to improve code structure, add developer tooling, and enhance the web scraping capabilities.
Key Changes:
- Project Structure: Source code has been reorganized into services, utils, config, and types for better modularity.
- Tooling & DX: Added ESLint, Prettier, and Winston for logging.
- Configuration: Centralized all configuration into a new src/config.ts file.
- Scraping Enhancements: The search_rental_properties tool now accepts an array of locations and has improved parsing logic.
- Dependencies: Added winston, eslint, prettier, and related plugins.