@vyriy/create
Part of Vyriy - a calm architecture toolkit for TypeScript, React, SSR, SSG, APIs, and cloud-ready apps.
Vyriy project creation CLI and programmatic scaffold API.
CLI
Install globally:
npm install --global @vyriy/create
Run the project creator:
vyriy-create app
vyriy-create app --dry-run
vyriy-create . --overwrite
vyriy-create app --no-install
vyriy-create app --no-verify
vyriy-create --help
vyriy-create --version
Available presets include base, library, api, mcp, ssr, ssg, spa, rest, gql, mfe, and fullstack.
API
Install as a project dependency:
npm install @vyriy/create
Use the creator and CLI helpers from code:
import { create, runCreateCli } from '@vyriy/create';
const code = await create({
directory: 'app',
dryRun: false,
overwrite: false,
skipExisting: false,
install: true,
verify: true,
});
await runCreateCli(['app', '--dry-run']);
create(options) creates a Vyriy project from the configured starter options and returns a process-style exit code.