"use strict";
const getDailyAppKeys = require("./getDailyAppKeys-NKrn-HUr.cjs");
const CalEventParser = require("./CalEventParser-60bHdlQO.cjs");
const fetcher = async (endpoint, init) => {
  const { api_key } = await getDailyAppKeys.getDailyAppKeys();
  return fetch(`https://api.daily.co/v1${endpoint}`, {
    method: "GET",
    headers: {
      Authorization: `Bearer ${api_key}`,
      "Content-Type": "application/json",
      ...init?.headers
    },
    ...init
  }).then(CalEventParser.handleErrorsJson);
};
exports.fetcher = fetcher;
