@vyriy/dist

Part of Vyriy - a calm architecture toolkit for TypeScript, React, SSR, SSG, APIs, and cloud-ready apps.

Vyriy distribution build CLI and package metadata preparation API.

CLI

Install globally:

npm install --global @vyriy/dist

Prepare compiled workspace packages for distribution:

vyriy-dist
vyriy-dist --help
vyriy-dist --version

API

Install as a project dependency:

npm install @vyriy/dist

Run distribution preparation and CLI helper from code:

import { dist, runDistCli } from '@vyriy/dist';

const code = await dist();

await runDistCli(['--help']);

dist() copies root package metadata, prepares each dist/<package>/package.json, creates export maps, removes empty generated JavaScript files, and returns a process-style exit code.