---
title: Options
children:
    - options/configuration.md
    - options/input.md
    - options/output.md
    - options/comments.md
    - options/organization.md
    - options/validation.md
    - options/other.md
    - options/package-options.md
---

Any command line arguments that are passed without a flag will be parsed as entry points.
Any options passed on the command line will override options set in a configuration file.

## Configuration Options

Options which control what files TypeDoc reads.

{@listOptions options/configuration.md}

## Input Options

Options which control how input is converted into a project that can be rendered
to HTML or JSON.

{@listOptions options/input.md}

## Output Options

Options which control TypeDoc's HTML output.

{@listOptions options/output.md}

## Comment Options

Options which control how TypeDoc parses comments and documents.

{@listOptions options/comments.md}

## Organization Options

Controls how TypeDoc organizes content within a converted project.

{@listOptions options/organization.md}

## Validation Options

Configures the validation performed by TypeDoc on a converted project.

{@listOptions options/validation.md}

## Other Options

{@listOptions options/other.md}