With Edge.js you can script Node.js in a .NET application. Edge.js allows you to run Node.js and .NET code in one process. You can call Node.js functions from .NET and .NET functions from Node.js. Edge.js takes care of marshalling data between CLR and V8. Edge.js also reconciles threading models of single threaded V8 and multi-threaded CLR. Edge.js ensures correct lifetime of objects on V8 and CLR heaps. This Edge.js NuGet package supports scripting Node.js v8.9.3.
See the version list below for details.
Install-Package EdgeJs -Version 11.3.2
dotnet add package EdgeJs --version 11.3.2
<PackageReference Include="EdgeJs" Version="11.3.2" />
paket add EdgeJs --version 11.3.2
#r "nuget: EdgeJs, 11.3.2"
// Install EdgeJs as a Cake Addin #addin nuget:?package=EdgeJs&version=11.3.2 // Install EdgeJs as a Cake Tool #tool nuget:?package=EdgeJs&version=11.3.2
This package has no dependencies.
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.