@foal/core
Advanced tools
Comparing version 2.4.0 to 2.5.0
import { Class } from '../class.interface'; | ||
import { ServiceManager } from '../service-manager'; | ||
import { IOpenAPI } from './interfaces'; | ||
export declare function createOpenApiDocument(controllerClass: Class): IOpenAPI; | ||
export declare function createOpenApiDocument(controllerClass: Class, serviceManager?: ServiceManager): IOpenAPI; |
@@ -7,4 +7,4 @@ "use strict"; | ||
const openapi_service_1 = require("./openapi.service"); | ||
function createOpenApiDocument(controllerClass) { | ||
const services = new service_manager_1.ServiceManager(); | ||
function createOpenApiDocument(controllerClass, serviceManager) { | ||
const services = serviceManager !== null && serviceManager !== void 0 ? serviceManager : new service_manager_1.ServiceManager(); | ||
Array.from(routes_1.makeControllerRoutes(controllerClass, services)); | ||
@@ -11,0 +11,0 @@ return services.get(openapi_service_1.OpenApi).getDocument(controllerClass); |
{ | ||
"name": "@foal/core", | ||
"version": "2.4.0", | ||
"version": "2.5.0", | ||
"description": "Elegant and complete Node.Js web framework based on TypeScript", | ||
@@ -88,3 +88,3 @@ "main": "./lib/index.js", | ||
"devDependencies": { | ||
"@foal/internal-test": "^2.4.0", | ||
"@foal/internal-test": "^2.5.0", | ||
"@types/mocha": "7.0.2", | ||
@@ -104,3 +104,3 @@ "@types/node": "10.17.24", | ||
}, | ||
"gitHead": "6011b7bd2a7bc230e74a7e1a4307e2f70b83bb25" | ||
"gitHead": "e68242c3b474b0e2b3da25c70dc5c5b415c4565b" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
370316
8761