New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket
v

valence-framework

npm

Packages

Current Co-maintainers

Former Co-maintainers

20 packages

agent-session-diff

Post-session CLI that diffs the repo and produces a structured summary

chainproof

Hash-chained, Ed25519-signed append-only logs for TypeScript. Tamper-evident audit trails as a reusable primitive.

cost-gate

Claude Code hook that tracks cumulative token spend and denies tool calls when a budget ceiling is hit

hooksmithcli

CLI for authoring, testing, and debugging Claude Code hooks

mcp-sentinel-gate

State-based tool gating for MCP servers

receipt-explorer

TUI for browsing Sentinel receipt chains

scope-locker

PreToolUse hook that enforces filesystem permissions per project

secret-tripwire

PostToolUse hook that scans Claude Code tool outputs for leaked secrets

sentinel-web

Browser-based dashboard for Sentinel FSM audit trail

tool-mock

Mock framework for Claude Code tool responses — test hooks and Sentinel state transitions without real side effects

@valencets/cms

> See the [CMS Guide on the wiki](https://github.com/valencets/valence/wiki/Packages:-Cms) for the latest documentation.

@valencets/core

Router and server for Valence applications. PushState navigation with fragment swaps, hover-intent prefetch for near-instant page transitions, and a ring buffer event capture system for debugging production issues. Zero dependencies besides @valencets/res

@valencets/db

PostgreSQL connection, config validation, and migration runner for Valence. The package validates `DbConfig`, creates `postgres` pools with explicit SSL modes, maps database errors into `DbError`, and applies SQL migrations under an advisory lock.

@valencets/graphql

@valencets/plugin-cloud-storage

@valencets/reactive

Zero-dependency signals layer for Valence admin UI — signal(), computed(), effect(), bind()

@valencets/resultkit

Opinionated, minimal Result monad for TypeScript. Railway-oriented programming with Ok, Err, map, andThen, match.

@valencets/telemetry

[![npm](https://img.shields.io/npm/v/@valencets/telemetry)](https://www.npmjs.com/package/@valencets/telemetry) [![License](https://img.shields.io/github/license/valencets/valence)](https://github.com/valencets/valence/blob/master/LICENSE)

@valencets/ui

18 Web Components built on the ValElement protocol base class. ARIA roles, i18n, telemetry hooks, and hydration directives are built in. Ships with OKLCH design tokens, a Tailwind preset, and a theme contract for consistent styling across applications. Ze

@valencets/valence

<p align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/valencets/valence/master/assets/logo-dark-animated.png"> <source media="(prefers-color-scheme: light)" srcset="https://raw.github