Fable bindings for node.js native modules
Currently supporting Node.JS 10.x LTS
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
- Tests:
npm test
- Publish:
npm run build publish
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:
- 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)
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