Node.js - Existing Instance
ExistingInstanceManager
allows you to create a new Smelter
instance that will connect
to already running smelter server. This manager assumes that it is the only instance that
connects to a specific smelter server.
import Smelter, { ExistingInstanceManager } from "@swmansion/smelter-node"
async function run() { const manager = new ExistingInstanceManager({ ip: "127.0.0.1", port: 8000, protocol: 'https', }); const smelter = new Smelter(manager); await smelter.init()}void run();
ExistingInstanceOptions
Type definitions
type ExistingInstanceOptions = { port: number; ip: string; protocol: 'http' | 'https';};
Properties
ip
IP of a running smelter server.
- Type:
string
port
Port number where smelter API endpoint is exposed.
- Type:
number
protocol
Protocol for connection. It also implies protocol of a WebSocket connection (http -> ws
and https -> wss
).
- Type:
'http' | 'https'