UNPKG

@powership/server

Version:
22 lines (21 loc) 680 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.NotImplementedError = void 0; exports.throwNotImplemented = throwNotImplemented; var _utils = require("@powership/utils"); const NotImplementedError = exports.NotImplementedError = (0, _utils.createErrorClass)('NotImplemented'); 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.cjs.map