{"version":3,"file":"events.cjs","sources":["../../src/common/consolehook.ts","../../src/common/events.ts"],"sourcesContent":["// Avoid `console` errors in environments that lack a console.\nlet method\nconst noop = function () {}\nconst methods = [\n  'assert',\n  'clear',\n  'count',\n  'debug',\n  'dir',\n  'dirxml',\n  'error',\n  'exception',\n  'group',\n  'groupCollapsed',\n  'groupEnd',\n  'info',\n  'log',\n  'markTimeline',\n  'profile',\n  'profileEnd',\n  'table',\n  'time',\n  'timeEnd',\n  'timeStamp',\n  'trace',\n  'warn',\n]\nlet length = methods.length\nconst consolehook: Console = {} as Console\n\nwhile (length--) {\n  method = methods[length] as keyof Console\n\n  // Only stub undefined methods.\n  if (!consolehook[method]) {\n    // @ts-expect-error -- ignore\n    consolehook[method] = noop\n  }\n}\n\nexport { consolehook }\n","export const MESSAGE_EVENT_TYPE = 'vsit:custom'\n"],"names":[],"mappings":";;AAAA,IAAI,MAAM,CAAC;AACX,MAAM,IAAI,GAAG,WAAW;AACxB,CAAC,CAAC;AACF,MAAM,OAAO,GAAG;AAChB,EAAE,QAAQ;AACV,EAAE,OAAO;AACT,EAAE,OAAO;AACT,EAAE,OAAO;AACT,EAAE,KAAK;AACP,EAAE,QAAQ;AACV,EAAE,OAAO;AACT,EAAE,WAAW;AACb,EAAE,OAAO;AACT,EAAE,gBAAgB;AAClB,EAAE,UAAU;AACZ,EAAE,MAAM;AACR,EAAE,KAAK;AACP,EAAE,cAAc;AAChB,EAAE,SAAS;AACX,EAAE,YAAY;AACd,EAAE,OAAO;AACT,EAAE,MAAM;AACR,EAAE,SAAS;AACX,EAAE,WAAW;AACb,EAAE,OAAO;AACT,EAAE,MAAM;AACR,CAAC,CAAC;AACF,IAAI,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC;AACvB,MAAC,WAAW,GAAG,GAAG;AACvB,OAAO,MAAM,EAAE,EAAE;AACjB,EAAE,MAAM,GAAG,OAAO,CAAC,MAAM,CAAC,CAAC;AAC3B,EAAE,IAAI,CAAC,WAAW,CAAC,MAAM,CAAC,EAAE;AAC5B,IAAI,WAAW,CAAC,MAAM,CAAC,GAAG,IAAI,CAAC;AAC/B,GAAG;AACH;;AClCY,MAAC,kBAAkB,GAAG;;;;;"}