const Base64Encoder = require('./base64Encoder');

const text = 'Hello, World!';

// Standard encoding
const encoded = Base64Encoder.encode(text);
console.log('Encoded:', encoded);

// Decoding
const decoded = Base64Encoder.decode(encoded);
console.log('Decoded:', decoded);

// URL-safe encoding
const urlSafe = Base64Encoder.encodeUrlSafe(text);
console.log('URL-safe:', urlSafe);

// Validation
console.log('Valid:', Base64Encoder.isValid('SGVsbG8sIFdvcmxkIQ=='));