UNPKG

cipher-collection

Version:

Zero-dependency modular cipher collection including all well-known and often used ciphers

17 lines (13 loc) 332 B
import { substitute } from './helpers/substitute' export default (input, options = {}) => substitute(input, retrieveOptions(options)) const retrieveOptions = options => ({ mapping: DEFAULT_MAPPING, caseSensitive: options.onlyUpperCase }) const DEFAULT_MAPPING = { 'A': 'M', 'E': 'K', 'I': 'D', 'O': 'T', 'U': 'H' }