SPB Git forge

spb/rareindex

Public
54commits 1branches 0releases
7.1 MBsize
maindefault branch
10 days agolast push
TypeScript 61.9% HTML 37.2% SQL 0.7%
1.7 KB · 34 lines json
Raw Blame History
1{2  "id": "whisky-hammer",3  "displayName": "Whisky Hammer (previous auctions)",4  "sourceId": "whisky-hammer",5  "sourceName": "Whisky Hammer",6  "sourceType": "auction_house",7  "sourceUrl": "https://www.whiskyhammer.com",8  "module": "firecrawl/whisky-hammer",9  "enginePriority": ["firecrawl"],10  "categories": ["whisky", "rum", "cognac"],11  "regions": ["GB", "NL"],12  "languages": ["en"],13  "currency": ["GBP"],14  "supportsListings": false,15  "supportsSold": true,16  "supportsAuctions": false,17  "supportsImages": true,18  "supportsCatalog": false,19  "supportsPopulation": false,20  "supportsLookup": false,21  "refreshFrequencyMinutes": 1440,22  "priority": "medium",23  "trustScore": 0.9,24  "attributionRequired": true,25  "termsUrl": "https://www.whiskyhammer.com/buying-and-selling/terms-conditions",26  "accessNotes": "Whisky Hammer (Aberdeenshire, monthly auctions, UK + EU warehouses) lists previous auctions at /previous-auctions (plain HTTPS) but the per-auction lot pages (/auction/past/auc-<n>/?page=N, 50 lots per page sorted high→low bid) sit behind a Cloudflare interstitial for plain clients, so they are fetched with Firecrawl (1 credit per page, ≈88 pages for a 4,300-lot auction; capped by config.pagesPerRun). Each lot block: title + /item/<id>/ link, 'Lot #<id>', and 'Sold dd/mm/yyyy£X' — the GBP hammer price (Whisky Hammer's buyer commission is separate → buyer_premium_included=false) with the individual sale date. Unsold lots have no 'Sold' line and are skipped. robots.txt only disallows sort/page-size/return_name query variants, which are not used. Scrapfly fallback disabled to keep cost predictable.",27  "enabled": true,28  "schemaVersion": "1.0",29  "config": {30    "auctionsPerRun": 1,31    "pagesPerRun": 632  }33}34