UNPKG

common-core-api

Version:

Pre-Beta. Wrapper for common-standards-project api

20 lines 643 B
(function(){ 'use strict'; class CCError extends Error{ constructor(message){ super('Common-core-api') this.message=message; this.extra = { description:'Fails on all invalid inputs/requests' }; } } module.exports = function(message){ return new CCError(message); }; module.exports.Class=CCError; module.exports.log = function(messageOrError){ var err; if(messageOrError instanceof Error){err=messageOrError;} else{err = new CCError(messageOrError);} return require('better-console').error(err); }; })();