Use the options-object validate form in the README example

This commit is contained in:
Keysat
2026-06-17 15:24:55 -05:00
parent d4f9c2a1db
commit 2a75ba9724
+3 -1
View File
@@ -34,7 +34,9 @@ That's the whole integration. Embed your public key as a string at build time (e
import { Client } from '@keysat/licensing-client'
const client = new Client('https://license.example.com')
const result = await client.validate(keyFromUser, 'my-product', machineFingerprint)
// Current form: pass an options object. The positional form
// `validate(key, productSlug, fingerprint)` still works for backwards compatibility.
const result = await client.validate(keyFromUser, { productSlug: 'my-product', fingerprint: machineFingerprint })
if (!result.ok) {
console.error('rejected:', result.reason)
process.exit(1)