{
  "type": "module",
  "source": "doc/api/cli.md",
  "modules": [
    {
      "textRaw": "CLI",
      "name": "cli",
      "type": "module",
      "desc": "<p>The <code>doc-kit</code> command-line interface. Every option that maps to\nconfiguration can also live in a <a href=\"./configuration.html\">configuration file</a>;\nwhen both are present, CLI flags win (rule of specifity).</p>\n<pre><code class=\"language-bash\">npx @doc-kit/cli [command] [options]\n</code></pre>\n<p>One option applies to every command:</p>\n<ul>\n<li><code>--log-level &#x3C;level></code> <code class=\"type\"><a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type\" class=\"type-link\">string</a></code> <code>debug</code>, <code>info</code>, <code>warn</code>, <code>error</code>, or\n<code>fatal</code>. <strong>Default:</strong> <code>'info'</code>.</li>\n</ul>",
      "modules": [
        {
          "textRaw": "`doc-kit generate`",
          "name": "`doc-kit_generate`",
          "type": "module",
          "desc": "<pre><code class=\"language-bash\">npx @doc-kit/cli generate [options]\n</code></pre>\n<p>Runs the generators and writes their output. Requires a <code>target</code> and an\n<code>input</code>, from flags or the configuration file.</p>\n<ul>\n<li><code>--config-file &#x3C;path></code> <code class=\"type\"><a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type\" class=\"type-link\">string</a></code> Use a specific configuration file instead\nof searching.</li>\n<li><code>-i, --input &#x3C;patterns...></code> <code class=\"type\"><a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type\" class=\"type-link\">string</a>[]</code> Input file patterns (glob).</li>\n<li><code>-t, --target &#x3C;name...></code> <code class=\"type\"><a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type\" class=\"type-link\">string</a>[]</code> Generator name(s), or import\nspecifiers for custom generators.</li>\n<li><code>--ignore &#x3C;patterns...></code> <code class=\"type\"><a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type\" class=\"type-link\">string</a>[]</code> Input patterns to skip.</li>\n<li><code>-o, --output &#x3C;dir></code> <code class=\"type\"><a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type\" class=\"type-link\">string</a></code> The output directory.</li>\n<li><code>-v, --version &#x3C;semver></code> <code class=\"type\"><a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type\" class=\"type-link\">string</a></code> The version of the project being\ndocumented.</li>\n<li><code>-c, --changelog &#x3C;url></code> <code class=\"type\"><a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type\" class=\"type-link\">string</a></code> Changelog URL or path (release history\nfor version selectors).</li>\n<li><code>--git-ref &#x3C;ref></code> <code class=\"type\"><a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type\" class=\"type-link\">string</a></code> Git ref used in source links.</li>\n<li><code>--index &#x3C;url></code> <code class=\"type\"><a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type\" class=\"type-link\">string</a></code> <code>index.md</code> URL or path.</li>\n<li><code>--minify</code> <code class=\"type\"><a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#boolean_type\" class=\"type-link\">boolean</a></code> Minify the output.</li>\n<li><code>--type-map &#x3C;url></code> <code class=\"type\"><a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#string_type\" class=\"type-link\">string</a></code> Type map URL or path (custom type-name → URL\nlinks).</li>\n<li><code>-p, --threads &#x3C;n></code> <code class=\"type\"><a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type\" class=\"type-link\">number</a></code> Worker threads to use (minimum 1).</li>\n<li><code>--chunk-size &#x3C;n></code> <code class=\"type\"><a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#number_type\" class=\"type-link\">number</a></code> Items per worker thread (minimum 1).</li>\n</ul>",
          "displayName": "`doc-kit generate`"
        }
      ],
      "displayName": "CLI"
    }
  ]
}