Skip to the content.

🐱 Node.js

🌟 Les diffĂ©rents modules core

VM

Le module VM vous permet d’exĂ©cuter du code JavaScript au sein d’un contexte V8 diffĂ©rent et d’avoir notamment un Realm Ă  part. C’est plutĂŽt utile quand votre besoin est d’exĂ©cuter du code sans interfĂ©rer avec le Realm en cours (vĂŽtre processus Node.js).

NĂ©anmoins le module core ne dispose pas d’énormĂ©ment de fonctionnalitĂ©s et ne garantit pas que vous pouvez exĂ©cuter du code qui vient de l’extĂ©rieur (quelqu’un de malveillant pourrait donc quand mĂȘme s’échapper de la sandbox). J’utilise moi-mĂȘme ce genre de fonctionnalitĂ©s dans le cadre de SlimIO pour exĂ©cuter des codes fournis par des intĂ©grateurs (dans le cadre d’une modularitĂ© par UI).

Si vous avez un besoin similaire je vous recommande jeter un oeil aux modules suivants :


âŹ…ïž 🌟 Les diffĂ©rents modules core: Utilities | âžĄïž 🌟 Les diffĂ©rents modules core: Assert