1import{a as l}from"./rolldown-runtime-W-g5d7YK.js";import{t as h}from"./jsx-runtime-BHV25n4M.js";var i=l(h()),r={title:"Commands"},d=new Date(1773764482e3),k=` 2 3# Commands [#commands] 4 5Learn about Cerebro's command system and how to create powerful CLI commands. 6 7## Command Structure [#command-structure] 8 9A command is defined by its metadata and either an inline \`execute\` function 10or a \`loader\` that defers handler import until invocation: 11 12\`\`\`typescript 13{ 14 name: string, // Command name 15 description: string, // Help text description 16 argument?: ArgumentDef, // Positional argument 17 options?: OptionDef[], // Named options/flags 18 env?: EnvDef, // Environment variables 19 commandPath?: string[], // Path for nested subcommands 20 // Exactly one of: 21 execute?: (toolbox) => void, // Inline handler 22 loader?: () => Promise<{ default: handler }>, // Lazy-imported handler 23} 24\`\`\` 25 26## Basic Commands [#basic-commands] 27 28Simple command with no arguments: 29 30\`\`\`typescript 31cli.addCommand({ 32 name: "hello", 33 description: "Say hello", 34 execute: ({ logger }) => { 35 logger.log("Hello!"); 36 }, 37}); 38\`\`\` 39 40## Arguments [#arguments] 41 42Positional arguments that come after the command name: 43 44\`\`\`typescript 45cli.addCommand({ 46 name: "greet", 47 description: "Greet someone", 48 argument: { 49 name: "name", 50 description: "Person to greet", 51 type: String, 52 required: true, 53 }, 54 execute: ({ argument, logger }) => { 55 logger.log(\`Hello, \${argument[0]}!\`); 56 }, 57}); 58\`\`\` 59 60Usage: 61 62\`\`\`bash 63$ my-cli greet Alice 64Hello, Alice! 65\`\`\` 66 67## Options [#options] 68 69Named options with values or flags: 70 71\`\`\`typescript 72cli.addCommand({ 73 name: "build", 74 description: "Build project", 75 options: [ 76 { 77 name: "output", 78 alias: "o", 79 description: "Output directory", 80 type: String, 81 defaultValue: "./dist", 82 }, 83 { 84 name: "production", 85 alias: "p", 86 description: "Production build", 87 type: Boolean, 88 }, 89 { 90 name: "minify", 91 description: "Minify output", 92 type: Boolean, 93 defaultValue: true, 94 }, 95 ], 96 execute: ({ options, logger }) => { 97 logger.log(\`Building to \${options.output}\`); 98 logger.log(\`Production: \${options.production}\`); 99 logger.log(\`Minify: \${options.minify}\`); 100 }, 101}); 102\`\`\` 103 104Usage: 105 106\`\`\`bash 107$ my-cli build --output ./build --production 108Building to ./build 109Production: true 110Minify: true 111\`\`\` 112 113## Option Types [#option-types] 114 115Cerebro supports multiple option types: 116 117### String Options [#string-options] 118 119\`\`\`typescript 120{ 121 name: "config", 122 type: String, 123 defaultValue: "config.json", 124} 125\`\`\` 126 127### Boolean Flags [#boolean-flags] 128 129\`\`\`typescript 130{ 131 name: "verbose", 132 type: Boolean, 133} 134\`\`\` 135 136### Number Options [#number-options] 137 138\`\`\`typescript 139{ 140 name: "port", 141 type: Number, 142 defaultValue: 3000, 143} 144\`\`\` 145 146### Negatable Options [#negatable-options] 147 148Options that can be negated with \`--no-\` prefix: 149 150\`\`\`typescript 151{ 152 name: "color", 153 type: Boolean, 154 defaultValue: true, 155 negatable: true, // Allows --no-color 156} 157\`\`\` 158 159Usage: 160 161\`\`\`bash 162$ my-cli build --color # color = true 163$ my-cli build --no-color # color = false 164\`\`\` 165 166## Required Options [#required-options] 167 168Mark options as required: 169 170\`\`\`typescript 171cli.addCommand({ 172 name: "deploy", 173 description: "Deploy application", 174 options: [ 175 { 176 name: "environment", 177 alias: "e", 178 description: "Target environment", 179 type: String, 180 required: true, // Must be provided 181 }, 182 ], 183 execute: ({ options, logger }) => { 184 logger.log(\`Deploying to \${options.environment}\`); 185 }, 186}); 187\`\`\` 188 189Error if not provided: 190 191\`\`\`bash 192$ my-cli deploy 193Error: Required option --environment is missing 194\`\`\` 195 196## Conflicting Options [#conflicting-options] 197 198Prevent incompatible options: 199 200\`\`\`typescript 201cli.addCommand({ 202 name: "test", 203 description: "Run tests", 204 options: [ 205 {
206 name: "watch", 207 type: Boolean, 208 conflicts: ["ci"], // Can't use with --ci 209 }, 210 { 211 name: "ci", 212 type: Boolean, 213 conflicts: ["watch"], // Can't use with --watch 214 }, 215 ], 216 execute: ({ options }) => { 217 // ... 218 }, 219}); 220\`\`\` 221 222## Implied Options [#implied-options] 223 224Set default values for other options: 225 226\`\`\`typescript 227{ 228 name: "production", 229 type: Boolean, 230 implies: { 231 minify: true, // Sets minify to true 232 sourcemap: false, // Sets sourcemap to false 233 }, 234} 235\`\`\` 236 237## Environment Variables [#environment-variables] 238 239Access typed environment variables: 240 241\`\`\`typescript 242cli.addCommand({ 243 name: "deploy", 244 description: "Deploy application", 245 env: { 246 API_KEY: { 247 description: "API authentication key", 248 required: true, 249 }, 250 API_URL: { 251 description: "API endpoint URL", 252 required: false, 253 defaultValue: "https://api.example.com", 254 }, 255 }, 256 execute: ({ env, logger }) => { 257 logger.log(\`Deploying to \${env.API_URL}\`); 258 logger.log(\`Using key: \${env.API_KEY}\`); 259 }, 260}); 261\`\`\` 262 263## Nested Commands [#nested-commands] 264 265Create command hierarchies for better organization: 266 267\`\`\`typescript 268cli.addCommand({ 269 name: "database", 270 alias: "db", 271 description: "Database management", 272 commands: [ 273 { 274 name: "migrate", 275 description: "Run migrations", 276 options: [ 277 { 278 name: "rollback", 279 type: Boolean, 280 description: "Rollback migrations", 281 }, 282 ], 283 execute: ({ options, logger }) => { 284 if (options.rollback) { 285 logger.log("Rolling back migrations..."); 286 } else { 287 logger.log("Running migrations..."); 288 } 289 }, 290 }, 291 { 292 name: "seed", 293 description: "Seed database", 294 execute: ({ logger }) => { 295 logger.log("Seeding database..."); 296 }, 297 }, 298 ], 299}); 300\`\`\` 301 302Usage: 303 304\`\`\`bash 305$ my-cli db migrate 306$ my-cli db migrate --rollback 307$ my-cli db seed 308\`\`\` 309 310## Default Commands [#default-commands] 311 312Set a default command when no command is specified: 313 314\`\`\`typescript 315cli.setDefaultCommand("help"); 316 317// or with options 318cli.addCommand({ 319 name: "serve", 320 description: "Start server", 321 isDefault: true, 322 execute: ({ logger }) => { 323 logger.log("Starting server..."); 324 }, 325}); 326\`\`\` 327 328## Command Sections [#command-sections] 329 330Organize help output with sections: 331 332\`\`\`typescript 333cli.addCommandSection({ 334 name: "Database", 335 description: "Database management commands", 336 commands: ["db:migrate", "db:seed", "db:backup"], 337}); 338\`\`\` 339 340## Lazy Commands [#lazy-commands] 341 342For CLIs with many subcommands or heavy per-command dependencies, defer 343importing each handler until the command is actually invoked. Declare 344metadata inline and point \`loader\` at a dynamic \`import()\`: 345 346\`\`\`typescript
347// commands/build/index.ts 348const build: Command = { 349 name: "build", 350 description: "Build the project", 351 options: [{ name: "output", alias: "o", type: String }], 352 loader: () => import("./handler"), 353}; 354export default build; 355
356// commands/build/handler.ts 357export default ({ logger, options }) => { 358 logger.info(\`Building to \${options.output ?? "dist"}\`); 359}; 360\`\`\` 361 362\`loader\` is a zero-argument function that returns a promise resolving to 363a module with a default-exported handler. Help, completion, and option 364validation work entirely from the metadata you declared on \`addCommand\` 365and never trigger the loader. The first invocation imports the module; 366subsequent calls reuse the cached handler. 367 368A command must declare either \`execute\` or \`loader\`, but not both. If a 369loader rejects or returns a module without a default-exported function, a 370\`CommandLoaderError\` is thrown. 371 372For modules that export multiple subcommand handlers as named exports, 373use the \`lazyNamed\` helper: 374 375\`\`\`typescript 376import { lazyNamed } from "@visulima/cerebro"; 377 378cli.addCommand({ 379 name: "list", 380 commandPath: ["cache"], 381 loader: lazyNamed(() => import("./cache.handlers"), "cacheList"), 382}); 383\`\`\` 384`,c={contents:[{heading:"commands",content:"Learn about Cerebro's command system and how to create powerful CLI commands."},{heading:"command-structure",content:"A command is defined by its metadata and either an inline `execute` function\nor a `loader` that defers handler import until invocation:"},{heading:"basic-commands",content:"Simple command with no arguments:"},{heading:"arguments",content:"Positional arguments that come after the command name:"},{heading:"arguments",content:"Usage:"},{heading:"options",content:"Named options with values or flags:"},{heading:"options",content:"Usage:"},{heading:"option-types",content:"Cerebro supports multiple option types:"},{heading:"negatable-options",content:"Options that can be negated with `--no-` prefix:"},{heading:"negatable-options",content:"Usage:"},{heading:"required-options",content:"Mark options as required:"},{heading:"required-options",content:"Error if not provided:"},{heading:"conflicting-options",content:"Prevent incompatible options:"},{heading:"implied-options",content:"Set default values for other options:"},{heading:"environment-variables",content:"Access typed environment variables:"},{heading:"nested-commands",content:"Create command hierarchies for better organization:"},{heading:"nested-commands",content:"Usage:"},{heading:"default-commands",content:"Set a default command when no command is specified:"},{heading:"command-sections",content:"Organize help output with sections:"},{heading:"lazy-commands",content:"For CLIs with many subcommands or heavy per-command dependencies, defer\nimporting each handler until the command is actually invoked. Declare\nmetadata inline and point `loader` at a dynamic `import()`:"},{heading:"lazy-commands",content:"`loader` is a zero-argument function that returns a promise resolving to\na module with a default-exported handler. Help, completion, and option\nvalidation work entirely from the metadata you declared on `addCommand`\nand never trigger the loader. The first invocation imports the module;\nsubsequent calls reuse the cached handler."},{heading:"lazy-commands",content:"A command must declare either `execute` or `loader`, but not both. If a\nloader rejects or returns a module without a default-exported function, a\n`CommandLoaderError` is thrown."},{heading:"lazy-commands",content:"For modules that export multiple subcommand handlers as named exports,\nuse the `lazyNamed` helper:"}],headings:[{id:"commands",content:"Commands"},{id:"command-structure",content:"Command Structure"},{id:"basic-commands",content:"Basic Commands"},{id:"arguments",content:"Arguments"},{id:"options",content:"Options"},{id:"option-types",content:"Option Types"},{id:"string-options",content:"String Options"},{id:"boolean-flags",content:"Boolean Flags"},{id:"number-options",content:"Number Options"},{id:"negatable-options",content:"Negatable Options"},{id:"required-options",content:"Required Options"},{id:"conflicting-options",content:"Conflicting Options"},{id:"implied-options",content:"Implied Options"},{id:"environment-variables",content:"Environment Variables"},{id:"nested-commands",content:"Nested Commands"},{id:"default-commands",content:"Default Commands"},{id:"command-sections",content:"Command Sections"},{id:"lazy-commands",content:"Lazy Commands"}]},E=[{depth:1,url:"#commands",title:(0,i.jsx)(i.Fragment,{children:"Commands"})},{depth:2,url:"#command-structure",title:(0,i.jsx)(i.Fragment,{children:"Command Structure"})},{depth:2,url:"#basic-commands",title:(0,i.jsx)(i.Fragment,{children:"Basic Commands"})},{depth:2,url:"#arguments",title:(0,i.jsx)(i.Fragment,{children:"Arguments"})},{depth:2,url:"#options",title:(0,i.jsx)(i.Fragment,{children:"Options"})},{depth:2,url:"#option-types",title:(0,i.jsx)(i.Fragment,{children:"Option Types"})},{depth:3,url:"#string-options",title:(0,i.jsx)(i.Fragment,{children:"String Options"})},{depth:3,url:"#boolean-flags",title:(0,i.jsx)(i.Fragment,{children:"Boolean Flags"})},{depth:3,url:"#number-options",title:(0,i.jsx)(i.Fragment,{children:"Number Options"})},{depth:3,url:"#negatable-options",title:(0,i.jsx)(i.Fragment,{children:"Negatable Options"})},{depth:2,url:"#required-options",title:(0,i.jsx)(i.Fragment,{children:"Required Options"})},{depth:2,url:"#conflicting-options",title:(0,i.jsx)(i.Fragment,{children:"Conflicting Options"})},{depth:2,url:"#implied-options",title:(0,i.jsx)(i.Fragment,{children:"Implied Options"})},{depth:2,url:"#environment-variables",title:(0,i.jsx)(i.Fragment,{children:"Environment Variables"})},{depth:2,url:"#nested-commands",title:(0,i.jsx)(i.Fragment,{children:"Nested Commands"})},{depth:2,url:"#default-commands",title:(0,i.jsx)(i.Fragment,{children:"Default Commands"})},{depth:2,url:"#command-sections",title:(0,i.jsx)(i.Fragment,{children:"Command Sections"})},{depth:2,url:"#lazy-commands",title:(0,i.jsx)(i.Fragment,{children:"Lazy Commands"})}];function e(n){const s={code:"code",h1:"h1",h2:"h2",h3:"h3",p:"p",pre:"pre",span:"span",...n.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.h1,{id:"commands",children:"Commands"}),` 385`,(0,i.jsx)(s.p,{children:"Learn about Cerebro's command system and how to create powerful CLI commands."}),` 386`,(0,i.jsx)(s.h2,{id:"command-structure",children:"Command Structure"}),` 387`,(0,i.jsxs)(s.p,{children:["A command is defined by its metadata and either an inline ",(0,i.jsx)(s.code,{children:"execute"}),` function 388or a `,(0,i.jsx)(s.code,{children:"loader"})," that defers handler import until invocation:"]}),` 389`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes g
389ithub-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"{"})}),` 390`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" name"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": string, "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// Command name"})]}),` 391`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" description"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": string, "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// Help text description"})]}),` 392`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" argument"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"?:"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" ArgumentDef, "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// Positional argument"})]}),` 393`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" options"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"?:"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" OptionDef[], "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// Named options/flags"})]}),` 394`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" env"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"?:"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" EnvDef, "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// Environment variables"})]}),` 395`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" commandPath"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"?:"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" string[], "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// Path for nested subcommands"})]}),` 396`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:" // Exactly one of:"})}),` 397`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" execute"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"?:"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" ("}
397),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"toolbox"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:") "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"=>"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:" void"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:", "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// Inline handler"})]}),` 398`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" loader"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"?:"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" () "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"=>"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:" Promise"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"<"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"{ "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"default"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": handler }"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:">"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:", "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// Lazy-imported handler"})]}),` 399`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"}"})})]})})}),` 400`,(0,i.jsx)(s.h2,{id:"basic-commands",children:"Basic Commands"}),` 401`,(0,i.jsx)(s.p,{children:"Simple command with no arguments:"}),` 402`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes github-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"cli."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"addCommand"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"({"})]}),` 403`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"hello"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 404`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Say hello"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 405`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" execute"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": ({ "}
405),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"logger"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" }) "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"=>"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})]}),` 406`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" logger."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"log"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"("}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Hello!"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:");"})]}),` 407`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 408`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"});"})})]})})}),` 409`,(0,i.jsx)(s.h2,{id:"arguments",children:"Arguments"}),` 410`,(0,i.jsx)(s.p,{children:"Positional arguments that come after the command name:"}),` 411`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes github-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"cli."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"addCommand"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"({"})]}),` 412`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"greet"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 413`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Greet someone"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 414`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" argument: {"})}),` 415`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"name"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 416`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Person to greet"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 417`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" type: String,"})}),` 418`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" required: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:"true"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 419`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 420`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" execute"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": ({ "}
420),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"argument"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:", "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"logger"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" }) "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"=>"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})]}),` 421`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" logger."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"log"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"("}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"`Hello, ${"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"argument"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"["}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:"0"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"]"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"}!`"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:");"})]}),` 422`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 423`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"});"})})]})})}),` 424`,(0,i.jsx)(s.p,{children:"Usage:"}),` 425`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes github-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"$"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" my-cli"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" greet"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" Alice"})]}),` 426`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"Hello,"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" Alice!"})]})]})})}),` 427`,(0,i.jsx)(s.h2,{id:"options",children:"Options"}),` 428`,(0,i.jsx)(s.p,{children:"Named options with values or flags:"}),` 429`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes github-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"cli."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"addCommand"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"({"})]}),` 430`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"build"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 431`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Build project"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 432`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" options: ["})}),` 433`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})}),` 434`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"output"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 435`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" alias: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"o"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 436`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Output directory"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 437`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" type: String,"})}),` 438`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" defaultValue: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"./dist"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 439`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 440`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})}),` 441`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"production"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 442`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" alias: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"p"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 443`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Production build"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 444`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" type: Boolean,"})}),` 445`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 446`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})}),` 447`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"minify"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 448`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Minify output"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 449`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" type: Boolean,"})}),` 450`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" defaultValue: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:"true"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 451`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 452`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" ],"})}),` 453`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" execute"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": ({ "}
453),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"options"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:", "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"logger"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" }) "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"=>"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})]}),` 454`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" logger."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"log"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"("}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"`Building to ${"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"options"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"output"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"}`"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:");"})]}),` 455`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" logger."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"log"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"("}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"`Production: ${"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"options"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"production"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"}`"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:");"})]}),` 456`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" logger."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"log"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"("}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"`Minify: ${"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"options"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"minify"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"}`"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:");"})]}),` 457`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 458`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"});"})})]})})}),` 459`,(0,i.jsx)(s.p,{children:"Usage:"}),` 460`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes github-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"$"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" my-cli"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" build"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:" --output"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" ./build"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:" --production"})]}),` 461`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"Building"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" to"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" ./build"})]}),` 462`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"Production:"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:" true"})]}),` 463`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"Minify:"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:" true"})]})]})})}),` 464`,(0,i.jsx)(s.h2,{id:"option-types",children:"Option Types"}),`
465`,(0,i.jsx)(s.p,{children:"Cerebro supports multiple option types:"}),` 466`,(0,i.jsx)(s.h3,{id:"string-options",children:"String Options"}),` 467`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes github-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"{"})}),` 468`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" name"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"config"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 469`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" type"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": String,"})]}),` 470`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" defaultValue"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"config.json"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 471`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"}"})})]})})}),` 472`,(0,i.jsx)(s.h3,{id:"boolean-flags",children:"Boolean Flags"}),` 473`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes github-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"{"})}),` 474`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" name"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"verbose"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 475`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" type"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": Boolean,"})]}),` 476`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"}"})})]})})}),` 477`,(0,i.jsx)(s.h3,{id:"number-options",children:"Number Options"}),` 478`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes g
478ithub-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"{"})}),` 479`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" name"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"port"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 480`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" type"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": Number,"})]}),` 481`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" defaultValue"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:"3000"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 482`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"}"})})]})})}),` 483`,(0,i.jsx)(s.h3,{id:"negatable-options",children:"Negatable Options"}),` 484`,(0,i.jsxs)(s.p,{children:["Options that can be negated with ",(0,i.jsx)(s.code,{children:"--no-"})," prefix:"]}),` 485`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes github-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"{"})}),` 486`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" name"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"color"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 487`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" type"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": Boolean,"})]}),` 488`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" defaultValue"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:"true"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 489`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" negatable"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:"true"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:", "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// Allows --no-color"})]}),` 490`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"}"})})]})})}),` 491`,(0,i.jsx)(s.p,{children:"Usage:"}),` 492`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes g
492ithub-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"$"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" my-cli"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" build"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:" --color"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:" # color = true"})]}),` 493`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"$"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" my-cli"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" build"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:" --no-color"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:" # color = false"})]})]})})}),` 494`,(0,i.jsx)(s.h2,{id:"required-options",children:"Required Options"}),` 495`,(0,i.jsx)(s.p,{children:"Mark options as required:"}),` 496`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes github-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"cli."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"addCommand"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"({"})]}),` 497`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"deploy"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 498`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Deploy application"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 499`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" options: ["})}),` 500`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})}),` 501`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"environment"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 502`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" alias: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"e"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 503`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Target environment"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 504`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" type: String,"})}),` 505`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" required: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:"true"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:", "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// Must be provided"})]}),` 506`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 507`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" ],"})}),` 508`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" execute"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": ({ "}
508),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"options"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:", "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"logger"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" }) "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"=>"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})]}),` 509`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" logger."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"log"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"("}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"`Deploying to ${"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"options"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"environment"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"}`"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:");"})]}),` 510`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 511`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"});"})})]})})}),` 512`,(0,i.jsx)(s.p,{children:"Error if not provided:"}),` 513`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes github-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"$"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" my-cli"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" deploy"})]}),` 514`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"Error:"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" Required"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" option"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:" --environment"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" is"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" missing"})]})]})})}),` 515`,(0,i.jsx)(s.h2,{id:"conflicting-options",children:"Conflicting Options"}),` 516`,(0,i.jsx)(s.p,{children:"Prevent incompatible options:"}),` 517`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes github-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"cli."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"addCommand"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"({"})]}),` 518`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"test"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 519`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Run tests"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 520`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" options: ["})}),` 521`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})}),` 522`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"watch"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 523`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" type: Boolean,"})}),` 524`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" conflicts: ["}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"ci"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"], "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// Can't use with --ci"})]}),` 525`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 526`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})}),` 527`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"ci"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 528`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" type: Boolean,"})}),` 529`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" conflicts: ["}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"watch"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"], "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// Can't use with --watch"})]}),` 530`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 531`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" ],"})}),` 532`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" execute"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": ({ "}
532),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"options"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" }) "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"=>"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})]}),` 533`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:" // ..."})}),` 534`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 535`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"});"})})]})})}),` 536`,(0,i.jsx)(s.h2,{id:"implied-options",children:"Implied Options"}),` 537`,(0,i.jsx)(s.p,{children:"Set default values for other options:"}),` 538`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes github-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"{"})}),` 539`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" name"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"production"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 540`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" type"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": Boolean,"})]}),` 541`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" implies"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": {"})]}),` 542`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" minify"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:"true"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:", "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// Sets minify to true"})]}),` 543`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" sourcemap"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:"false"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:", "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// Sets sourcemap to false"})]}),` 544`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 545`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"}"})})]})})}),` 546`,(0,i.jsx)(s.h2,{id:"environment-variables",children:"Environment Variables"}),` 547`,(0,i.jsx)(s.p,{children:"Access typed environment variables:"}),` 548`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes g
548ithub-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"cli."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"addCommand"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"({"})]}),` 549`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"deploy"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 550`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Deploy application"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 551`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" env: {"})}),` 552`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" API_KEY: {"})}),` 553`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"API authentication key"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 554`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" required: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:"true"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 555`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 556`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" API_URL: {"})}),` 557`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"API endpoint URL"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 558`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" required: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:"false"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 559`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" defaultValue: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"https://api.example.com"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 560`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 561`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 562`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" execute"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": ({ "}
562),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"env"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:", "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"logger"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" }) "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"=>"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})]}),` 563`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" logger."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"log"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"("}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"`Deploying to ${"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"env"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:"API_URL"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"}`"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:");"})]}),` 564`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" logger."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"log"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"("}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"`Using key: ${"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"env"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:"API_KEY"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"}`"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:");"})]}),` 565`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 566`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"});"})})]})})}),` 567`,(0,i.jsx)(s.h2,{id:"nested-commands",children:"Nested Commands"}),` 568`,(0,i.jsx)(s.p,{children:"Create command hierarchies for better organization:"}),` 569`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes github-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"cli."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"addCommand"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"({"})]}),` 570`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"database"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 571`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" alias: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"db"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 572`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Database management"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 573`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" commands: ["})}),` 574`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})}),` 575`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"migrate"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 576`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Run migrations"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 577`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" options: ["})}),` 578`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})}),` 579`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"rollback"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 580`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" type: Boolean,"})}),` 581`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Rollback migrations"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 582`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 583`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" ],"})}),` 584`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" execute"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": ({ "}
584),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"options"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:", "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"logger"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" }) "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"=>"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})]}),` 585`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:" if"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" (options.rollback) {"})]}),` 586`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" logger."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"log"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"("}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Rolling back migrations..."'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:");"})]}),` 587`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" } "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"else"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})]}),` 588`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" logger."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"log"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"("}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Running migrations..."'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:");"})]}),` 589`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" }"})}),` 590`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 591`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 592`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})}),` 593`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"seed"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 594`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Seed database"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 595`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" execute"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": ({ "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"logger"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" }) "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"=>"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})]}),` 596`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" logger."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"log"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"("}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Seeding database..."'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:");"})]}),` 597`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 598`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 599`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" ],"})}),` 600`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"});"})})]})})}),` 601`,(0,i.jsx)(s.p,{children:"Usage:"}),` 602`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes g
602ithub-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"$"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" my-cli"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" db"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" migrate"})]}),` 603`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"$"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" my-cli"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" db"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" migrate"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:" --rollback"})]}),` 604`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"$"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" my-cli"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" db"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:" seed"})]})]})})}),` 605`,(0,i.jsx)(s.h2,{id:"default-commands",children:"Default Commands"}),` 606`,(0,i.jsx)(s.p,{children:"Set a default command when no command is specified:"}),` 607`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes github-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"cli."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"setDefaultCommand"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"("}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"help"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:");"})]}),` 608`,(0,i.jsx)(s.span,{className:"line"}),` 609`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// or with options"})}),` 610`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"cli."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"addCommand"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"({"})]}),` 611`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"serve"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 612`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Start server"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 613`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" isDefault: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:"true"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 614`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" execute"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": ({ "}
614),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"logger"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" }) "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"=>"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})]}),` 615`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" logger."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"log"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"("}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Starting server..."'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:");"})]}),` 616`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" },"})}),` 617`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"});"})})]})})}),` 618`,(0,i.jsx)(s.h2,{id:"command-sections",children:"Command Sections"}),` 619`,(0,i.jsx)(s.p,{children:"Organize help output with sections:"}),` 620`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes github-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"cli."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"addCommandSection"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"({"})]}),` 621`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Database"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 622`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Database management commands"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 623`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" commands: ["}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"db:migrate"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:", "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"db:seed"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:", "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"db:backup"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"],"})]}),` 624`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"});"})})]})})}),` 625`,(0,i.jsx)(s.h2,{id:"lazy-commands",children:"Lazy Commands"}),` 626`,(0,i.jsxs)(s.p,{children:[`For CLIs with many subcommands or heavy per-command dependencies, defer 627importing each handler until the command is actually invoked. Declare 628metadata inline and point `,(0,i.jsx)(s.code,{children:"loader"})," at a dynamic ",(0,i.jsx)(s.code,{children:"import()"}),":"]}),` 629`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes g
629ithub-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// commands/build/index.ts"})}),` 630`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"const"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#79B8FF","--shiki-light":"#005CC5"},children:" build"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:":"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" Command"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:" ="}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})]}),` 631`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"build"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 632`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" description: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"Build the project"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 633`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" options: [{ name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"output"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:", alias: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"o"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:", type: String }],"})]}),` 634`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:" loader"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:": () "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"=>"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:" import"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"("}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"./handler"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"),"})]}),` 635`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"};"})}),` 636`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"export"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:" default"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" build;"})]}),` 637`,(0,i.jsx)(s.span,{className:"line"}),` 638`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#6A737D","--shiki-light":"#6A737D"},children:"// commands/build/handler.ts"})}),` 639`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"export"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:" default"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" ({ "}
639),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"logger"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:", "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#FFAB70","--shiki-light":"#E36209"},children:"options"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" }) "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"=>"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" {"})]}),` 640`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" logger."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"info"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"("}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"`Building to ${"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"options"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:"."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"output"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:" ??"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:' "dist"}`'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:");"})]}),` 641`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"};"})})]})})}),` 642`,(0,i.jsxs)(s.p,{children:[(0,i.jsx)(s.code,{children:"loader"}),` is a zero-argument function that returns a promise resolving to 643a module with a default-exported handler. Help, completion, and option 644validation work entirely from the metadata you declared on `,(0,i.jsx)(s.code,{children:"addCommand"}),` 645and never trigger the loader. The first invocation imports the module; 646subsequent calls reuse the cached handler.`]}),` 647`,(0,i.jsxs)(s.p,{children:["A command must declare either ",(0,i.jsx)(s.code,{children:"execute"})," or ",(0,i.jsx)(s.code,{children:"loader"}),`, but not both. If a 648loader rejects or returns a module without a default-exported function, a 649`,(0,i.jsx)(s.code,{children:"CommandLoaderError"})," is thrown."]}),` 650`,(0,i.jsxs)(s.p,{children:[`For modules that export multiple subcommand handlers as named exports, 651use the `,(0,i.jsx)(s.code,{children:"lazyNamed"})," helper:"]}),` 652`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(s.pre,{className:"shiki shiki-themes github-dark github-light",style:{"--shiki-dark":"#e1e4e8","--shiki-light":"#24292e","--shiki-dark-bg":"#24292e","--shiki-light-bg":"#fff"},tabIndex:"0",icon:'<svg viewBox="0 0 24 24"><path d="M1.125 0C.502 0 0 .502 0 1.125v21.75C0 23.498.502 24 1.125 24h21.75c.623 0 1.125-.502 1.125-1.125V1.125C24 .502 23.498 0 22.875 0zm17.363 9.75c.612 0 1.154.037 1.627.111a6.38 6.38 0 0 1 1.306.34v2.458a3.95 3.95 0 0 0-.643-.361 5.093 5.093 0 0 0-.717-.26 5.453 5.453 0 0 0-1.426-.2c-.3 0-.573.028-.819.086a2.1 2.1 0 0 0-.623.242c-.17.104-.3.229-.393.374a.888.888 0 0 0-.14.49c0 .196.053.373.156.529.104.156.252.304.443.444s.423.276.696.41c.273.135.582.274.926.416.47.197.892.407 1.266.628.374.222.695.473.963.753.268.279.472.598.614.957.142.359.214.776.214 1.253 0 .657-.125 1.21-.373 1.656a3.033 3.033 0 0 1-1.012 1.085 4.38 4.38 0 0 1-1.487.596c-.566.12-1.163.18-1.79.18a9.916 9.916 0 0 1-1.84-.164 5.544 5.544 0 0 1-1.512-.493v-2.63a5.033 5.033 0 0 0 3.237 1.2c.333 0 .624-.03.872-.09.249-.06.456-.144.623-.25.166-.108.29-.234.373-.38a1.023 1.023 0 0 0-.074-1.089 2.12 2.12 0 0 0-.537-.5 5.597 5.597 0 0 0-.807-.444 27.72 27.72 0 0 0-1.007-.436c-.918-.383-1.602-.852-2.053-1.405-.45-.553-.676-1.222-.676-2.005 0-.614.123-1.141.369-1.582.246-.441.58-.804 1.004-1.089a4.494 4.494 0 0 1 1.47-.629 7.536 7.536 0 0 1 1.77-.201zm-15.113.188h9.563v2.166H9.506v9.646H6.789v-9.646H3.375z" fill="currentColor" /></svg>',children:(0,i.jsxs)(s.code,{children:[(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"import"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" { lazyNamed } "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"from"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:' "@visulima/cerebro"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:";"})]}),` 653`,(0,i.jsx)(s.span,{className:"line"}),` 654`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"cli."}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"addCommand"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"({"})]}),` 655`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" name: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"list"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:","})]}),` 656`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" commandPath: ["}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"cache"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"],"})]}),` 657`,(0,i.jsxs)(s.span,{className:"line",children:[(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:" loader: "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#B392F0","--shiki-light":"#6F42C1"},children:"lazyNamed"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"(() "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:"=>"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#F97583","--shiki-light":"#D73A49"},children:" import"}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"("}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"./cache.handlers"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"), "}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#9ECBFF","--shiki-light":"#032F62"},children:'"cacheList"'}),(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"),"})]}),` 658`,(0,i.jsx)(s.span,{className:"line",children:(0,i.jsx)(s.span,{style:{"--shiki-dark":"#E1E4E8","--shiki-light":"#24292E"},children:"});"})})]})})})]})}function p(n={}){const{wrapper:s}=n.components||{};return s?(0,i.jsx)(s,{...n,children:(0,i.jsx)(e,{...n})}):e(n)}export{k as _markdown,p as default,r as frontmatter,d as lastModified,c as structuredData,E as toc};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.