mediawiki-skins-MinervaNeue/jsduck.json
jdlrobson efc84d2f25 Add tooling for documentation
* Add global View and Page
* Remove inheritdoc statements for globals - docs
  cannot be inherited from a class defined in another repo

Note:
you'll need to `gem install jsduck` for this to work

Bug: T170639
Change-Id: Idb3a6e9edbd45889047e7904561b84033569a689
2017-07-20 22:34:41 +00:00

35 lines
664 B
JSON

{
"--title": "MinervaNeue - Documentation",
"--output": "docs",
"--processes": "0",
"--warnings-exit-nonzero": true,
"--builtin-classes": true,
"--external": [
"Hogan.Template",
"HandleBars.Template",
"jQuery.Deferred",
"jQuery.Promise",
"jQuery.Event",
"jQuery.Object",
"jqXHR",
"View",
"Page",
"File",
"Router",
"MainMenu",
"mw.user",
"mw.Api",
"mw.ForeignApi",
"OO.ui.ToolGroup",
"OO.ui.Tool",
"OO.ui.mixin.LookupElement",
"OO.EventEmitter",
"ve.init.mw.MobileArticleTarget",
"mw.echo.dm.NotificationItem"
],
"--warnings": ["-nodoc(class,public)", "-dup_member", "-link_ambiguous"],
"--": [
"resources"
]
}