@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
JavaScript
// 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
;