whole_func_string: function createFlow() {
    fs.writeFileSync(
      path.join(process.cwd(), pkg.main + '.flow'),
      createFlowFile(),
      'utf-8',
    )
    fs.writeFileSync(
      path.join(process.cwd(), pkg.module + '.flow'),
      createFlowFile(),
      'utf-8',
    )
  }
func_code_string: function createFlow() {
    fs.writeFileSync(
      path.join(process.cwd(), pkg.main + '.flow'),
      createFlowFile(),
      'utf-8',
    )
    fs.writeFileSync(
      path.join(process.cwd(), pkg.module + '.flow'),
      createFlowFile(),
      'utf-8',
    )
  }
func_documentation_string: Create a flow file that references the original source file, so Flow mapping is kept intact.
  https://blog.kentcdodds.com/distributing-flow-type-definitions-for-node-and-browser-modules-3952ad38b357