UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

41 lines • 1.99 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.VulnerabilityDiscovery = exports.BaseVulnerabilityDiscovery = 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 ReportsAPI = tslib_1.__importStar(require("./reports.js")); const reports_1 = require("./reports.js"); const RepositoriesAPI = tslib_1.__importStar(require("./repositories.js")); const repositories_1 = require("./repositories.js"); const ScansAPI = tslib_1.__importStar(require("./scans.js")); const scans_1 = require("./scans.js"); var BaseVulnerabilityDiscovery = /* @__PURE__ */ (() => { class BaseVulnerabilityDiscovery extends resource_1.APIResource { } BaseVulnerabilityDiscovery._key = Object.freeze([ 'managedDefense', 'vulnerabilityDiscovery', ]); return BaseVulnerabilityDiscovery; })(); exports.BaseVulnerabilityDiscovery = BaseVulnerabilityDiscovery; var VulnerabilityDiscovery = /* @__PURE__ */ (() => { class VulnerabilityDiscovery extends BaseVulnerabilityDiscovery { constructor() { super(...arguments); this.repositories = new RepositoriesAPI.Repositories(this._client); this.scans = new ScansAPI.Scans(this._client); this.reports = new ReportsAPI.Reports(this._client); } } VulnerabilityDiscovery.Repositories = repositories_1.Repositories; VulnerabilityDiscovery.BaseRepositories = repositories_1.BaseRepositories; VulnerabilityDiscovery.Scans = scans_1.Scans; VulnerabilityDiscovery.BaseScans = scans_1.BaseScans; VulnerabilityDiscovery.Reports = reports_1.Reports; VulnerabilityDiscovery.BaseReports = reports_1.BaseReports; return VulnerabilityDiscovery; })(); exports.VulnerabilityDiscovery = VulnerabilityDiscovery; //# sourceMappingURL=vulnerability-discovery.js.map