{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "id": "https://json.schemastore.org/tsd.json",
  "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"],
  "title": "JSON schema for DefinitelyTyped TypeScript definitions manager (TSD)",
  "type": "object"
}
