Never Play Matchmaker

    rollup-plugin-flow-defs

    1.0.2 • Public • Published

    rollup-plugin-flow-defs

    Small plugin to add a .js.flow file next to a rollup bundle that simply requires the entry point (from src or similar) for that bundle, which is assumed to have all the relevant types exported from there.

    Usage

    import defs from 'rollup-plugin-flow-defs';
    import fs from 'fs';
    import path from 'path';
     
    export default [
      {
        input: 'src/index.js',
        output: {
          file: 'dist/index.js',
          format: 'cjs'
        },
        plugins: [defs()]
      }
    ];

    By default the plugin assumes the types are exported in the input file but you can override this by passing a path e.g. defs('src/types.js');

    Todo

    • Add tests

    Install

    npm i rollup-plugin-flow-defs

    DownloadsWeekly Downloads

    7

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    2.57 kB

    Total Files

    4

    Last publish

    Collaborators

    • richieahb