<NME> silk-properties.js.flow
<BEF> /**
 * silk-properties module interface definition
 *
 * @providesModule silk-properties
 * @private
 * @flow
 */

declare export function get(name: string): string;
declare export function set(name: string, value: string): void;

/**
 * Silk system properties helper
 *
 * @module silk-properties
 * @example
 * 'use strict';
 *
 * const props = require('silk-properties');
 * const log = require('silk-log')('main');
 *
 * let value = props.get('persist.silk.main');
 * log.info('Value: ' + value);
 */

/**
 * Get system property
 *
 * @name get
 * @memberof silk-properties
 * @param {string} key The name of the system property to fetch
 * @return {?string} Returns the value of a system property or null if no such property exists
 */

/**
 * Set system property
 *
 * @name set
 * @memberof silk-properties
 * @param {string} key The name of the system property to set
 * @param {string} value The value to set
 */

<MSG> Fix source code documentation for open source modules

<DFF> @@ -27,6 +27,7 @@ declare export function set(name: string, value: string): void;
  * Get system property
  *
  * @name get
+ * @method
  * @memberof silk-properties
  * @param {string} key The name of the system property to fetch
  * @return {?string} Returns the value of a system property or null if no such property exists
@@ -36,6 +37,7 @@ declare export function set(name: string, value: string): void;
  * Set system property
  *
  * @name set
+ * @method
  * @memberof silk-properties
  * @param {string} key The name of the system property to set
  * @param {string} value The value to set

{'addition_count': 2, 'commit_subject': 'Fix source code documentation for open source modules', 'deletion_count': 0, 'file_extension': '.flow', 'lang': 'js', 'license': 'mit', 'repo_name': 'silklabs/silk'}