code: function basePathAndLineNumbersOf(filePath, value, iteratee, fromLine) {
    // Resolve `filePath` if relative.
    filePath = exports.realpathSync(filePath)
  
    return lineNumbersOf(filePath, value, function (lineNumber) {
      // Exit if `iteratee` returns truthy.
      return iteratee(filePath + ':' + lineNumber)
    }, fromLine)
  }
docs: The base implementation of `dantil.pathAndLineNumbersOf()` and `dantil.firstPathAndLineNumberOf()` which finds occurrences of `value` in the source file at `filePath`. Stops iteration once `iteratee` returns truthy. Invokes `iteratee` with the path and line number in the format `filePath:lineNumber` as the only argument: (pathAndLineNumber).
  
  @private
  @static
  @param {string} filePath The path of the source file to search.
  @param {*} value The value for which to search.
  @param {Function} iteratee The function invoked per matched line until it returns truthy.
  @param {number} [fromLine=0] The line number at which to start the searching forward in the file at `filePath`.
  @returns {boolean} Returns `true` if `iteratee` is invoked and returns truthy, else `false`.