UNPKG

@openzeppelin/defender-as-code

Version:
15 lines (14 loc) 567 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const schemas_1 = require("./types/schemas"); class DefenderProvider { constructor(serverless) { serverless.configSchemaHandler.defineTopLevelProperty('defender', schemas_1.DefenderSchema); serverless.configSchemaHandler.defineProvider('defender', { definitions: schemas_1.DefinitionsSchema.definitions, provider: schemas_1.ProviderSchema, resources: schemas_1.ResourcesSchema, }); } } exports.default = DefenderProvider;