UNPKG

@loopback/openapi-v3

Version:

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

47 lines (39 loc) 1.17 kB
// 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 export * from './api.decorator'; export * from './deprecated.decorator'; export * from './operation.decorator'; export * from './parameter.decorator'; export * from './request-body.decorator'; export * from './response.decorator'; export * from './tags.decorator'; export * from './visibility.decorator'; import {api} from './api.decorator'; import {deprecated} from './deprecated.decorator'; import {del, get, operation, patch, post, put} from './operation.decorator'; import {param} from './parameter.decorator'; import {requestBody} from './request-body.decorator'; import {response} from './response.decorator'; import {tags} from './tags.decorator'; import {visibility} from './visibility.decorator'; export const oas = { api, operation, // methods get, post, del, patch, put, //param param, // request body requestBody, // oas convenience decorators deprecated, response, tags, visibility, };