Simple Mode Example
A package-manager-free miso.json for non-JavaScript projects. Uses miso as a pure script runner with TUI, concurrent tasks, and env validation.
{
"$schema": "https://misojs.dev/miso.schema.json",
"packageManager": false,
"scripts": "./scripts",
"shell": "bash",
"tui": "tabbed",
"repo": {
"tasks": {
"dev": { "concurrent": ["services"] }
}
},
"env": {
"path": ".env.local",
"variables": {
"PORT": "port",
"DATABASE_URL": "url"
}
}
}What’s Different from a Normal Config
- No
flags— there’s no package manager to pass flags to - No
repo.mode— workspace discovery frompackage.jsonis not available package.jsonscripts are ignored even if apackage.jsonexists- All commands (except
env,scripts,init,version,upgrade,completion) resolve as folder scripts
Last updated on