$ cnpm install rollup-plugin-flow
This Rollup plugin will remove Flow
type annotations during bundling using flow-remove-types.
npm install --save rollup-plugin-flow
var rollup = require('rollup').rollup;
var flow = require('rollup-plugin-flow');
rollup({
entry: 'main.js',
plugins: [ flow() ]
}).then(...);
Provide options as an object argument to flow().
all - Transform all files, not just those containing @flow comments.Default: false
var flow = require('../');
module.exports = {
plugins: [ flow({ all: true }) ],
format: 'cjs'
};
pretty - Remove flow types without replacing them with whitespace.Default: false
Note: Typically source maps are not necessary for this transform, however source maps are recommended when generating "pretty" results.
var flow = require('../');
module.exports = {
plugins: [ flow({ pretty: true }) ],
format: 'cjs'
};
Copyright 2013 - present © cnpmjs.org | Home |