build/build.js
function Request(path, client, delim) {
  if (!(this instanceof Request)) return new Request(path, client);

  // init client
  this.client = client;
  if (!this.client) throw new Error('hyper-path requires a client to be passed as the second argument');

  this.delim = delim || '.';
  this.parse(path);

  this._listeners = {};
  this._scope = {};
  this._warnings = {};
}
function Request(path, client, delim) {
  if (!(this instanceof Request)) return new Request(path, client);

  // init client
  this.client = client;
  if (!this.client) throw new Error('hyper-path requires a client to be passed as the second argument');

  this.delim = delim || '.';
  this.parse(path);

  this._listeners = {};
  this._scope = {};
  this._warnings = {};
}
function Request ( path , client , delim ) { if ( ! ( this instanceof Request ) ) return new Request ( path , client ) ; // init client this . client = client ; if ( ! this . client ) throw new Error ( 'hyper-path requires a client to be passed as the second argument' ) ; this . delim = delim || '.' ; this . parse ( path ) ; this . _listeners = { } ; this . _scope = { } ; this . _warnings = { } ; }
Create a hyper-path request

@param {String} path
@param {Client} client
Create a hyper - path request