Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | 1x 8x 8x 8x 8x 8x 8x 3x 5x 1x 8x 1x 1x | class ConfigurationError extends Error {
public data: any;
constructor(message: string, data?: any) {
super(message);
this.name = 'Configuration Error';
this.data = data;
let dataJsonString = '[error retrieving data]';
try {
if (data) {
dataJsonString = JSON.stringify(data);
} else {
dataJsonString = '[no data defined]';
}
} catch (e) {
console.error('error parsing data', e);
}
this.message += ' ' + dataJsonString;
}
}
export default ConfigurationError;
|