CoolMasterNet API Client for TypeScript
npm install coolmaster-clientimport { CoolMasterNetClient } from 'coolmaster-client'
const client = CoolMasterNetClient.create({
host: '192.168.1.111',
port: 1234, // Optional, defaults to `10103`
secure: true, // Optional, defaults to `false`
device: '443B960055F0',
})
const results = await client.ls2()Instead of using the ConnectionConfigs, you can opt-in to use environment variables.
The lookup precedence is as follows:
- Values found in the
ConnectionConfigs. - Environment variable equivalent.
- Default values (if applicable).
| Name | Default |
|---|---|
COOLMASTER_CLIENT_HOST |
undefined |
COOLMASTER_CLIENT_PORT |
10103 |
COOLMASTER_CLIENT_SECURE |
false |
COOLMASTER_CLIENT_DEVICE |
undefined |
