TypeScript 61.9%
HTML 37.2%
SQL 0.7%
1# Video Game Trader connector (`videogametrader`)23- Source: https://videogametrader.com · type: dealer · country: US · currency: USD4- Acquisition: Shopify storefront `products.json` through the shared `ShopifyStoreConnector` (collections → taxonomy mapping, title pattern and rules in meta.json)5- Records: `listing` for retro/modern games (nintendo/sega/playstation/xbox/atari_retro/pc) and hardware (`gaming_hardware`)67## Behaviour8- Subclass only enriches condition: `Condition:` tags / title suffix → `completeness` (sealed / cib / loose / box_only) and strips the store suffix from the asset name; `Platform:` tag → `attributes.set`.9- Accessories, manuals/box-art-only items, TCG, toys-to-life figures, guides, posters, soundtracks are excluded by rule.1011## Fixtures / tests12`data/fixtures/videogametrader/*.json` are live captures (incl. an excluded accessory and a Used (Complete) item). `pnpm vitest run connectors/api/videogametrader`. Capture: `pnpm tsx connectors/api/_g6-comics-toys-games-lib/capture.ts videogametrader 3 [productUrl…]`.13