flow-remove-types(1)

Turn your JavaScript with Flow

Section 1 node-flow-remove-types bookworm source

Description

FLOW-REMOVE-TYPES

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