whole_func_string: function getLocalModuleVersion (name) {
    check.verify.string(name, 'missing name string')
  
    try {
      var filename = path.join('node_modules', name, 'package.json')
      var contents = fs.readFileSync(filename, 'utf-8')
      var pkg = JSON.parse(contents)
      return pkg.version
    } catch (error) {
      console.error('could not fetch version for local module', name)
      console.error(error)
      return null
    }
  }
func_code_string: function getLocalModuleVersion (name) {
    check.verify.string(name, 'missing name string')
  
    try {
      var filename = path.join('node_modules', name, 'package.json')
      var contents = fs.readFileSync(filename, 'utf-8')
      var pkg = JSON.parse(contents)
      return pkg.version
    } catch (error) {
      console.error('could not fetch version for local module', name)
      console.error(error)
      return null
    }
  }
func_documentation_string: sync returns version