datapilot-cli
Version:
Enterprise-grade streaming multi-format data analysis with comprehensive statistical insights and intelligent relationship detection - supports CSV, JSON, Excel, TSV, Parquet - memory-efficient, cross-platform
27 lines • 925 B
JavaScript
;
/**
* Advanced Dataset Characterization Engine - Type Definitions
* Provides sophisticated dataset analysis beyond basic statistics
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.CharacterizationError = void 0;
class CharacterizationError extends Error {
category;
component;
recoverable;
fallbackStrategy;
constructor(message, category, component, recoverable, fallbackStrategy) {
super(message);
this.name = 'CharacterizationError';
this.category = category;
this.component = component;
this.recoverable = recoverable;
this.fallbackStrategy = fallbackStrategy;
// Maintain proper stack trace
if (Error.captureStackTrace) {
Error.captureStackTrace(this, CharacterizationError);
}
}
}
exports.CharacterizationError = CharacterizationError;
//# sourceMappingURL=types.js.map