UNPKG

unleash-server

Version:

Unleash is an enterprise ready feature toggles service. It provides different strategies for handling feature toggles.

65 lines 2.07 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.healthOverviewSchema = void 0; const parameters_schema_1 = require("./parameters-schema"); const variant_schema_1 = require("./variant-schema"); const override_schema_1 = require("./override-schema"); const feature_strategy_schema_1 = require("./feature-strategy-schema"); const feature_schema_1 = require("./feature-schema"); const constraint_schema_1 = require("./constraint-schema"); const environment_schema_1 = require("./environment-schema"); exports.healthOverviewSchema = { $id: '#/components/schemas/healthOverviewSchema', type: 'object', additionalProperties: false, required: ['version', 'name'], properties: { version: { type: 'number', }, name: { type: 'string', }, description: { type: 'string', }, members: { type: 'number', }, health: { type: 'number', }, environments: { type: 'array', items: { type: 'string', }, }, features: { type: 'array', items: { $ref: '#/components/schemas/featureSchema', }, }, updatedAt: { type: 'string', format: 'date-time', nullable: true, }, favorite: { type: 'boolean', }, }, components: { schemas: { constraintSchema: constraint_schema_1.constraintSchema, environmentSchema: environment_schema_1.environmentSchema, featureSchema: feature_schema_1.featureSchema, overrideSchema: override_schema_1.overrideSchema, parametersSchema: parameters_schema_1.parametersSchema, featureStrategySchema: feature_strategy_schema_1.featureStrategySchema, variantSchema: variant_schema_1.variantSchema, }, }, }; //# sourceMappingURL=health-overview-schema.js.map