Skip to main content

NPM

Hosanna projects use public and private npm packages for the framework, tools, compiler, generated helpers, and site tooling. Exact package versions should be pinned in the project lockfile and upgraded intentionally.

Core Packages

PackagePurpose
@tantawowa/hosanna-toolsProject CLI for generation, device workflows, debugging, packaging helpers, and MCP tooling
Hosanna UI packagesRuntime views, focus, input, AppConfig, fragments, controls, collections, and platform adapters
Hosanna Compiler package or binaryTypeScript-to-platform compilation, including Roku output generation

Usage

Install project dependencies from the lockfile:

npm install

Run Hosanna Tools through npx or a globally installed hst binary:

npx hst --help

For compiler installation and licensing, see Hosanna Compiler License And Tool Setup.