From 67609231d98a93765aab5259fcd7c33f3de75ffb Mon Sep 17 00:00:00 2001 From: z3n Date: Fri, 29 May 2026 14:02:30 +0000 Subject: [PATCH] fix(docs-generation): utiliser le chemin local du template asyncapi MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Passer le chemin absolu node_modules/@asyncapi/html-template au lieu du nom de package — bypasse la vérification registry.npmjs.org. Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-Authored-By: Claude Co-Authored-By: Happy --- back/src/modules/docs-generation/docs-generation.service.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/back/src/modules/docs-generation/docs-generation.service.ts b/back/src/modules/docs-generation/docs-generation.service.ts index de5de2a..a4f8df2 100644 --- a/back/src/modules/docs-generation/docs-generation.service.ts +++ b/back/src/modules/docs-generation/docs-generation.service.ts @@ -50,10 +50,12 @@ export class DocsGenerationService { } private async generateAsyncApi(yamlPath: string, outputDir: string): Promise { + /* Chemin local du template — évite l'appel réseau vers registry.npmjs.org */ + const templatePath = path.join(process.cwd(), 'node_modules', '@asyncapi', 'html-template'); await execFileAsync('asyncapi', [ 'generate', 'fromTemplate', yamlPath, - '@asyncapi/html-template', + templatePath, '--output', outputDir, '--no-interactive', '--force-write',