UNPKG

@loopback/openapi-v3

Version:

Decorators that annotate LoopBack artifacts with OpenAPI v3 metadata and utilities that transform LoopBack metadata to OpenAPI v3 specifications

29 lines 1.35 kB
"use strict"; // Copyright IBM Corp. and LoopBack contributors 2018,2020. All Rights Reserved. // Node module: @loopback/openapi-v3 // This file is licensed under the MIT License. // License text available at https://opensource.org/licenses/MIT Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); /** * Decorators that describe LoopBack artifacts as OpenAPI 3.0.0 metadata and * utilities that transfer LoopBack metadata to OpenAPI 3.0.0 specifications. * * @remarks * The package has functions described above for LoopBack controller classes. * Decorators apply REST api mapping metadata to controller classes and their * members. And utilities that inspect controller classes to build OpenAPI 3.0.0 * specifications from REST API mapping metadata. * * Functions for more artifacts will be added when needed. * * @packageDocumentation */ tslib_1.__exportStar(require("@loopback/repository-json-schema"), exports); tslib_1.__exportStar(require("./controller-spec"), exports); tslib_1.__exportStar(require("./decorators"), exports); tslib_1.__exportStar(require("./enhancers"), exports); tslib_1.__exportStar(require("./filter-schema"), exports); tslib_1.__exportStar(require("./json-to-schema"), exports); tslib_1.__exportStar(require("./types"), exports); //# sourceMappingURL=index.js.map