Bonjour,

J'essaie d'utiliser winsc dans une application NodeJS afin de manipuler des services https://www.npmjs.com/package/winsc.
Lorsque j'utilise les fonctions avec des .then() cela fonctionne bien.
Mais j'aimerais transformer le code pour utiliser des async/await. Sauf que je n'y arrive pas

Voici mon code de test
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
const winsc = require('winsc');
 
async function serviceStatus(serviceName) {
    return await winsc.status(serviceName);
}
 
let status = serviceStatus('TeamViewer');
console.log(status);
J'ai comme résultat
Alors que là j'ai la bonne valeur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
const winsc = require('winsc');
 
async function serviceStatus(serviceName) {
    console.log(await winsc.status(serviceName));
}
 
serviceStatus('TeamViewer');
Résultat

Qu'est-ce que je ne comprends pas ? Vous pouvez m'aider ?

Merci