UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

37 lines • 1.59 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Settings = exports.BaseSettings = 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 SchemaValidationAPI = tslib_1.__importStar(require("./schema-validation.js")); const schema_validation_1 = require("./schema-validation.js"); var BaseSettings = /* @__PURE__ */ (() => { /** * @deprecated Please use the [Schema Validation Settings](https://developers.cloudflare.com/api/resources/schema_validation/subresources/settings/) APIs instead */ class BaseSettings extends resource_1.APIResource { } BaseSettings._key = Object.freeze([ 'apiGateway', 'settings', ]); return BaseSettings; })(); exports.BaseSettings = BaseSettings; var Settings = /* @__PURE__ */ (() => { /** * @deprecated Please use the [Schema Validation Settings](https://developers.cloudflare.com/api/resources/schema_validation/subresources/settings/) APIs instead */ class Settings extends BaseSettings { constructor() { super(...arguments); this.schemaValidation = new SchemaValidationAPI.SchemaValidation(this._client); } } Settings.SchemaValidation = schema_validation_1.SchemaValidation; Settings.BaseSchemaValidation = schema_validation_1.BaseSchemaValidation; return Settings; })(); exports.Settings = Settings; //# sourceMappingURL=settings.js.map