Juno Config Init
juno_config_initInitialize a juno.config file for your satellite. Preview the config content or write it directly to disk, with support for TypeScript, JavaScript, or JSON formats.
Instructions
Generate a juno.config file (TypeScript, JavaScript, or JSON). By default returns config content for preview. Set writeFile to true to write the file directly to disk. Then run juno_config_apply to push the config to your satellite.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Custom file path for the config (defaults to juno.config.ts/js/json in project root) | |
| format | No | Config file format | typescript |
| source | No | Build output directory (e.g. dist, build, out) | dist |
| multiEnv | No | Generate multi-environment config with staging and production satellite IDs | |
| orbiterId | No | Optional Orbiter ID for analytics | |
| writeFile | No | Write the config file directly to disk instead of returning content for preview | |
| satelliteId | No | Satellite ID for production environment. Use a real ID or leave the placeholder. | aaaaa-bbbbb-ccccc-ddddd-cai |
| stagingSatelliteId | No | Staging satellite ID (required if multiEnv is true) |