@samchon/openapi
Advanced tools
Comparing version 0.1.23-dev.20240626-5 to 0.1.23-dev.20240626-6
export * from "./IMigrateRoute"; | ||
export * from "./IMigrateResult"; | ||
export * from "./IMigrateDocument"; | ||
export * from "./OpenApi"; | ||
@@ -4,0 +4,0 @@ export * from "./SwaggerV2"; |
@@ -18,3 +18,3 @@ "use strict"; | ||
__exportStar(require("./IMigrateRoute"), exports); | ||
__exportStar(require("./IMigrateResult"), exports); | ||
__exportStar(require("./IMigrateDocument"), exports); | ||
__exportStar(require("./OpenApi"), exports); | ||
@@ -21,0 +21,0 @@ __exportStar(require("./SwaggerV2"), exports); |
@@ -1,5 +0,5 @@ | ||
import { IMigrateResult } from "../IMigrateResult"; | ||
import { IMigrateDocument } from "../IMigrateDocument"; | ||
import { OpenApi } from "../OpenApi"; | ||
export declare namespace MigrateConverter { | ||
const convert: (document: OpenApi.IDocument) => IMigrateResult; | ||
const convert: (document: OpenApi.IDocument) => IMigrateDocument; | ||
} |
@@ -1,2 +0,2 @@ | ||
import { IMigrateResult } from "./IMigrateResult"; | ||
import { IMigrateDocument } from "./IMigrateDocument"; | ||
import { OpenApiV3 } from "./OpenApiV3"; | ||
@@ -58,3 +58,3 @@ import { OpenApiV3_1 } from "./OpenApiV3_1"; | ||
function downgrade(document: IDocument, version: "3.0"): OpenApiV3.IDocument; | ||
function migrate(document: IDocument): IMigrateResult; | ||
function migrate(document: IDocument): IMigrateDocument; | ||
interface IDocument { | ||
@@ -61,0 +61,0 @@ openapi: `3.1.${number}`; |
{ | ||
"name": "@samchon/openapi", | ||
"version": "0.1.23-dev.20240626-5", | ||
"version": "0.1.23-dev.20240626-6", | ||
"description": "OpenAPI definitions and converters for 'typia' and 'nestia'.", | ||
@@ -5,0 +5,0 @@ "main": "./lib/index.js", |
export * from "./IMigrateRoute"; | ||
export * from "./IMigrateResult"; | ||
export * from "./IMigrateDocument"; | ||
export * from "./OpenApi"; | ||
@@ -4,0 +4,0 @@ |
import { IMigrateRoute } from "../IMigrateRoute"; | ||
import { IMigrateResult } from "../IMigrateResult"; | ||
import { IMigrateDocument } from "../IMigrateDocument"; | ||
import { OpenApi } from "../OpenApi"; | ||
@@ -9,4 +9,4 @@ import { StringUtil } from "../utils/StringUtil"; | ||
export namespace MigrateConverter { | ||
export const convert = (document: OpenApi.IDocument): IMigrateResult => { | ||
const errors: IMigrateResult.IError[] = []; | ||
export const convert = (document: OpenApi.IDocument): IMigrateDocument => { | ||
const errors: IMigrateDocument.IError[] = []; | ||
const entire: Array<IMigrateRoute | null> = Object.entries( | ||
@@ -13,0 +13,0 @@ document.paths ?? {}, |
@@ -1,2 +0,2 @@ | ||
import { IMigrateResult } from "./IMigrateResult"; | ||
import { IMigrateDocument } from "./IMigrateDocument"; | ||
import { OpenApiV3 } from "./OpenApiV3"; | ||
@@ -111,3 +111,3 @@ import { OpenApiV3_1 } from "./OpenApiV3_1"; | ||
export function migrate(document: IDocument): IMigrateResult { | ||
export function migrate(document: IDocument): IMigrateDocument { | ||
return MigrateConverter.convert(document); | ||
@@ -114,0 +114,0 @@ } |
299849