Skip to content

Commit 089abce

Browse files
committed
Merge branch 'iGenius-Srl-master'
2 parents 83fa0cb + ebe25bb commit 089abce

File tree

2 files changed

+36
-1
lines changed

2 files changed

+36
-1
lines changed

lib/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,8 @@ var app = {
7676
apisuccessexample : './parsers/api_success_example.js',
7777
apiuse : './parsers/api_use.js',
7878
apiversion : './parsers/api_version.js',
79-
apisamplerequest : './parsers/api_sample_request.js'
79+
apisamplerequest : './parsers/api_sample_request.js',
80+
apideprecated : './parsers/api_deprecated.js'
8081
},
8182
workers: {
8283
apierrorstructure : './workers/api_error_structure.js',

lib/parsers/api_deprecated.js

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
var trim = require('../utils/trim');
2+
3+
function parse(content) {
4+
var deprecated = trim(content);
5+
6+
if (deprecated.length > 0) {
7+
var group = deprecated.split(' ')[0];
8+
group = group.charAt(0).toUpperCase() + group.slice(1);
9+
var name = deprecated.substr(deprecated.indexOf(' ') + 1);
10+
var url = name.replace(/(\s+)/g, '_').replace(/\'/g, '_');
11+
return {
12+
deprecated: {
13+
group: group,
14+
name: name,
15+
url: url
16+
}
17+
};
18+
}
19+
20+
return {
21+
deprecated: {
22+
url: null
23+
}
24+
};
25+
}
26+
27+
/**
28+
* Exports
29+
*/
30+
module.exports = {
31+
parse : parse,
32+
path : 'local',
33+
method : 'insert'
34+
};

0 commit comments

Comments
 (0)