Yulio CLI

raw JSON →
1.0.29 verified Sat May 09 auth: no javascript

yulio-cli (v1.0.29) is the official CLI for Yulio, a SaaS starter kit. It scaffolds production-ready full-stack projects with a NestJS backend and optional Next.js frontend, including auth, database (MongoDB Atlas, Supabase, Neon), email, and deployment config. Commands: init, add (mail, oauth, payments, storage), db setup, login, list. Requires Node.js 18+ and a Yulio account. Differentiator: opinionated, fully wired project generator with built-in module additions. Released infrequently (last update 2024). Active development.

error yulio: command not found
cause The CLI was not installed globally or the package name was used incorrectly as the command.
fix
Install globally: npm install -g yulio-cli, then use 'yulio'.
error Error: Requires Node.js >=18
cause Running on an older Node.js version.
fix
Upgrade Node.js to version 18 or later.
error ENOENT: no such file or directory, open '.env.example'
cause Running 'yulio add' in a directory that is not a Yulio project (e.g., missing '.env.example').
fix
Run 'yulio add' from the root of a project scaffolded with 'yulio init'.
gotcha The CLI binary is named 'yulio', not 'yulio-cli'. Running 'yulio-cli' will fail unless npx is used.
fix Use 'yulio' command or 'npx yulio-cli'.
gotcha Local install (npm install --save-dev yulio-cli) does not expose the 'yulio' command globally. Users may expect it to work like a project script.
fix Install globally with -g flag or use npx.
breaking Requires Node.js >=18. Older Node versions will produce errors.
fix Upgrade Node.js to version 18 or higher.
deprecated No known deprecated features yet in v1.0.29.
fix N/A
gotcha A Yulio account is required for full functionality; running 'yulio init' without login may fail or prompt login.
fix Run 'yulio login' first.
npm install yulio-cli
yarn add yulio-cli
pnpm add yulio-cli

Installs the CLI globally, scaffolds a new project interactively, then runs the development server.

npm install -g yulio-cli
yulio init
# Follow prompts to scaffold a project
cd my-project
npm run start:dev