const amcryption = require('amcryption')
/*
-----------------------------------------------------------------------------------
-=-=-=-=-=-=-= Creating the instance of the Encoder and Decoder class-=-=-=-=-=-=-=
------------------------- For Simple Encoding and Decoding-------------------------
-----------------------------------------------------------------------------------
*/
const encoder = amcryption.getEncoder()
const decoder = amcryption.getDecoder()
/*
-----------------------------------------------------------------------------------
ENCODING THE DATA
*/
let encoded_string = encoder.encode('...put your string data here...')
// For Example,
let encoded_email = encoder.encode('example@email.com')
// Encoded value will be => bllNbFdPeElDSC56ekxvckNJQXpLbllNdkdFSEB6dkdFekxvdlBrbllNQXpLblhjdkdF
/*
-----------------------------------------------------------------------------------
DECODING THE DATA
*/
let decoded_string = decoder.decode('...put your encoded string data here...')
// For example,
let decoded_email = decoder.decode('bllNbFdPeElDSC56dkdFekxvdlBrbllNQXpLblhjdkdFSEB6bFphYk1Zblhj')
// Decoded value will be => xyz@example.com
/*
-----------------------------------------------------------------------------------
-=-=-=-=-=-=-=-=-=-= Creating the instance of the Crypto class-=-=-=-=-=-=-=-=-=-=
----------------- For encrypting and decrypting data using crypto-----------------
-----------------------------------------------------------------------------------
*/
const crypto = amcryption.getCrypto()
// For Encryption
let encrypted_text = crypto.encrypt('--Your Text--')
// For Decryption
let decrypted_text = crypto.decrypt('--Encrypted text--')