Man page - flow-remove-types(1)

Packages contains this manual

Manual

FLOW-REMOVE-TYPES

NAME
SYNOPSIS
OPTIONS
EXAMPLES
Transform one file:
Transform many files:
Transform files in directory:
Transform files with source maps:
Transform files with inline source maps:
Transform stdin:

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