@andreasnicolaou/overpass-client
Version:
A wrapper for the Overpass API to query OpenStreetMap data.
9 lines (8 loc) • 348 B
JavaScript
export class OverpassError extends Error {
constructor(message, errors, query) {
const detailedError = errors?.length ? `\nDetails: ${errors.join('; ')}` : '';
const queryMessage = query ? `${query} ` : '';
super(`Overpass Error: ${queryMessage}${message}${detailedError}`);
this.name = 'OverpassError';
}
}