New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@opentag/local-runtime

Package Overview
Dependencies
Maintainers
2
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@opentag/local-runtime

Local OpenTag dispatcher, daemon, and diagnostics runtime helpers.

latest
npmnpm
Version
0.10.0
Version published
Weekly downloads
26
85.71%
Maintainers
2
Weekly downloads
 
Created
Source

@opentag/local-runtime

Local OpenTag runtime helpers used by @opentag/cli.

Use this package when embedding the same local dispatcher, daemon, diagnostics, and GitHub PR helpers that the CLI uses.

Install

pnpm add @opentag/local-runtime

Exports

  • startDispatcher: starts the local dispatcher with the unified delivery producer and provider registry.
  • serveDaemon: starts the local daemon loop.
  • createDaemonRuntimeInput: derives daemon runtime input from config.
  • runDoctor: checks dispatcher, bindings, checkouts, and executors.
  • parseDaemonConfig: parses daemon config with compatibility aliases.
  • maybeCreatePullRequest: creates GitHub pull requests from prepared run branches.

Subpath exports are also available:

import { startDispatcher } from "@opentag/local-runtime/dispatcher";
import { serveDaemon } from "@opentag/local-runtime/daemon";
import { runDoctor } from "@opentag/local-runtime/doctor";

Requirements

  • Node.js 22.14 or newer.
  • A writable SQLite database path for the dispatcher.
  • A local checkout for any Project Target you bind.

Stability

This package is the local runtime boundary for the CLI. Keep app wrappers thin and put reusable local runtime behavior here.

Keywords

opentag

FAQs

Package last updated on 17 Aug 2026

Related posts