A transpiler which converts code from JavaScript ES6/ES7 syntax to ES5 syntax.
# To transpile a specified input file and output to stdout:
babel <path/to/file>
# To transpile a specified input file and output to a specific file:
babel <path/to/input_file> --out-file <path/to/output_file>
# To transpile the input file every time it is changed:
babel <path/to/input_file> --watch
# To transpile a whole directory of files:
babel <path/to/input_directory>
# To ignore specified comma-separated files in a directory:
babel <path/to/input_directory> --ignore <ignored_files>
# To transpile and output as minified JavaScript:
babel <path/to/input_file> --minified
# To choose a set of presets for output formatting:
babel <path/to/input_file> --presets <presets>
# To output all available options:
babel --help