registry.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.setShims = exports.isFsReadStream = exports.fileFromPath = exports.getDefaultAgent = exports.getMultipartRequestOptions = exports.ReadableStream = exports.File = exports.Blob = exports.FormData = exports.Headers = exports.Response = exports.Request = exports.fetch = exports.kind = exports.auto = void 0;
  4. exports.auto = false;
  5. exports.kind = undefined;
  6. exports.fetch = undefined;
  7. exports.Request = undefined;
  8. exports.Response = undefined;
  9. exports.Headers = undefined;
  10. exports.FormData = undefined;
  11. exports.Blob = undefined;
  12. exports.File = undefined;
  13. exports.ReadableStream = undefined;
  14. exports.getMultipartRequestOptions = undefined;
  15. exports.getDefaultAgent = undefined;
  16. exports.fileFromPath = undefined;
  17. exports.isFsReadStream = undefined;
  18. function setShims(shims, options = { auto: false }) {
  19. if (exports.auto) {
  20. throw new Error(`you must \`import 'openai/shims/${shims.kind}'\` before importing anything else from openai`);
  21. }
  22. if (exports.kind) {
  23. throw new Error(`can't \`import 'openai/shims/${shims.kind}'\` after \`import 'openai/shims/${exports.kind}'\``);
  24. }
  25. exports.auto = options.auto;
  26. exports.kind = shims.kind;
  27. exports.fetch = shims.fetch;
  28. exports.Request = shims.Request;
  29. exports.Response = shims.Response;
  30. exports.Headers = shims.Headers;
  31. exports.FormData = shims.FormData;
  32. exports.Blob = shims.Blob;
  33. exports.File = shims.File;
  34. exports.ReadableStream = shims.ReadableStream;
  35. exports.getMultipartRequestOptions = shims.getMultipartRequestOptions;
  36. exports.getDefaultAgent = shims.getDefaultAgent;
  37. exports.fileFromPath = shims.fileFromPath;
  38. exports.isFsReadStream = shims.isFsReadStream;
  39. }
  40. exports.setShims = setShims;
  41. //# sourceMappingURL=registry.js.map