mirror of
https://github.com/verdaccio/verdaccio.git
synced 2024-12-30 22:34:10 -05:00
e61bd6c78f
* chore: update prettier@2.x * chore: prettier auto fix * chore: fake circleci we don't need it but I want make dissapear the error
14 lines
451 B
TypeScript
14 lines
451 B
TypeScript
import { aesDecrypt, aesEncrypt, convertPayloadToBase64 } from '../src';
|
|
|
|
describe('test crypto utils', () => {
|
|
describe('default encryption', () => {
|
|
test('decrypt payload flow', () => {
|
|
const payload = 'juan';
|
|
const token = aesEncrypt(Buffer.from(payload), '12345').toString('base64');
|
|
|
|
const data = aesDecrypt(convertPayloadToBase64(token), '12345').toString('utf8');
|
|
|
|
expect(payload).toEqual(data);
|
|
});
|
|
});
|
|
});
|