From a69ef576bebeb1a0217ed27c4ae5390932c34bf6 Mon Sep 17 00:00:00 2001 From: Daniel Reichhart <34721312+reichhartd@users.noreply.github.com> Date: Thu, 5 Nov 2026 15:21:08 +0900 Subject: [PATCH] fix(typescript-nestjs): import ModuleMetadata and Type from the @nestjs/common root --- .../main/resources/typescript-nestjs/configuration.mustache | 3 ++- .../builds/default/configuration.ts | 2 +- .../builds/reservedParamNames/configuration.ts | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/modules/openapi-generator/src/main/resources/typescript-nestjs/configuration.mustache b/modules/openapi-generator/src/main/resources/typescript-nestjs/configuration.mustache index b730eb241ab7..12e18a1ac547 100644 --- a/modules/openapi-generator/src/main/resources/typescript-nestjs/configuration.mustache +++ b/modules/openapi-generator/src/main/resources/typescript-nestjs/configuration.mustache @@ -1,10 +1,11 @@ {{#useAxiosHttpModule}} import type { HttpService } from '@nestjs/axios'; +import { ModuleMetadata, Type } from '@nestjs/common'; {{/useAxiosHttpModule}} {{^useAxiosHttpModule}} import type { HttpService } from '@nestjs/common'; -{{/useAxiosHttpModule}} import { ModuleMetadata, Type } from '@nestjs/common/interfaces'; +{{/useAxiosHttpModule}} export interface ConfigurationParameters { apiKeys?: {[ key: string ]: string}; diff --git a/samples/client/petstore/typescript-nestjs-v8-provided-in-root/builds/default/configuration.ts b/samples/client/petstore/typescript-nestjs-v8-provided-in-root/builds/default/configuration.ts index ff6f6a00cf38..d3c96780f6d5 100644 --- a/samples/client/petstore/typescript-nestjs-v8-provided-in-root/builds/default/configuration.ts +++ b/samples/client/petstore/typescript-nestjs-v8-provided-in-root/builds/default/configuration.ts @@ -1,5 +1,5 @@ import type { HttpService } from '@nestjs/axios'; -import { ModuleMetadata, Type } from '@nestjs/common/interfaces'; +import { ModuleMetadata, Type } from '@nestjs/common'; export interface ConfigurationParameters { apiKeys?: {[ key: string ]: string}; diff --git a/samples/client/petstore/typescript-nestjs/builds/reservedParamNames/configuration.ts b/samples/client/petstore/typescript-nestjs/builds/reservedParamNames/configuration.ts index ff6f6a00cf38..d3c96780f6d5 100644 --- a/samples/client/petstore/typescript-nestjs/builds/reservedParamNames/configuration.ts +++ b/samples/client/petstore/typescript-nestjs/builds/reservedParamNames/configuration.ts @@ -1,5 +1,5 @@ import type { HttpService } from '@nestjs/axios'; -import { ModuleMetadata, Type } from '@nestjs/common/interfaces'; +import { ModuleMetadata, Type } from '@nestjs/common'; export interface ConfigurationParameters { apiKeys?: {[ key: string ]: string};