complete-common
complete-common is a library that contains basic helper functions for a
typical TypeScript project, such as
iRange. It has no dependencies, so
it can be used in any type of project. (e.g., React, Node.js, etc.)
You can browse the things that this library provides from the left navigation.
Modules
Section titled “Modules”| Module | Description |
|---|---|
| constants | - |
| functions/array | Helper functions that have to do with arrays. |
| functions/assert | Helper functions that have to do with asserting. |
| functions/enums | Helper functions that have to do with TypeScript enums. |
| functions/map | Helper functions that have to do with maps. |
| functions/math | Helper functions that have to do with math. |
| functions/object | Helper functions that have to do with objects. |
| functions/random | Helper functions that have to do with getting random values. |
| functions/set | Helper functions that have to do with sets. |
| functions/sort | Helper functions that have to do with sorting. |
| functions/string | Helper functions that have to do with strings. |
| functions/time | Helper functions having to do with time. |
| functions/tuple | Helper functions that have to do with TypeScript tuples. |
| functions/types | Identity functions that help with narrowing. |
| functions/utils | Helper functions that do not belong to any category in particular. |
| interfaces/SemanticVersion | - |
| types/AddSubtract | - |
| types/CompositionTypeSatisfiesEnum | - |
| types/ERange | - |
| types/Expect | - |
| types/Immutable | - |
| types/IRange | - |
| types/KeysMatch | - |
| types/NaturalNumbersLessThan | - |
| types/NaturalNumbersLessThanOrEqualTo | - |
| types/ObjectValues | - |
| types/ReadonlyMap | - |
| types/ReadonlyRecord | - |
| types/ReadonlySet | - |
| types/TranspiledEnum | - |
| types/Tuple | - |
| types/WidenLiteral | - |
| types/Writeable | - |
