UNPKG

neft

Version:

Universal Platform

28 lines (19 loc) 673 B
> [Wiki](Home) ▸ [[API Reference|API-Reference]][[Schema|Schema-API]] ▸ **Type Validator** # Type Validator Verifies the tested value type using the `typeof`. ```javascript var schema = new Schema({ desc: { type: 'object' } }); console.log(utils.catchError(schema.validate, schema, [{desc: 231}])+''); // "SchemaError: desc must be a object" console.log(schema.validate({desc: {}})); // true console.log(schema.validate({desc: []})); // true // because in js `typeof []` is `object` ... // you should use array validator instead ... ``` > [`Source`](/Neft-io/neft/blob/8a7d1218650a3ad43d88cdbda24dae5a72a732ea/src/schema/validators/type.litcoffee)