plugin-build-flowgen

A @pika/pack build plugin. Adds Flow type definitions generated from TypeScript definitions.

Usage no npm install needed!

<script type="module">
  import pluginBuildFlowgen from 'https://cdn.skypack.dev/plugin-build-flowgen';
</script>

README

plugin-build-flowgen

A @pika/pack build plugin. Adds Flow type definitions generated from TypeScript definitions.

Install

# npm:
npm install plugin-build-flowgen --save-dev
# yarn:
yarn add plugin-build-flowgen --dev

Usage

{
  "name": "example-package-json",
  "version": "1.0.0",
  "@pika/pack": {
    "pipeline": [
      /* Generates the TypeScript definition files: */
      ["@pika/plugin-ts-standard-pkg"]
      /* Generates the Flow definition files: */
      ["@pika/plugin-build-flowgen"]
    ]
  }
}

Result

Generate a corresponding *.js.flow file inside the dist-node directory for every *.d.ts file inside the dist-types directory.