Node.js synchrone invite

Je suis en utilisant le invite bibliothèque pour Node.js et j'ai ce code:

var fs = require('fs'),
    prompt = require('prompt'),
    toCreate = toCreate.toLowerCase(),
    stats = fs.lstatSync('./' + toCreate);

if(stats.isDirectory()){
    prompt.start();
    var property = {
        name: 'yesno',
        message: 'Directory esistente vuoi continuare lo stesso? (y/n)',
        validator: /y[es]*|n[o]?/,
        warning: 'Must respond yes or no',
        default: 'no'
    };
    prompt.get(property, function(err, result) {                
        if(result === 'no'){
            console.log('Annullato!');
            process.exit(0);
        }
    });
}
console.log("creating ", toCreate);
console.log('\nAll done, exiting'.green.inverse);

Si l'invite est de montrer, il semble que cela ne bloque pas l'exécution de code mais l'exécution se poursuit et les deux derniers messages de la console sont affichés pendant que j'ai encore à répondre à la question.

Est-il un moyen de faire de blocage?

OriginalL'auteur Matteo Pagliazzi | 2012-08-20