{"version":3,"file":"index.modern.mjs","sources":["../src/index.ts"],"sourcesContent":["import { cache, DefaultStorage } from '@pql/cache';\nimport { Client, Obj } from '@pql/client';\nimport { SocketTransport } from '@pql/websocket';\n\nexport function createClient(url: string, headers: Obj = {}) {\n  const socket = new SocketTransport({\n    url,\n    headers,\n  });\n\n  return new Client(socket, [cache(new DefaultStorage())]);\n}\n\nexport * from '@pql/cache';\nexport * from '@pql/websocket';\nexport * from '@pql/client';\nexport * from '@pql/hooks';\n"],"names":["createClient","url","headers","socket","SocketTransport","Client","cache","DefaultStorage"],"mappings":";;;;;;;;SAIgBA,aAAaC,KAAaC;MAAAA;IAAAA,UAAe;;;MACjDC,MAAM,GAAG,IAAIC,eAAJ,CAAoB;IACjCH,GAAG,EAAHA,GADiC;IAEjCC,OAAO,EAAPA;GAFa,CAAf;SAKO,IAAIG,MAAJ,CAAWF,MAAX,EAAmB,CAACG,KAAK,CAAC,IAAIC,cAAJ,EAAD,CAAN,CAAnB,CAAP;;;;;"}