Taritsyn / JavaScriptEngineSwitcher

JavaScript Engine Switcher determines unified interface for access to the basic features of popular JavaScript engines. This library allows you to quickly and easily switch to using of another JavaScript engine.
Apache License 2.0
439 stars 49 forks source link

Add support for microsoft/node-api-dotnet #119

Closed cb-eli closed 2 months ago

cb-eli commented 2 months ago

Node API for .NET: JavaScript + .NET Interop

https://github.com/microsoft/node-api-dotnet

It can be a nice addition

Taritsyn commented 2 months ago

Hello!

Node.js is a JS runtime, not an engine. JavaScript Engine Switcher library is focused specifically on engines.

At one time, at the request of some users, I made a JavaScriptEngineSwitcher.Node module. It is quite out of the main concept of my library and few people use it. In general, I see no reason to create and maintain a second such module within my library.

You will get much more benefits if you use the Microsoft.JavaScript.NodeApi directly.

cb-eli commented 2 months ago

Hello!

Node.js is a JS runtime, not an engine. JavaScript Engine Switcher library is focused specifically on engines.

At one time, at the request of some users, I made a JavaScriptEngineSwitcher.Node module. It is quite out of the main concept of my library and few people use it. In general, I see no reason to create and maintain a second such module within my library.

You will get much more benefits if you use the Microsoft.JavaScript.NodeApi directly.

Thanks for the response 🙏