Skip to content

Commit f79e515

Browse files
committed
Migrated to AirBNB styling
1 parent 8a0bcd0 commit f79e515

File tree

10 files changed

+1022
-1121
lines changed

10 files changed

+1022
-1121
lines changed

.eslintrc.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"extends": "airbnb-base"
3+
}

index.js

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,51 @@
1-
const debug = require('debug')('API')
2-
const config = require('config')
3-
const Scraper = require('./src/Scraper')
1+
const debug = require('debug')('API');
2+
const config = require('config');
3+
const Scraper = require('./src/Scraper');
44

55
class API extends Scraper {
6-
async getContent (url) {
7-
const patterns = config.get('patterns')
8-
const rootURL = patterns.root
9-
const login = rootURL + patterns.login
10-
const home = rootURL + patterns.home
11-
const course = rootURL + patterns.course
12-
const forum = rootURL + patterns.forum
13-
const material = rootURL + patterns.material
14-
const activity = rootURL + patterns.activity
6+
async getContent(url) {
7+
const patterns = config.get('patterns');
8+
const rootURL = patterns.root;
9+
const login = rootURL + patterns.login;
10+
const home = rootURL + patterns.home;
11+
const course = rootURL + patterns.course;
12+
const forum = rootURL + patterns.forum;
13+
const material = rootURL + patterns.material;
14+
const activity = rootURL + patterns.activity;
1515

16-
let promise
16+
let promise;
1717

1818
switch (true) {
1919
case url.includes(login):
20-
debug('getContent: login - %s', url)
21-
promise = this.login()
22-
break
20+
debug('getContent: login - %s', url);
21+
promise = this.login();
22+
break;
2323
case url.includes(home):
24-
debug('getContent: home - %s', url)
25-
promise = this.getHomeContent()
26-
break
24+
debug('getContent: home - %s', url);
25+
promise = this.getHomeContent();
26+
break;
2727
case url.includes(course):
28-
debug('getContent: course - %s', url)
29-
promise = this.getCourseContent(url)
30-
break
28+
debug('getContent: course - %s', url);
29+
promise = this.getCourseContent(url);
30+
break;
3131
case url.includes(forum):
32-
debug('getContent: forum - %s', url)
33-
break
32+
debug('getContent: forum - %s', url);
33+
break;
3434
case url.includes(material):
35-
debug('getContent: material - %s', url)
36-
promise = this.getMaterialContent(url)
37-
break
35+
debug('getContent: material - %s', url);
36+
promise = this.getMaterialContent(url);
37+
break;
3838
case url.includes(activity):
39-
debug('getContent: activity - %s', url)
40-
promise = this.getActivityContent(url)
41-
break
39+
debug('getContent: activity - %s', url);
40+
promise = this.getActivityContent(url);
41+
break;
4242
default:
43-
debug('getContent: can\'t resolve - %s', url)
44-
promise = this.unknownContext(url)
43+
debug('getContent: can\'t resolve - %s', url);
44+
promise = this.unknownContext(url);
4545
}
4646

47-
return promise
47+
return promise;
4848
}
4949
}
5050

51-
module.exports = API
51+
module.exports = API;

0 commit comments

Comments
 (0)