NAME
flow-remove-types - Turn your JavaScript with Flow
SYNOPSIS
flow-remove-types [options] [sources]
OPTIONS
- -h, --help
-
Show this message
- -v, --version
-
Prints the current version of flow-remove-types
- -i, --ignore
-
Paths to ignore, Regular Expression
- -x, --extensions
-
File extensions to transform
- -o, --out-file
-
The file path to write transformed file to
- -d, --out-dir
-
The directory path to write transformed files within
- -a, --all
-
Transform all files, not just those with a @flow comment
- -p, --pretty
-
Remove flow types without replacing with spaces, producing prettier output but may require using source maps
- -m, --sourcemaps
-
Also output source map files. Optionally pass "inline"
- -q, --quiet
-
Does not produce any output concerning successful progress.
EXAMPLES
Transform one file:
-
flow-remove-types --out-file output.js input.js
Transform many files:
-
flow-remove-types --out-dir out/ input1.js input2.js
Transform files in directory:
-
flow-remove-types --out-dir out/ indir/
Transform files with source maps:
-
flow-remove-types --out-dir out/ indir/ --sourcemaps
Transform files with inline source maps:
-
flow-remove-types --out-dir out/ indir/ --sourcemaps inline
Transform stdin:
-
cat input.js | flow-remove-types > output.js