{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://catalog.lintel.tools/schemas/schemastore/tsd-json/latest.json",
  "title": "JSON schema for DefinitelyTyped TypeScript definitions manager (TSD)",
  "x-lintel": {
    "source": "https://www.schemastore.org/tsd.json",
    "sourceSha256": "58907e418d8ab8ea80ae9d87f83501a26faa27078f9bb8c5e9b94ed1623358b6",
    "fileMatch": [
      "tsd.json"
    ],
    "parsers": [
      "json"
    ]
  },
  "type": "object",
  "properties": {
    "bundle": {
      "description": "Path to a '.d.ts' bundle file (see below). Change this if you want the bundle to be closer to the actual source files. TSD will create the appropriate relative paths.",
      "type": "string",
      "default": "typings/tsd.d.ts"
    },
    "installed": {
      "description": "A list of installed typings.",
      "type": "object"
    },
    "path": {
      "description": "Path to the typings directory, the definitions will be installed in the appropriate sub-folders. Change this to have typings in your main code directory, but this is not recommended as the mixed styles used in the definitions it will confuse your inspections and lint-tools.",
      "type": "string",
      "default": "typings"
    },
    "ref": {
      "description": "Branch name or other git reference of the repository. Change this to use legacy branches.",
      "type": "string",
      "default": "master"
    },
    "repo": {
      "description": "GitHub user and repo name of the typings repository. Change this if you want to use TSD from a DefinitelyTyped fork.",
      "type": "string",
      "default": "borisyankov/DefinitelyTyped"
    },
    "stats": {
      "description": "Set to 'false' to disable the stats tracking. Keep in mind the stats are anonymous, help us improve TSD & DT and motivate us to spend our time on development.",
      "type": "boolean",
      "default": true
    },
    "version": {
      "description": "Tracks config version for future changes (don't change this).",
      "type": "string",
      "default": "v4"
    }
  },
  "required": [
    "path",
    "ref",
    "repo",
    "version"
  ],
  "id": "https://json.schemastore.org/tsd.json"
}
