noseyparke...son-schema(1)

πŸ“¦ version 0.24.0, in nixos 26.05, nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so bestie, welcome to the noseyparker-generate-json-schema page from the General Commands Manual, section 1 β€” the manual-name vibes are noseyparker-generate-json-schema(1), and this is the little command that generates the JSON schema for the output of the report command. No cap, it's giving very specific but very useful. πŸ’…

  • noseyparker-generate-json-schema β€” Generate the JSON schema for the output of the report command. Iconic little schema-maker energy. ✨

✨ SYNOPSIS ✨

noseyparker generate json-schema [-o|--output] [-v|--verbose]... [-q|--quiet] [--color] [--progress] [--ignore-certs] [--rlimit-nofile] [--sqlite-cache-size] [--enable-backtraces] [-h|--help]

πŸ’– DESCRIPTION πŸ’–

Generate the JSON schema for the output of the report command. That's the whole assignment, bestie β€” it makes the JSON schema that goes with what report outputs. πŸŽ€

πŸ’… OPTIONS πŸ’…

  • -o, --output=PATH β€” Write output to the specified path. If this argument is not provided, stdout will be used. So yes, you can yeet it to a file or let it spill onto stdout. πŸ’–
  • -h, --help β€” Print help (see a summary with '-h'). Cute, quick, to the point. 🫢

🌈 GLOBAL OPTIONS 🌈

  • -v, --verbose β€” Enable verbose output. This can be repeated up to 3 times to enable successively more output. Stack it like little hype levels, max 3. πŸ”₯
  • -q, --quiet β€” Suppress non-error feedback messages. This silences WARNING, INFO, DEBUG, and TRACE messages and disables progress bars. This overrides any provided verbosity and progress reporting options. So if quiet is on, quiet is main character. πŸ’…
  • --color=MODE [default: auto] β€” Enable or disable colored output. When this is "auto", colors are enabled for stdout and stderr when they are terminals. If the NO_COLOR environment variable is set, it takes precedence and is equivalent to --color=never. [possible values: auto, never, always] 🌈
  • --progress=MODE [default: auto] β€” Enable or disable progress bars. When this is "auto", progress bars are enabled when stderr is a terminal. [possible values: auto, never, always] πŸ¦‹
  • --ignore-certs β€” Ignore validation of TLS certificates. Yep, that's literally the whole vibe. πŸ™ˆ

πŸ”₯ ADVANCED GLOBAL OPTIONS πŸ”₯

  • --rlimit-nofile=LIMIT [default: 16384] β€” Set the rlimit for number of open files to LIMIT. This should not need to be changed from the default unless you run into crashes from running out of file descriptors. So leave it alone unless the file-descriptor gremlins show up. πŸ™ˆ
  • --sqlite-cache-size=SIZE [default: -1048576] β€” Set the cache size for SQLite connections to SIZE. This has the effect of setting SQLite's pragma cache_size=SIZE. The default value is set to use a maximum of 1GiB for database cache. See https://sqlite.org/pragma.html#pragma_cache_size for more details. πŸ“
  • --enable-backtraces=BOOL [default: true] β€” Enable or disable backtraces on panic. This has the effect of setting the RUST_BACKTRACE environment variable to 1. [possible values: true, false] πŸ’€

okay that's the whole page, bestie 🫢. Source/version label from the footer: json-schema; manual: noseyparker-generate-json-schema(1). The date stamp isn't in this copy, so I'm not gonna invent one β€” periodt πŸ’…βœ¨

πŸ“¦ where this page comes from