{
	"opts": {
		"encoding": "utf8",
		"destination": "docs",
		"package": "package.json",
		"readme": "README.md",
		"pedantic": false,
		"private": true,
		"recurse": true,
		"template": "node_modules/jsdoc-wmf-theme",
		"class-hierarchy": {
			"showList": true
		}
	},
	"plugins": [
		"node_modules/jsdoc-wmf-theme/plugins/default"
	],
	"source": {
		"include": [ "src", "rebaser/src" ]
	},
	"templates": {
		"cleverLinks": true,
		"default": {
			"useLongnameInNav": true
		},
		"wmf": {
			"maintitle": "VisualEditor",
			"repository": "https://gerrit.wikimedia.org/g/VisualEditor/VisualEditor/",
			"linkMap": {
				"OO.ui.debounce": "https://doc.wikimedia.org/oojs-ui/master/js/OO.ui.html#.debounce",
				"OO.ui.Element#scrollIntoView": "https://doc.wikimedia.org/oojs-ui/master/js/OO.ui.Element.html#.scrollIntoView",
				"OO.ui.throttle": "https://doc.wikimedia.org/oojs-ui/master/js/OO.ui.html#.throttle",

				"Qunit.Assert": "https://qunitjs.com/api/assert/",

				"unicodeJS.TextString": "https://doc.wikimedia.org/unicodejs/master/js/unicodeJS.TextString.html",

				"treeDiffer.Tree": "https://github.com/Tchanders/treeDiffer.js/blob/master/src/treeDiffer.Tree.js",
				"treeDiffer.TreeNode": "https://github.com/Tchanders/treeDiffer.js/blob/master/src/treeDiffer.TreeNode.js",

				"diff_match_patch": "https://github.com/edg2s/google-diff-match-patch/blob/master/javascript/diff_match_patch_uncompressed.js"
			}
		}
	}
}
