Commit graph

9 commits

Author SHA1 Message Date
d64e135d25 Fix social media sharing and SEO issues
- Add dynamic sitemap.xml generation for search engines
- Implement server-side rendering for social media crawlers
- Add Vary headers to prevent CDN cache pollution
- Provide page-specific meta tags for better social previews
- Fix Facebook/Twitter/LinkedIn sharing with proper HTML responses

Crawlers now get proper HTML with OpenGraph tags while humans get React app
2025-07-20 17:29:21 -04:00
0941d85d53 Add version sync script and update to 0.1.3
- Created automated version sync script in scripts/sync-version.js
- Updates all website version references automatically
- Added sync-version npm script for easy usage
- All files now synced to version 0.1.3
2025-07-20 16:16:49 -04:00
0459622c43 Fix streaming methods to support baseURL resolution
- Extract URL resolution logic into resolveUrl() helper method
- Fix stream() and streamJSON() to use baseURL for relative URLs
- Prevents 'Failed to parse URL' errors when using relative paths
- Bump version to 0.1.3
2025-07-20 16:15:36 -04:00
4affa51978 Fix CommonJS build using esbuild
- Replace Bun CJS build with esbuild for proper Node.js compatibility
- Fixes import issues with CJS/require environments
- Bump version to 0.1.2
2025-07-20 15:59:15 -04:00
d8c5e4a1d5 Fix CommonJS exports and content negotiation
- Add CommonJS build (index.cjs) to support both ESM and CJS imports
- Enhanced markdown plugin to serve JSON content for LLMs at /docs endpoint
- Bump version to 0.1.1 for package compatibility fixes
2025-07-20 15:52:29 -04:00
c2e7b5cc1d git ignore for typedfetched.dev website 2025-07-20 12:57:37 -04:00
88e06d820a fixed package again for new npm org and updated readme links 2025-07-20 12:55:21 -04:00
3c7eee100a fixed package name for npm registry 2025-07-20 12:46:19 -04:00
b85b9a63e2 Initial commit: TypedFetch - Zero-dependency, type-safe HTTP client
Features:
- Zero configuration, just works out of the box
- Runtime type inference and validation
- Built-in caching with W-TinyLFU algorithm
- Automatic retries with exponential backoff
- Circuit breaker for resilience
- Request deduplication
- Offline support with queue
- OpenAPI schema discovery
- Full TypeScript support with type descriptors
- Modular architecture
- Configurable for advanced use cases

Built with bun, ready for npm publishing
2025-07-20 12:35:43 -04:00