Start Here

Travel Search State URL Codec & Restore Guard v1.0.0

  1. Read README.md and confirm the travel-specific state allowlist matches the public fields you intend to share.
  2. Copy src/index.js and src/index.d.ts into a shared boundary module.
  3. Map your opaque destination ID, optional date range, party counts, supported transport modes, direct-only preference, and sort order.
  4. Run npm test and npm run example, then add host fixtures for your routing and search adapters.
  5. Apply restored state only when ok is true. Keep provider search, availability, prices, accounts, storage, analytics, and navigation outside the codec.
  6. In Floot, use Update, verify preview behavior and the download, then use Publish. Verify production URLs and retain rollback.