Skip to content

Repository files navigation

Criptλ
Start new PR in StackBlitz Codeflownpm package


Install

# bun
bun i cripta
# pnpm
pnpm i cripta
# npm
npm i cripta
# yarn
yarn i cripta

Usage

import{cripta}from'cripta'constinstance=cripta({key: 'your-secret-key'})constencoded=instance.encode('hic sunt dracones')console.log('Encoded: ',encoded)console.log('Decoded: ',instance.decode(encoded))

The Cripta can encrypt all primitive types: array, object, string, number, bigint, boolean, Symbol, undefined and null.

See an example of object encryption:

// encodingconstencoded=instance.encode({name: 'John Doe',email: 'john@example.com'})console.log('Encoded object: ',encoded)// retrieve the object from encoded valueconstdecoded=instance.decode(encoded)console.log('Decoded object: ',decoded)

License

This package is licensed under the MIT license © Zunq

About

🧛 A layer of encryption a little too judicious

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Used by

Contributors

Languages