@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
JavaScript
;
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