{"version":3,"sources":["../src/index.ts"],"sourcesContent":["if (typeof navigator !== \"undefined\" && !navigator.hid) {\n  class HID_polyfill implements HID {\n    onconnect: ((this: this, ev: Event) => any) | null = null;\n    ondisconnect: ((this: this, ev: Event) => any) | null = null;\n    getDevices(): Promise<HIDDevice[]> {\n      return Promise.resolve([]);\n    }\n    requestDevice(options?: HIDDeviceRequestOptions): Promise<HIDDevice[]> {\n      return Promise.resolve([]);\n    }\n    addEventListener(\n      type: unknown,\n      listener: unknown,\n      options?: unknown\n    ): void {}\n    removeEventListener(\n      type: unknown,\n      callback: unknown,\n      options?: unknown\n    ): void {}\n    dispatchEvent(event: Event): boolean {\n      return true;\n    }\n  }\n  // @ts-ignore;\n  navigator.hid = new HID_polyfill();\n}\n"],"mappings":"AAAA,GAAI,OAAO,UAAc,KAAe,CAAC,UAAU,IAAK,CACtD,MAAMA,CAA4B,CAChC,UAAqD,KACrD,aAAwD,KACxD,YAAmC,CACjC,OAAO,QAAQ,QAAQ,CAAC,CAAC,CAC3B,CACA,cAAcC,EAAyD,CACrE,OAAO,QAAQ,QAAQ,CAAC,CAAC,CAC3B,CACA,iBACEC,EACAC,EACAF,EACM,CAAC,CACT,oBACEC,EACAE,EACAH,EACM,CAAC,CACT,cAAcI,EAAuB,CACnC,MAAO,EACT,CACF,CAEA,UAAU,IAAM,IAAIL,CACtB","names":["HID_polyfill","options","type","listener","callback","event"]}