UNPKG

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