A package for signing and verifying tokens using a secret key.
npm install @sliveapp/keysimport { sign, verify } from '@sliveapp/keys';
const token = sign({ hello: 'World' }, 'secret123');
// = eyJIZWxsbyI6IldvcmxkIn0.C3BtbFFR0pHV4nk4dN6KaOFAP07KS5NVmC8ZBdy-sJI
const payload = verify(token, 'secret123');
// { hello: 'World' }
const payload = verify(token, 'other-secret');
// nullinterface Options {
/**
* Define a seperator for the different token parts. Default: .
*/
seperator?: string;
}