mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-09-25 03:08:42 +00:00
5813d53271
Also * This way we don't need to pass the --config=jsduck.config.json parameter but can run plain 'jsduck' in Jenkins. Allowing it to use the standard job template for testing. * Move processes=0 to jsduck.json. Workaround for https://github.com/senchalabs/jsduck/issues/525 * Use standard ' - Documentation' suffix, which makes the first part of the title render in bold (similar to how we do in OOjs and OOjs UI already). Change-Id: I6c9c7a1f29df0a72dc8cd0d37a83aaef23068062
23 lines
621 B
JSON
23 lines
621 B
JSON
{
|
|
"--title": "VisualEditor - Documentation",
|
|
"--categories": ".jsduck/categories.json",
|
|
"--eg-iframe": ".jsduck/eg-iframe.html",
|
|
"--tags": ".jsduck/CustomTags.rb",
|
|
"--warnings": ["-nodoc(class,public)"],
|
|
"--builtin-classes": true,
|
|
"--processes": "0",
|
|
"--warnings-exit-nonzero": true,
|
|
"--external": "HTMLDocument,Window,Node,Set,Range,Selection,ClientRect,File,Blob,DataTransfer,DataTransferItem",
|
|
"--output": "docs",
|
|
"--": [
|
|
".jsduck/external.js",
|
|
"lib/ve/.jsduck/external.js",
|
|
"lib/ve/lib/oojs",
|
|
"lib/ve/lib/oojs-ui",
|
|
"lib/ve/lib/unicodejs",
|
|
"lib/ve/src",
|
|
"lib/ve/tests",
|
|
"modules/ve-mw"
|
|
]
|
|
}
|