A Theme Check a Shopify Liquid-kód statikus ellenőrzésére szolgáló beépített eszköz.
A Theme Check a Shopify hivatalos statikus kódellenőrző eszköze, amely a theme fájljait — elsősorban a Liquid-sablonokat, JSON-konfigurációkat és a schema-blokkokat — vizsgálja anélkül, hogy futtatná őket. Célja, hogy a fejlesztő még a boltba való feltöltés előtt kiszűrje a szintaktikai hibákat, elavult vagy nem ajánlott Liquid-mintázatokat, valamint a teljesítményt rontó kódrészleteket.
Az eszköz a Shopify CLI részeként érhető el (shopify theme check parancs), és lokálisan, a fejlesztő gépén fut le a fájlrendszeren tárolt theme-en. Az eredmény egy hibalista, amely súlyosság szerint (error, warning) csoportosítja a talált problémákat: például nem létező objektum-hivatkozás, hiányzó {% endif %}, vagy túl sok, blokkoló módon betöltött asset.
Magyar Shopify-fejlesztőknek különösen hasznos akkor, amikor egyedi theme-et készítenek vagy egy vásárolt sablont testre szabnak: a Theme Check a build- és deploy-folyamat elé illesztve (pl. CI-lépésként) megelőzi, hogy hibás Liquid-kód kerüljön élesbe, és időt spórol a manuális átnézéshez képest.
Bővebben: Shopify theme fejlesztés CLI-val, lépésről lépésre