fable-node
Fable bindings for node.js native modules
Currently supporting Node.JS 10.x LTS
Installing
To install in your project reference the Fable.Node
NuGet package
If you use Paket:
paket add Fable.Node
If you use NuGet <PackageReference />
:
dotnet add package Fable.Node
Development
- Tests:
npm test
- Publish:
npm run build publish
Ongoing process
While most of the previous Node.js API has already been mapped to Fable bindings some time ago, we've decided to make sure it will be compatible with current Node.js LTS (10.x).
Actually here's the actual progresses made on the updates:
Updated for Node.js 10.x LTS
- Buffer (from 1.0.0-beta-0.0.1)
- OS (from 1.0.0-beta-0.0.1)
- Path (from 1.0.0-beta-0.0.1)
- Url (from 1.0.0-beta-0.0.1)
- Performance Hooks (from v1.0.0)
- Cluster (from v1.0.1)
- Trace Events (from v1.0.1)
Not yet updated
No check can either mean it doesn't exist
- Child Processes
- Crypto
- DNS
- Events
- File System
- HTTP
- HTTP/2
- HTTPS
- Inspector
- Net
- Process
- Query Strings
- Readline
- REPL
- Report
- Stream
- String Decoder
- Timers
- TLS/SSL
- Trace Events
- TTY
- UDP/Datagram
- URL
- Utilities
- V8
- VM
- Worker Threads
- Zlib