2.3.0 • Published 7 years ago
@typemon/types v2.3.0
Types -

Useful types, interfaces and utilities
About
We wanted to use the type more powerfully. So we needed more types and a powerful type checker and eventually created it. I hope this helps.
Features
Types, InterfacesIndexReadonlyIndexNullableWritableNewableCallable
TypeisBooleanisNotBooleanisTrueisNotTrueisFalseisNotFalseisTruthyisFalsyisFunctionisNotFunctionisNumberisNotNumberisNaNisNotNaNisIntegerisNotIntegerisSafeIntegerisNotSafeIntegerisFiniteisInfiniteisFloatisNotFloatisZeroisNotZeroisPositiveNumberisNotPositiveNumberisNegativeNumberisNotNegativeNumberisObjectisNotObjectisExtensibleisNotExtensibleisFrozenisNotFrozenisSealedisNotSealedisStringisNotStringisEmptyStringisNotEmptyStringisSymbolisNotSymbolisUndefinedisNotUndefinedisNullisNotNullisUndefinedOrNullisNotUndefinedAndNotNullisArrayisNotArrayisDateisNotDateisPromiseisNotPromiseisRegExpisNotRegExpisErrorisNotErrorisEvalErrorisNotEvalErrorisRangeErrorisNotRangeErrorisReferenceErrorisNotReferenceErrorisSyntaxErrorisNotSyntaxErrorisTypeErrorisNotTypeErrorisProxyisNotProxyisEmptyisNotEmpty
Installation
$ npm install @typemon/typesimport {
/* Types, Interfaces */
Index, ReadonlyIndex,
Nullable,
Writable,
Newable,
Callable,
/* Type checker */
Type
} from '@typemon/types';