licensemanager-sdk
v1.0.4
Published
SDK cliente para a API de validação do LicenseManager
Maintainers
Readme
licensemanager-sdk — JavaScript / TypeScript
SDK cliente para a API de validação do LicenseManager. Funciona em Node.js e browser.
Instalação
npm install licensemanager-sdkUso (TypeScript)
import { LicenseManagerClient } from 'licensemanager-sdk';
const client = new LicenseManagerClient({
baseUrl: 'https://licensemanager-api.enzojb.com.br',
token: 'seu-token',
licenseId: 'guid-da-licenca',
});
const login = await client.login('[email protected]');
if (login.authorized) {
await client.heartbeat(login.sessionId!);
await client.logout(login.sessionId!);
}
const inst = await client.validateInstallation('MACHINE-001');
if (inst.authorized) {
console.log('Instalação:', inst.installationId);
}Uso (JavaScript ESM)
import { LicenseManagerClient } from 'licensemanager-sdk';Uso (CommonJS)
const { LicenseManagerClient } = require('licensemanager-sdk');Testes
npm test