Commands
- `ionify dev --port 5173` — Start dev server (HMR + watcher)
- `ionify build --out-dir dist` — Create production bundles
- `ionify analyze --json --limit 10` — Inspect cached graph stats (JSON output supported)
- `ionify migrate` — Stub (prints “coming soon”)
Configuration
- `ionify.config.ts` is the source of truth for project settings (`root`, `entry`, `resolve.*`, `optimizeDeps.*`, `define`, `envPrefix`, engine flags)
- Build output directory is controlled by CLI today: `ionify build --out-dir `
Environment flags (common)
- `IONIFY_DEBUG=1` — verbose logs (native + TS)
- `IONIFY_PARSER=oxc|swc|hybrid` — choose parsing/transform backend (default: `hybrid`)
- `IONIFY_MINIFIER=oxc|swc|auto` — choose minifier backend (default: `auto`)