Common logic to process WordPress.com API responses into JS Error objects
Creates a JavaScript Error instance, with properties copied over from
the given object, and HTTP response status interpreted.
Install wp-error using npm:
$ npm install --save wp-errorvar err = new WPError({
error: 'processing_failed',
error_description: 'Invalid upload format',
);
err.toString();
// "ProcessingFailedError: Invalid upload format"MIT – Copyright Automattic 2016