đą 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