Skip to content

Repository files navigation

@tsonic/csharp-nodejs

C# Node capability for Tsonic. It owns exact node:* provider declarations, C# operation relations, runtime references, and the Tsonic.CSharp.Node runtime implementation.

The npm package ships C# source, not precompiled runtime DLLs. Its @tsonic/csharp-nodejs/runtime.csproj export identifies the native project. MSBuild restores its native dependencies and builds it with the JS/core runtimes for the application's selected framework.

Canonical product documentation:

Install this capability next to the C# target in the application package:

npm install --save-dev @tsonic/csharp-nodejs@^0.1.0

Authored source then imports standard modules such as node:fs. Selecting the JavaScript source surface is a separate choice and is not required for Node module imports.

Develop this capability

npm install
npm run build
npm test

npm test uses Tsonic's bounded parallel gate and includes provider-contract, emitted-C#, and .NET runtime proofs.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages