2.3.0 • Published 7 years ago

ztype v2.3.0

Weekly downloads
2
License
ISC
Repository
github
Last release
7 years ago

ztype

const zt = require('ztype');

zt.inherit(object, protoLength) -> proto, proto, ... zt.like(element, nameLowerCase) -> elementName zt.likeAs(element, nameLowerCase) -> elementLikeAsObject zt.likeAsBack(element, callbackList) -> callbackItem zt.likeIs(element, options) -> elementNameIs zt.likeOf(element, name, options) -> elementIsLikeName zt.likeOfs(elements, name, options) -> elementsAreLikeName zt.self -> (argument) => argument zt.in -> zt.inherit zt.as -> zt.likeAs zt.ab -> zt.likeAsBack; zt.is -> zt.likeIs; zt.of -> zt.likeOf;

Example:

zt.like([]) --> 'array' zt.like(false) --> 'boolean' zt.like(true) --> 'boolean' zt.like(new Date()) --> 'date' zt.like(null) --> 'null' zt.like(123) --> 'number' zt.like({}) --> 'object' zt.like(/.*/ig) --> 'regexp' zt.like('text') --> 'string' zt.like() --> 'undefined' zt.is(someThing, options) --> (string)'type of someThing' zt.as(someThing, options) --> (object) zt.ab(someThing, options) --> (function | value) zt.of(someThing, options) --> (mixed) zt.ofs(someThing, options) --> (mixed)

2.3.0

7 years ago

2.2.0

7 years ago

2.1.0

7 years ago

2.0.0

7 years ago

1.6.0

7 years ago

1.5.0

7 years ago

1.4.0

7 years ago

1.3.4

7 years ago

1.3.2

7 years ago

1.3.1

7 years ago

1.3.0

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.8

7 years ago

1.1.7

7 years ago

1.1.6

7 years ago

1.1.5

7 years ago

1.1.4

7 years ago

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

8 years ago