123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116 |
- 'use strict';
- const SchemaTypeOptions = require('./SchemaTypeOptions');
- class SchemaStringOptions extends SchemaTypeOptions {}
- const opts = require('./propertyOptions');
- Object.defineProperty(SchemaStringOptions.prototype, 'enum', opts);
- Object.defineProperty(SchemaStringOptions.prototype, 'match', opts);
- Object.defineProperty(SchemaStringOptions.prototype, 'lowercase', opts);
- Object.defineProperty(SchemaStringOptions.prototype, 'trim', opts);
- Object.defineProperty(SchemaStringOptions.prototype, 'uppercase', opts);
- Object.defineProperty(SchemaStringOptions.prototype, 'minlength', opts);
- Object.defineProperty(SchemaStringOptions.prototype, 'maxlength', opts);
- module.exports = SchemaStringOptions;
|