src/sal/FileProvider.js
/**
   * @summary **Provides operations on Node.JS files**
   * @description
   * A FileProvider is plugged into a StorageEngine when running under
   * Node.js to provide direct access to system files.
   * @constructor
   * @param {StorageEngine} engine context for this engine
   */
@summary **Provides operations on Node.JS files
@description
A FileProvider is plugged into a StorageEngine when running under
Node.js to provide direct access to system files.
@constructor
@param {StorageEngine} engine context for this engine
@summary ** Provides operations on Node . JS files @description A FileProvider is plugged into a StorageEngine when running under Node . js to provide direct access to system files . @constructor @param { StorageEngine } engine context for this engine
function FileProvider(engine) {
    var self = this;
    self.engine = engine;
    self.fs = mm.check(mm.fs);
  }
function FileProvider ( engine ) { var self = this ; self . engine = engine ; self . fs = mm . check ( mm . fs ) ; }
@summary **Provides operations on Node.JS files
 @description
 A FileProvider is plugged into a StorageEngine when running under
 Node.js to provide direct access to system files.
@summary ** Provides operations on Node . JS files @description A FileProvider is plugged into a StorageEngine when running under Node . js to provide direct access to system files .