UNPKG

@tomaspavlin/rohlik-mcp

Version:

MCP server for controlling Rohlik.cz grocery shopping website

27 lines 829 B
const BASE_URL = process.env.ROHLIK_BASE_URL || 'https://www.rohlik.cz'; const LOCALE_MAP = { 'rohlik.cz': 'cs-CZ,cs;q=0.9,en;q=0.8', 'knuspr.de': 'de-DE,de;q=0.9,en;q=0.8', 'gurkerl.at': 'de-AT,de;q=0.9,en;q=0.8', 'kifli.hu': 'hu-HU,hu;q=0.9,en;q=0.8', 'sezamo.ro': 'ro-RO,ro;q=0.9,en;q=0.8' }; const CURRENCY_MAP = { 'rohlik.cz': 'CZK', 'knuspr.de': 'EUR', 'gurkerl.at': 'EUR', 'kifli.hu': 'HUF', 'sezamo.ro': 'RON' }; function getDomain() { return Object.keys(LOCALE_MAP).find(d => BASE_URL.includes(d)); } export function getAcceptLanguage() { const domain = getDomain(); return domain ? LOCALE_MAP[domain] : 'en;q=0.9'; } export function getCurrency() { const domain = getDomain(); return domain ? CURRENCY_MAP[domain] : 'CZK'; } //# sourceMappingURL=locale.js.map