Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/SGizek/Raiku/llms.txt

Use this file to discover all available pages before exploring further.

raiku outdated is a read-only inspection command that compares the version of every package in your local cache against the latest version recorded in ~/.raiku/index.json and prints a table of everything that has a newer release available. It never downloads or modifies files — its only job is to inform you. Once you know what is out of date, use raiku update to apply the upgrades. The --json flag emits machine-readable output, making raiku outdated a useful building block in scripts and CI pipelines.

Usage

raiku outdated [--language LANG] [--json]

Flags

FlagShortDescription
--language-lLimit the check to packages of a specific language
--jsonEmit results as a JSON array instead of a formatted table

Examples

raiku outdated

JSON Output Format

When --json is passed, the output is a JSON array. Each element represents one outdated package:
raiku outdated --json
[
  {
    "name": "fast-math",
    "current": "1.0.0",
    "latest": "1.2.0",
    "language": "Python"
  },
  {
    "name": "goqueue",
    "current": "0.3.1",
    "latest": "0.4.0",
    "language": "Go"
  }
]
Pipe --json output into jq or any JSON processor to build custom update dashboards, send Slack notifications, or gate deployments on package freshness in your CI workflow.
raiku outdated reads from the local index — it does not contact the network. Run raiku sync before raiku outdated to make sure the index reflects the current state of the registry.

Build docs developers (and LLMs) love