"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isEmpty = exports.assertEmpty = void 0; class EmptyError extends Error { constructor(message) { super(message); } } function assertEmpty(data, name) { const _name = name || "target"; if (typeof data === "undefined") { throw new EmptyError(`${_name} is undefined`); } if (data === null) { throw new EmptyError(`${_name} is null`); } } exports.assertEmpty = assertEmpty; function isEmpty(data) { if (typeof data === "undefined" || data === null) { return true; } return false; } exports.isEmpty = isEmpty; //# sourceMappingURL=asserts.js.map