UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

36 lines • 1.62 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.AttackSurfaceReport = exports.BaseAttackSurfaceReport = 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 IssueTypesAPI = tslib_1.__importStar(require("./issue-types.js")); const issue_types_1 = require("./issue-types.js"); const IssuesAPI = tslib_1.__importStar(require("./issues.js")); const issues_1 = require("./issues.js"); var BaseAttackSurfaceReport = /* @__PURE__ */ (() => { class BaseAttackSurfaceReport extends resource_1.APIResource { } BaseAttackSurfaceReport._key = Object.freeze([ 'intel', 'attackSurfaceReport', ]); return BaseAttackSurfaceReport; })(); exports.BaseAttackSurfaceReport = BaseAttackSurfaceReport; var AttackSurfaceReport = /* @__PURE__ */ (() => { class AttackSurfaceReport extends BaseAttackSurfaceReport { constructor() { super(...arguments); this.issueTypes = new IssueTypesAPI.IssueTypes(this._client); this.issues = new IssuesAPI.Issues(this._client); } } AttackSurfaceReport.IssueTypes = issue_types_1.IssueTypes; AttackSurfaceReport.BaseIssueTypes = issue_types_1.BaseIssueTypes; AttackSurfaceReport.Issues = issues_1.Issues; AttackSurfaceReport.BaseIssues = issues_1.BaseIssues; return AttackSurfaceReport; })(); exports.AttackSurfaceReport = AttackSurfaceReport; //# sourceMappingURL=attack-surface-report.js.map