Il semble que votre environnement supporte la proposition d'attente de niveau supérieur . La proposition est actuellement au stade 4, ce qui signifie "terminé" et peut être inclus officiellement dans les spécifications. Mais la prise en charge peut encore varier.
Parce que vous avez un await
de niveau supérieur dans database.js
puis services.js
ne s'exécutera que lorsque ce module aura eu son client
promesse résolue.