lib/Response.js
/**
   * Pipes a response as a command to another slave.
   * @param {String|Number|Symbol} task The task name to pipe
   * @param {Object} meta The metadata to use to pip with.
   * @return {Promise} The promise from Master#broadcast.to
   */
Pipes a response as a command to another slave.
@param {String|Number|Symbol} task The task name to pipe
@param {Object} meta The metadata to use to pip with.
@return {Promise} The promise from Master#broadcast.to
Pipes a response as a command to another slave . @param { String|Number|Symbol } task The task name to pipe @param { Object } meta The metadata to use to pip with . @return { Promise } The promise from Master#broadcast . to
pipe(task, meta) {
    return {
      to: (...slaves) => require('./Master') 
        .broadcast(task, this.value, meta)
        .to(...slaves),
    };
  }
pipe ( task , meta ) { return { to : ( ... slaves ) => require ( './Master' ) . broadcast ( task , this . value , meta ) . to ( ... slaves ) , } ; }
Pipes a response as a command to another slave.
Pipes a response as a command to another slave .
// eslint-disable-line global-require