UNPKG

@commodo/fields

Version:

Enables defining rich data models by decorating function instances with specified model fields. Additionally, it adds `populate` and `validate` methods, for populating model instances with data, and then validating it, respectively.

56 lines (48 loc) 1.39 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "boolean", { enumerable: true, get: function () { return _boolean.default; } }); Object.defineProperty(exports, "number", { enumerable: true, get: function () { return _number.default; } }); Object.defineProperty(exports, "string", { enumerable: true, get: function () { return _string.default; } }); Object.defineProperty(exports, "fields", { enumerable: true, get: function () { return _fields.default; } }); Object.defineProperty(exports, "createField", { enumerable: true, get: function () { return _createField.default; } }); Object.defineProperty(exports, "withFieldDataTypeValidation", { enumerable: true, get: function () { return _withFieldDataTypeValidation.default; } }); var _boolean = _interopRequireDefault(require("./boolean")); var _number = _interopRequireDefault(require("./number")); var _string = _interopRequireDefault(require("./string")); var _fields = _interopRequireDefault(require("./fields")); var _createField = _interopRequireDefault(require("./createField")); var _withFieldDataTypeValidation = _interopRequireDefault(require("./withFieldDataTypeValidation")); //# sourceMappingURL=index.js.map