docs: function ParserError (message, buffer, offset) {
    assert(buffer)
    assert.strictEqual(typeof offset, 'number')
  
    Object.defineProperty(this, 'message', {
      value: message || '',
      configurable: true,
      writable: true
    })
  
    const tmp = Error.stackTraceLimit
    Error.stackTraceLimit = 2
    Error.captureStackTrace(this, this.constructor)
    Error.stackTraceLimit = tmp
    this.offset = offset
    this.buffer = buffer
  }