-
Notifications
You must be signed in to change notification settings - Fork 0
/
apidoc.config.js.dist
50 lines (43 loc) · 1.36 KB
/
apidoc.config.js.dist
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
/**
* APIDOCJS AUTO DOCUMENTOR.
* ----------------------------------------------
* This Grunt Module helps to document resources automagically.
* Add a New Grunt Watch and Grunt Exec for each DocGroup,
* to add the config vals add to configGroup the required inputs.
* ----------------------------------------------
* @author Daniel Vera
*/
// COLLECTION OF CONFIG FOR SPECIFIC GROUP OF DOCUMENTATION
var globalConfig = {
"configDir": "doc/apidoc/",
"outputDir": "doc/apidoc/",
"sourceDir": ["src/resourcesToDocument/"]
};
var example1 = {
"sourceDir": ["src/resourcesToDocument/"],
"groupName":"example1",
"regex":["/example1/**/*.java", "**/*.js"],
"regexapidoc":["example1\/.*\.java$"]
};
var example2 = {
"groupName":"example2",
"regex":["!**/example2*.java", "**/*.java"],
"regexapidoc":["!example2.*\.java$",".*\.java$"]
};
var example3 = {
"groupName":"example3",
"sourceDir": ["src/resourcesToDocument/"],
"regex":["**/example3*.java", "**/*.js"],
"regexapidoc":["example3.*\.java$", "example3.*\.js$"]
};
var example4 = {
"groupName":"example4",
"sourceDir": ["src/resourcesToDocument/"],
"regex":["**/example4*.java", "**/*.js"],
"regexapidoc":["example4.*\.java$", "example4.*\.js$"]
};
var groups = {
"global": globalConfig,
"groups": [example1,example2,example3,example4]
};
module.exports = groups;