gulp-flowgen
TypeScript icon, indicating that this package has built-in type declarations

0.0.3 • Public • Published

Gulp Flowgen

Gulp Plugin for Flowgen.

TypeScript Setup Example

const gulp = require('gulp')
const merge = require('merge-stream')
const typescript = require('gulp-typescript')
const flowgen = require('gulp-flowgen')
 
const tsOptions = require('./tsconfig.json').compilerOptions
const tsProject = typescript.createProject(tsOptions)
 
const build = () => {
  const tsResult =
    gulp.src('**/*.ts')
      .pipe(tsProject())
 
  // Merge JavaScript output, TypeScript definition files, and a Flow definition files created from the TypeScript dts stream
  return merge(
    tsResult.js,
    tsResult.dts,
    tsResult.dts.pipe(flowgen())
  )
    .pipe(gulp.dest(tsOptions.outDir))
}

Package Sidebar

Install

npm i gulp-flowgen

Weekly Downloads

1

Version

0.0.3

License

MIT

Last publish

Collaborators

  • kube