UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

33 lines • 1.4 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Argo = exports.BaseArgo = void 0; const tslib_1 = require("../../internal/tslib.js"); // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. const resource_1 = require("../../core/resource.js"); const SmartRoutingAPI = tslib_1.__importStar(require("./smart-routing.js")); const smart_routing_1 = require("./smart-routing.js"); const TieredCachingAPI = tslib_1.__importStar(require("./tiered-caching.js")); const tiered_caching_1 = require("./tiered-caching.js"); var BaseArgo = /* @__PURE__ */ (() => { class BaseArgo extends resource_1.APIResource { } BaseArgo._key = Object.freeze(['argo']); return BaseArgo; })(); exports.BaseArgo = BaseArgo; var Argo = /* @__PURE__ */ (() => { class Argo extends BaseArgo { constructor() { super(...arguments); this.smartRouting = new SmartRoutingAPI.SmartRouting(this._client); this.tieredCaching = new TieredCachingAPI.TieredCaching(this._client); } } Argo.SmartRouting = smart_routing_1.SmartRouting; Argo.BaseSmartRouting = smart_routing_1.BaseSmartRouting; Argo.TieredCaching = tiered_caching_1.TieredCaching; Argo.BaseTieredCaching = tiered_caching_1.BaseTieredCaching; return Argo; })(); exports.Argo = Argo; //# sourceMappingURL=argo.js.map