cloudflare
Version:
The official TypeScript library for the Cloudflare API
57 lines • 2.63 kB
JavaScript
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from "../../core/resource.mjs";
import * as AccountSettingsAPI from "./account-settings.mjs";
import { AccountSettings, BaseAccountSettings, } from "./account-settings.mjs";
import * as DomainsAPI from "./domains.mjs";
import { BaseDomains, Domains, } from "./domains.mjs";
import * as RoutesAPI from "./routes.mjs";
import { BaseRoutes, Routes, } from "./routes.mjs";
import * as SubdomainsAPI from "./subdomains.mjs";
import { BaseSubdomains, Subdomains, } from "./subdomains.mjs";
import * as AssetsAPI from "./assets/assets.mjs";
import { Assets, BaseAssets } from "./assets/assets.mjs";
import * as BetaAPI from "./beta/beta.mjs";
import { BaseBeta, Beta } from "./beta/beta.mjs";
import * as ObservabilityAPI from "./observability/observability.mjs";
import { BaseObservability, Observability } from "./observability/observability.mjs";
import * as ScriptsAPI from "./scripts/scripts.mjs";
import { BaseScripts, Scripts, } from "./scripts/scripts.mjs";
export var BaseWorkers = /* @__PURE__ */ (() => {
class BaseWorkers extends APIResource {
}
BaseWorkers._key = Object.freeze(['workers']);
return BaseWorkers;
})();
export var Workers = /* @__PURE__ */ (() => {
class Workers extends BaseWorkers {
constructor() {
super(...arguments);
this.beta = new BetaAPI.Beta(this._client);
this.routes = new RoutesAPI.Routes(this._client);
this.assets = new AssetsAPI.Assets(this._client);
this.scripts = new ScriptsAPI.Scripts(this._client);
this.accountSettings = new AccountSettingsAPI.AccountSettings(this._client);
this.domains = new DomainsAPI.Domains(this._client);
this.subdomains = new SubdomainsAPI.Subdomains(this._client);
this.observability = new ObservabilityAPI.Observability(this._client);
}
}
Workers.Beta = Beta;
Workers.BaseBeta = BaseBeta;
Workers.Routes = Routes;
Workers.BaseRoutes = BaseRoutes;
Workers.Assets = Assets;
Workers.BaseAssets = BaseAssets;
Workers.Scripts = Scripts;
Workers.BaseScripts = BaseScripts;
Workers.AccountSettings = AccountSettings;
Workers.BaseAccountSettings = BaseAccountSettings;
Workers.Domains = Domains;
Workers.BaseDomains = BaseDomains;
Workers.Subdomains = Subdomains;
Workers.BaseSubdomains = BaseSubdomains;
Workers.Observability = Observability;
Workers.BaseObservability = BaseObservability;
return Workers;
})();
//# sourceMappingURL=workers.mjs.map