1.0.7 • Published 5 years ago

@huzapi/component-type v1.0.7

Weekly downloads
-
License
ISC
Repository
gitlab
Last release
5 years ago

#Huz Api / Component Type

Handles primitive/scalar types as plain, array or map

Test (100% TDD)

npm test

Install to your project

npm i @huzapi/component-type

##Import

const {ArrayType, ObjectType} = require('@huzapi/component-type');

##Members

AnyType

  • todo

ArrayType

InfoCallResult
cast undefined.cast(undefined)[]
cast null.cast(null)[]
cast plain Object.cast({a:5,b:'foo'})[5,'foo']
cast plain number.cast(-5)[-5]
cast plain boolean.cast(false)[false]
cast plain string.cast('foo')["foo"]
cast JSON.cast('["bar"]')["bar"]
cast plain Function.cast(() => '[false]')[false]
Unique.unique([1,1,2,2])[1,2]
Shuffle.shuffle([1,2,3,4,5])[3,5,1,2,4]

BoolType

  • todo

CodeType

  • todo

DateType

  • todo

FloatType

  • todo

FunctionType

  • todo

IntType

  • todo

IsoDatetimeType

  • todo

IsoDateType

  • todo

IsoTimeType

  • todo

MomentType

  • todo

NamerType

  • todo

ObjectType

  • todo

RegExpType

  • todo

StringType

  • todo

UuidType

  • todo
1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago