@base-org/account
Version:
Base Account SDK
18 lines • 722 B
JavaScript
import { standardErrors } from '../core/error/errors.js';
export function assertPresence(value, error, message) {
if (value === null || value === undefined) {
throw (error !== null && error !== void 0 ? error : standardErrors.rpc.invalidParams({
message: message !== null && message !== void 0 ? message : 'value must be present',
data: value,
}));
}
}
export function assertArrayPresence(value, message) {
if (!Array.isArray(value)) {
throw standardErrors.rpc.invalidParams({
message: message !== null && message !== void 0 ? message : 'value must be an array',
data: value,
});
}
}
//# sourceMappingURL=assertPresence.js.map