TypeScript 61.9%
HTML 37.2%
SQL 0.7%
1# chronext — CHRONEXT (certified pre-owned watches, DE)23Dealer asking prices from CHRONEXT's server-rendered category pages.45- Seeds are category paths (`/rolex/submariner`, `/omega/speedmaster`, `/patek-philippe/nautilus`, …, all verified 200). Each page (~3.7 MB) holds 24 `.product-tile` elements: brand, model, reference, displayed price (`USD 4,380` from North America, EUR from the EU — parsed with `parsePrice`, stored in the shown currency), condition label, image, `/brand/model/reference/V<id>` URL → `listing`.6- Pagination follows the page's own `…[offset]=N` links (`pagesPerSeed`, backfill bounded by `backfillMaxPages`).7- `lookup()` reads the product page's schema.org Product (sku `A…`, mpn = reference, brand, offer price/currency/availability/condition).8- Identity: `identifiers.chronext_id` (V-code), `chronext_sku`, `reference`.910Smoke: `pnpm tsx connectors/api/_g9-asia-watch-sneaker-lib/capture.ts chronext --limit 1 --seeds /rolex/submariner`.11