An open API service indexing awesome lists of open source software.

https://github.com/ieedan/std

Fully tested and documented TypeScript utilities brokered by jsrepo.
https://github.com/ieedan/std

jsrepo std typescript

Last synced: 10 months ago
JSON representation

Fully tested and documented TypeScript utilities brokered by jsrepo.

Awesome Lists containing this project

README

          

[![jsrepo](https://jsrepo.dev/badges/registry/blocks?url=github/ieedan/std)](https://jsrepo.dev/registry?url=github/ieedan/std)

# std

Types and utility functions brokered with [jsrepo](https://jsrepo.dev). If I have wrote it twice it's probably here.

## Setup

Add as a repo in config:

```bash
jsrepo init github/ieedan/std
```

then add your blocks:

```bash
jsrepo add ts/result
```

# Blocks

| Block | Status |
| ---------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ |
| [ts/result](https://ieedan.github.io/std/classes/result.Result.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/array](https://ieedan.github.io/std/modules/array.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/casing](https://ieedan.github.io/std/modules/casing.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/dispatcher](https://ieedan.github.io/std/classes/dispatcher.Dispatcher.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/ipv4-address](https://ieedan.github.io/std/modules/ipv4-address.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/is-letter](https://ieedan.github.io/std/functions/is-letter.isLetter.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/is-number](https://ieedan.github.io/std/functions/is-number.isNumber.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/lines](https://ieedan.github.io/std/modules/lines.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/matcher](https://ieedan.github.io/std/modules/matcher.Matcher.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/math](https://ieedan.github.io/std/modules/math.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/pad](https://ieedan.github.io/std/functions/pad.leftPad.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/perishable-list](https://ieedan.github.io/std/classes/perishable-list.PerishableList.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/promises](https://ieedan.github.io/std/modules/promises.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/rand](https://ieedan.github.io/std/functions/rand.rand.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/sleep](https://ieedan.github.io/std/functions/sleep.sleep.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/stopwatch](https://ieedan.github.io/std/classes/stopwatch.StopWatch.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/strings](https://ieedan.github.io/std/modules/strings.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/time](https://ieedan.github.io/std/functions/time.formatDuration.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/truncate](https://ieedan.github.io/std/functions/truncate.truncate.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |
| [ts/url](https://ieedan.github.io/std/functions/url.join.html) | ![Tests](https://raw.githubusercontent.com/ieedan/std/refs/heads/main/badges/coverage-total.svg) |