Skip to main content

Gog

@reset/gogv2026.10.22.2· MIT· 1d agoBEHAVIORSACCEPTED WARNINGS
01README

Sample a GOG product's store data and summarise its price history.

02Behaviors1
@reset/gogv2026.10.22.2gog.ts

Global Arguments

ArgumentTypeDescription
titlestringThe product's title as GOG shows it, e.g. Stardew Valley; searched for, and matched exactly unless productId is set
productId?stringGOG product id, e.g. 1453375253; when set, the search result with this id is sampled instead of the exact title
countryCode?stringISO 3166-1 country the price is for, e.g. DE; US when omitted
currencyCode?stringISO 4217 currency the price is in, e.g. EUR; USD when omitted
fn sample()
Search GOG's catalog for the product and record its store data for the configured country and currency as a new version
fn summarise(since?: string)
Summarise the recorded samples: count, first, latest and lowest price and every change of price or discount
ArgumentTypeDescription
since?stringOnly summarise samples recorded at or after this ISO-8601 time; all samples when omitted

Resources

sample(infinite)— One GOG product's title, price and discount, rating, release date and operating systems at one moment; every sample is a new version
summary(infinite)— The first, latest and lowest price of a product's recorded samples and every change of price or discount
03Previous Versions1
2026.10.22.1MIT
04Stats
B
86 / 100
Downloads
0
Archive size
16.2 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License2/2earned
  • Verified public repository0/2missing

06Platforms
07Labels