max-buffer-exceeded-error

1.0.1 • Public • Published

max-buffer-exceeded-error

NPM version Build Status Coverage Status Dependency Status devDependency Status

A better Error class for "maxBuffer exceeded" errors

const {execFile} = require('child_process');
 
execFile('npm', {maxBuffer: 10}, err => {
  err; //=> Error: stdout maxBuffer exceeded
});
const MaxBufferExceededError = require('max-buffer-exceeded-error');
 
new MaxBufferExceededError('stdout', 10);
/*
  => { [MaxBufferExceededError: stdout maxBuffer exceeded. (>10)]
       message: 'stdout maxBuffer exceeded. (>10)',
       maxBuffer: 10 }
*/

Installation

Use npm.

npm install max-buffer-exceeded-error

API

const MaxBufferExceededError = require('max-buffer-exceeded-error');

new MaxBufferExceededError(name. maxBuffer)

name: String (a name of what limits the buffer size e.g. stdout, stderr)
maxBuffer: number (size of the max buffer)
Return: MaxBufferExceededError instance

License

Copyright (c) 2015 Shinnosuke Watanabe

Licensed under the MIT License.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.1
    74
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.1
    74
  • 1.0.0
    0

Package Sidebar

Install

npm i max-buffer-exceeded-error

Weekly Downloads

73

Version

1.0.1

License

MIT

Last publish

Collaborators

  • shinnn