# @acdh-oeaw/lib

> ```bash npm install @acdh-oeaw/lib ```

Latest version **1.0.7** (published 2026-05-06) · MIT license · 0 weekly downloads

## Install

```sh
npm install @acdh-oeaw/lib
pnpm add @acdh-oeaw/lib
yarn add @acdh-oeaw/lib
bun add @acdh-oeaw/lib
```

## Health

**Score 55/100 (C)** — status: active.

Positive: esm support; no vulnerabilities; has provenance.

Warnings: low downloads; no types.

## Facts

| | |
|---|---|
| Version | 1.0.7 |
| Published | 2026-05-06 |
| First published | 2023-05-29 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Node | >=24 |
| Dependencies | 1 |
| Unpacked size | 101.5 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 1 |
| Maintainers | stefanprobst, nondef |

## Links

- npm: https://www.npmjs.com/package/@acdh-oeaw/lib
- Repository: https://github.com/acdh-oeaw/lib
- Homepage: https://github.com/acdh-oeaw/lib#readme
- Issues: https://github.com/acdh-oeaw/lib/issues
- npm.io page: https://npm.io/package/@acdh-oeaw/lib

## Dependencies (1)

- [is-network-error](https://npm.io/package/is-network-error.md) ^1.3.0

## Recent versions

- 1.0.7 (latest) — 2026-05-06
- 1.0.6 — 2026-03-07
- 1.0.5 — 2026-01-22
- 1.0.4 — 2026-01-18
- 1.0.3 — 2026-01-18
- 1.0.2 — 2026-01-18
- 1.0.1 — 2026-01-15
- 1.0.0 — 2026-01-06
- 0.3.7 — 2025-11-27
- 0.3.6 — 2025-11-27
- 0.3.5 — 2025-08-19
- 0.3.4 — 2025-08-07
- 0.3.3 — 2025-08-05
- 0.3.2 — 2025-04-20
- 0.3.1 — 2025-03-12
- … 16 more at https://npm.io/package/@acdh-oeaw/lib/versions

## README

# javascript utility library

## how to install

```bash
npm install @acdh-oeaw/lib
```

## utilities

- `addTrailingSlash`
- `assert`
- `capitalize`
- `clamp`
- `createFormData`
- `createHeaders`
- `createPagination`
- `createTimer`
- `createUrl`
- `createUrlSearchParams`
- `debounce`
- `ensureArray`
- `get`
- `getFormDataValues`
- `groupBy`
- `identity`
- `includes`
- `isNonNullable`
- `isNonemptyArray`
- `isNonemptyString`
- `isPlainObject`
- `isThenable`
- `isUrl`
- `isoDate`
- `keyBy`
- `log`
- `mergeHeaders`
- `mergeUrlSearchParams`
- `noop`
- `omit`
- `pick`
- `promise`
- `range`
- `removeTrailingSlash`
- `request`
- `Result`, `err`, `ok`, `isErr`, `isOk`, `result`
- `set`
- `singleton`
- `template`
- `times`
- `unique`
- `unreachable`
- `wait`
- `warn`

---
_Source: https://npm.io/package/@acdh-oeaw/lib · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
