errors working with babel 6, export v3 shared modules in main common module

This commit is contained in:
Matteo Pagliazzi
2016-03-05 18:58:40 +01:00
parent b97511db31
commit 863ca9954e
9 changed files with 41 additions and 13 deletions

View File

@@ -1,6 +1,8 @@
import extendableBuiltin from './libs/extendableBuiltin';
// Base class for custom application errors
// It extends Error and capture the stack trace
export class CustomError extends Error {
export class CustomError extends extendableBuiltin(Error) {
constructor () {
super();
Error.captureStackTrace(this, this.constructor);