@powership/server
Version:
15 lines • 494 B
JavaScript
import { createErrorClass } from '@powership/utils';
export const NotImplementedError = createErrorClass('NotImplemented');
export function throwNotImplemented(values) {
const errors = [];
Object.entries(values).forEach(([name, v]) => {
if (v !== undefined && v !== null) {
errors.push(`${name} not implemented yet.`);
}
});
if (errors.length) {
const error = new NotImplementedError(errors.join('\n'));
throw error;
}
}
//# sourceMappingURL=serverErrors.mjs.map