Est-ce que ça marche avec webpack: true dans nest-cli.json ?
Oui, via le plugin CLI.
Réponse
Oui : enregistre nestjs-docfy dans compilerOptions.plugins de nest-cli.json et appelle applyDocfyMetadata(document) juste après SwaggerModule.createDocument(). C'est le même mécanisme que le plugin CLI de @nestjs/swagger utilise pour fonctionner sous webpack, et ça corrige la limitation sous-jacente à la racine au lieu de la contourner : la découverte runtime (DocfyModule, sans le plugin) ne peut toujours pas fonctionner, parce qu'elle dépend de require.cache et que webpack regroupe tout dans un seul bundle, sans jamais le remplir avec une entrée par fichier source d'origine. Voir Le plugin CLI.