UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

35 lines • 1.57 kB
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { APIResource } from "../../../core/resource.mjs"; import * as ReportsAPI from "./reports.mjs"; import { BaseReports, Reports } from "./reports.mjs"; import * as RepositoriesAPI from "./repositories.mjs"; import { BaseRepositories, Repositories, } from "./repositories.mjs"; import * as ScansAPI from "./scans.mjs"; import { BaseScans, Scans, } from "./scans.mjs"; export var BaseVulnerabilityDiscovery = /* @__PURE__ */ (() => { class BaseVulnerabilityDiscovery extends APIResource { } BaseVulnerabilityDiscovery._key = Object.freeze([ 'managedDefense', 'vulnerabilityDiscovery', ]); return BaseVulnerabilityDiscovery; })(); export 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; VulnerabilityDiscovery.BaseRepositories = BaseRepositories; VulnerabilityDiscovery.Scans = Scans; VulnerabilityDiscovery.BaseScans = BaseScans; VulnerabilityDiscovery.Reports = Reports; VulnerabilityDiscovery.BaseReports = BaseReports; return VulnerabilityDiscovery; })(); //# sourceMappingURL=vulnerability-discovery.mjs.map