{"version":3,"file":"sendMessage.mjs","names":[],"sources":["../../functions/sendMessage.ts"],"sourcesContent":["import { SpyEventSender } from '../common/SpyEventSender';\n\nexport const handler = async (event: any) => {\n  const spyEventSender = new SpyEventSender({\n    scope: process.env['SSPY_ROOT_STACK']!,\n    iotEndpoint: process.env['SSPY_IOT_ENDPOINT']!,\n  });\n  try {\n    await spyEventSender.connect();\n    await spyEventSender.publishSpyEvent(event);\n  } catch (e) {\n    console.error(e);\n    return { statusCode: 500, body: (e as Error)?.stack };\n  } finally {\n    await spyEventSender.close();\n  }\n\n  return { statusCode: 200, body: 'Data sent.' };\n};\n"],"mappings":";;;;AAEA,MAAa,UAAU,OAAO,UAAe;CAC3C,MAAM,iBAAiB,IAAI,eAAe;EACxC,OAAO,QAAQ,IAAI;EACnB,aAAa,QAAQ,IAAI;EAC1B,CAAC;AACF,KAAI;AACF,QAAM,eAAe,SAAS;AAC9B,QAAM,eAAe,gBAAgB,MAAM;UACpC,GAAG;AACV,UAAQ,MAAM,EAAE;AAChB,SAAO;GAAE,YAAY;GAAK,MAAO,GAAa;GAAO;WAC7C;AACR,QAAM,eAAe,OAAO;;AAG9B,QAAO;EAAE,YAAY;EAAK,MAAM;EAAc"}