cloudflare
Version:
The official TypeScript library for the Cloudflare API
36 lines • 1.45 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Analytics = exports.BaseAnalytics = 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 AggregatesAPI = tslib_1.__importStar(require("./aggregates/aggregates.js"));
const aggregates_1 = require("./aggregates/aggregates.js");
const EventsAPI = tslib_1.__importStar(require("./events/events.js"));
const events_1 = require("./events/events.js");
var BaseAnalytics = /* @__PURE__ */ (() => {
class BaseAnalytics extends resource_1.APIResource {
}
BaseAnalytics._key = Object.freeze([
'spectrum',
'analytics',
]);
return BaseAnalytics;
})();
exports.BaseAnalytics = BaseAnalytics;
var Analytics = /* @__PURE__ */ (() => {
class Analytics extends BaseAnalytics {
constructor() {
super(...arguments);
this.aggregates = new AggregatesAPI.Aggregates(this._client);
this.events = new EventsAPI.Events(this._client);
}
}
Analytics.Aggregates = aggregates_1.Aggregates;
Analytics.BaseAggregates = aggregates_1.BaseAggregates;
Analytics.Events = events_1.Events;
Analytics.BaseEvents = events_1.BaseEvents;
return Analytics;
})();
exports.Analytics = Analytics;
//# sourceMappingURL=analytics.js.map