UNPKG

ts5deco-express-controller

Version:

TypeScript 5 Modern Decorator Express Controller Framework

28 lines 1.02 kB
/** * OpenAPI 경로 형식을 Express 경로 형식으로 변환하는 유틸리티 */ /** * OpenAPI 경로를 Express 경로로 변환합니다 * @param openApiPath - OpenAPI 형식의 경로 (예: /users/{id}) * @returns Express 형식의 경로 (예: /users/:id) * * @example * ```typescript * convertOpenAPIPath('/users/{id}') // '/users/:id' * convertOpenAPIPath('/users/{userId}/posts/{postId}') // '/users/:userId/posts/:postId' * ``` */ export declare function convertOpenAPIPath(openApiPath: string): string; /** * Express 경로를 OpenAPI 경로로 변환합니다 * @param expressPath - Express 형식의 경로 (예: /users/:id) * @returns OpenAPI 형식의 경로 (예: /users/{id}) * * @example * ```typescript * convertExpressPath('/users/:id') // '/users/{id}' * convertExpressPath('/users/:userId/posts/:postId') // '/users/{userId}/posts/{postId}' * ``` */ export declare function convertExpressPath(expressPath: string): string; //# sourceMappingURL=path-converter.d.ts.map