Visitar URL original
JSON Schema file for config · Issue #3054 · TypeStrong/typedoc · GitHub
Skip to content

JSON Schema file for config #3054

Closed
Closed

Description

@adamjosefus

Search Terms

json schema

Problem

Currently, the npm package does not contain a JSON schema file, unlike other popular libraries with JSON configurations. (e.g., BiomeJS, NX, and Turborepo).

Suggested Solution

Adding a JSON schema file to an NPM package increases developer experience (DX). Users will receive instant feedback from their IDE. This reduces frustration and the need to re-read documentation.

Inspiration: https://biomejs.dev/reference/configuration/

Activity

  1. Gerrit0 commented on Dec 16, 2025

    @Gerrit0
    Collaborator

    TypeDoc publishes the JSON schema for the config at https://typedoc.org/schema.json, you can point your editor at that. If you're using VSCode, it will automatically be picked up due to https://github.com/microsoft/vscode/blob/3a5f69bb29627d8a9e35adbe4b3f6d5a7d2d6b47/extensions/typescript-language-features/package.json#L146-L149

    Publishing each version's schema seems like a reasonable thing to do..

  2. Gerrit0 commented on Jan 11, 2026

    @Gerrit0
    Collaborator

    Forgot to include in the commit message, resolved by 0aff3ba

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions