@claude-code-kit/shared

v0.3.1

Published

Shared utilities for claude-code-kit — Yoga layout TS port, logger, env helpers

Downloads

275

Readme

@claude-code-kit/shared

Shared utilities for claude-code-kit — Yoga layout engine (pure TypeScript port), logger, environment helpers.

Part of claude-code-kit.

Installation

pnpm add @claude-code-kit/shared

Included

  • @claude-code-kit/shared Exports semver helpers, env helpers, ANSI-safe slicing, debug logging, and execFileNoThrow.
  • @claude-code-kit/shared/yoga-layout Exports the pure TypeScript Yoga layout port used by the renderer.

Example

import { gte, execFileNoThrow } from '@claude-code-kit/shared'

if (gte(process.version, '18.0.0')) {
  const result = await execFileNoThrow('node', ['--version'])
  console.log(result.stdout.trim())
}

Docs

License

MIT