Skip to the content.

Distribution Plan — npm Packages & Terminal Bundles

Field Value
Priority P3
Category Cross-Platform / Distribution
Effort Low
Status Not started

Objective

Package and distribute the existing generated artifacts (tokens/ and terminals/) so downstream consumers can install them via standard package managers and CDNs instead of cloning the repo.

Current State

All artifacts are already generated by pnpm run build / pnpm run tokens:

Usage instructions for all formats are already documented in docs/guides/Cross-Platform.md.

Plan

1. npm package: @zerotosaas/tokens

A single npm package containing all 4 token formats.

@zerotosaas/tokens/
├── package.json
├── zerotosaas.css          # CSS custom properties
├── tailwind.preset.js      # Tailwind v3 preset
├── tailwind.v4.css         # Tailwind v4 @theme
└── zerotosaas.json         # Style Dictionary / Figma

2. Terminal bundles

A single downloadable archive per terminal containing all 20 schemes, plus a universal install script.

Attach all bundles to each GitHub Release as assets.

3. Install script

A single install-terminals.sh that detects the OS and available terminals, then copies the appropriate schemes to the right config directories:

curl -fsSL https://zerotosaas.in/install-terminals.sh | bash

Tasks

Dependencies