RS School caesar cipher cli app

Prerequisites

Downloading

git clone {repository URL}

Installing NPM modules

npm install

Running application

To start app:

node app <options>

Options:

  1. -s, --shift caesar cipher shift (required!)
  2. -i, --input input file path
  3. -o, --output output file path
  4. -a, --action encode/decode (required!)
  5. -h, --help display help for command

Example:

node app --action decode --shift 7
node app --action decode --shift 7 --input decoded.txt --output plain.txt