# @enonic-types/lib-value

> Type definitions for lib-value.

Latest version **8.0.4** (published 2026-08-12) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install @enonic-types/lib-value
pnpm add @enonic-types/lib-value
yarn add @enonic-types/lib-value
bun add @enonic-types/lib-value
```

## Health

**Score 65/100 (B)** — status: active.

Positive: has types; no vulnerabilities; has provenance; recently updated; high maintenance score.

Warnings: low downloads; no esm support.

## Facts

| | |
|---|---|
| Version | 8.0.4 |
| Published | 2026-08-12 |
| First published | 2022-08-04 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 1 |
| Unpacked size | 5.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 211 |
| Maintainers | alansemenov, edloidas |
| Keywords | enonic, enonic-xp, lib-value, value, types, typescript |

## Links

- npm: https://www.npmjs.com/package/@enonic-types/lib-value
- Repository: https://github.com/enonic/xp.git#master
- Homepage: https://github.com/enonic/xp/tree/master#readme
- Issues: https://github.com/enonic/xp/issues
- npm.io page: https://npm.io/package/@enonic-types/lib-value

## Dependencies (1)

- [@enonic-types/core](https://npm.io/package/@enonic-types/core.md) 8.0.4

## Alternatives

- [@openai/codex-sdk](https://npm.io/package/@openai/codex-sdk.md) — 731.4K weekly downloads
- [babel-plugin-transform-react-jsx](https://npm.io/package/babel-plugin-transform-react-jsx.md) — 565.0K weekly downloads
- [babel-helper-remove-or-void](https://npm.io/package/babel-helper-remove-or-void.md) — 508.5K weekly downloads
- [@pnpm/store-controller-types](https://npm.io/package/@pnpm/store-controller-types.md) — 186.9K weekly downloads
- [react-native-signature-canvas](https://npm.io/package/react-native-signature-canvas.md) — 155.6K weekly downloads

## Recent versions

- 8.0.4 (latest) — 2026-08-12
- 8.1.0-RC2 (beta) — 2026-09-14
- 8.1.0-RC1 — 2026-09-09
- 8.1.0-B3 — 2026-09-07
- 8.1.0-B2 — 2026-09-02
- 8.1.0-B1 — 2026-08-27
- 7.16.8 — 2026-08-11
- 8.0.4-B2 — 2026-08-07
- 7.16.8-B1 — 2026-08-06
- 7.16.7 — 2026-07-10
- 8.0.4-B1 — 2026-07-09
- 7.16.7-RC1 — 2026-07-07
- 8.0.3 — 2026-07-02
- 7.16.6 — 2026-07-02
- 7.16.5 — 2026-06-12
- … 76 more at https://npm.io/package/@enonic-types/lib-value/versions

## README

<div align="center">

<img src="https://raw.githubusercontent.com/enonic/xp/master/misc/logo.png">

# Enonic XP


[![Actions Status](https://github.com/enonic/xp/workflows/Gradle%20Build/badge.svg)](https://github.com/enonic/xp/actions)
[![Codecov](https://codecov.io/gh/enonic/xp/branch/master/graph/badge.svg)](https://codecov.io/gh/enonic/xp)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/1c21f9de69f0444797abdeea49a682e6)](https://www.codacy.com/gh/enonic/xp/dashboard?utm_source=github.com&utm_medium=referral&utm_content=enonic/xp&utm_campaign=Badge_Grade)

</div>

## The Universal CMS

Enonic XP is an open-source, API-first CMS designed as the backend for digital experiences. It exposes your content and services through flexible APIs that adapt to whatever front-end stack you choose — whether that's Next.js, Astro, a mobile app, or anything in between.   

Built like an operating system around a lean, extensible core, XP combines a server-side TypeScript/JavaScript framework with a built-in NoSQL content store, identity management, and a universal API layer — all fully open source, with no vendor lock-in.     

## Quick Start

To get started with Enonic, visit **[developer.enonic.com/start](https://developer.enonic.com/start)**.

## Features

- **Headless CMS** — Ships with Content Studio; works with any front-end framework
- **Universal API** — Apps contribute their own API endpoints through a Kubernetes-inspired extension model
- **Built-in NoSQL content store** — Versioned, branch-based content management with a flexible schema system
- **Next.js integration** — First-class support with dedicated React components
- **Identity & Access Management** — Authentication, authorization, and pluggable ID providers built in
- **Server-side TypeScript/JavaScript** — Write apps in TypeScript, deployed without Node.js or a separate JS process
- **Multi-app runtime** — Run multiple applications simultaneously on a single instance
- **Clustering** — Distributed caching, event bus, and job scheduling included
- **25+ standard libraries** — Content, auth, mail, scheduling, audit logging, and more

## Documentation

| Resource | URL |
|---|---|
| XP Platform Guide | https://developer.enonic.com/docs/xp |
| CMS Guide (front-end devs) | https://developer.enonic.com/docs/cms |
| Developer Tooling | https://developer.enonic.com/docs/code |
| Release Notes | https://developer.enonic.com/docs/xp/stable/release |

## Building

**Prerequisites:**
- [GraalVM 25](https://www.graalvm.org/downloads/) — required to *run* the platform. Building only needs a JDK recent enough to launch Gradle: compilation and tests use a GraalVM Community 25 toolchain that Gradle downloads automatically when it is not installed locally.
- [Git](https://git-scm.com/downloads)

```sh
# Build everything and run the tests
./gradlew build

# Skip all tests
./gradlew build -x check

# Run only the (slow) integration tests
./gradlew integrationTest
```

Build output is in `modules/runtime/build/`:
- `install/` — the bare platform runtime
- `distributions/` — zip for packaging by xp-distro

JSDoc output is in `modules/lib/build/distributions/`.

## License

Enonic XP is licensed under **GPL v3** with a [Linking Exception](https://en.wikipedia.org/wiki/GPL_linking_exception) — you can build and ship applications on the platform without licensing them under GPL. Derivative works of the platform itself remain subject to GPL.

- Platform: [LICENSE.txt](https://github.com/enonic/xp/raw/master/LICENSE.txt)
- Third-party components (mostly Apache 2.0): [NOTICE.txt](https://github.com/enonic/xp/raw/master/NOTICE.txt)

All `lib-*` libraries bundleable in your own applications are licensed under **Apache 2.0**: [LICENSE_AL.txt](https://github.com/enonic/xp/raw/master/LICENSE_AL.txt)

## Support

- [Developer Portal](https://developer.enonic.com)
- [Slack Community](https://slack.enonic.com)
- [Commercial Support](https://support.enonic.com)

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