UNPKG

659 BJavaScriptView Raw
1"use strict";
2
3var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
4
5Object.defineProperty(exports, "__esModule", {
6 value: true
7});
8exports["default"] = exports.createValidator = void 0;
9
10var _err = _interopRequireDefault(require("@lskjs/err"));
11
12var createValidator = function createValidator(validate) {
13 return function (data) {
14 if (!validate({
15 data: data
16 })) throw new _err["default"]('INCORRECT_DATA', {
17 data: data
18 });
19 return data;
20 };
21};
22
23exports.createValidator = createValidator;
24var _default = createValidator;
25exports["default"] = _default;
26//# sourceMappingURL=createValidator.js.map
\No newline at end of file