@tsonic/nodejs
v10.0.55
Published
Native Tsonic implementation of Node.js APIs
Maintainers
Readme
@tsonic/nodejs
Native Tsonic source-package implementation of Node.js APIs.
This package is the canonical first-party source implementation for the Node-style surface in Tsonic.
Key points:
- Node imports such as
node:fs,node:path,node:crypto, andnode:httpresolve through this package. - The package supports the default C# target through
supportedTargetsmetadata; user imports stay target-neutral. - Runtime behavior is authored here in TypeScript source under
src/, not in a separate CLR mirror package. - Crypto key APIs expose
KeyObject-based overloads forcreatePublicKey,createPrivateKey,createSecretKey,sign, andverify. - Broad event, stream, DNS, URL, and utility slots use the package-owned
RuntimeValueunion.
Validation lives in the checked-in selftest suites under test/fixtures/selftest.
