\begin{figure}[H]
  \begin{lstlisting}[style=JavaScript]
  @Injectable()
  export class MyService {
    constructor(
      parentService: ParentService
    ) {
      // ...
    }
  }

  @Module({
    imports: [
      // Comme ParentModule exporte ParentService,
      // ce service est facilement rendu disponible ici pour MyService:
      ParentModule
    ],
    providers: [
      MyService
    ]
  })
  export class MyModule {}
  \end{lstlisting}

  \centering
  \includegraphics{nestjs2}
  \caption{Exemple d'import de dépendances avec NestJS (suite de \ref{nestjs1})}
  \label{nestjs2}
\end{figure}
