Skip to content

Commit 5227c1c

Browse files
committed
chore(eslint): converted to the modern config
1 parent 1cbd14f commit 5227c1c

File tree

16 files changed

+903
-539
lines changed

16 files changed

+903
-539
lines changed

.eslintrc.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
1-
extends: '@travi/travi/rules/es6'
1+
extends:
2+
- '@travi'
3+
- '@travi/hal'
4+
- '@travi/mocha'
5+
- '@travi/cucumber'

lib/api/routes.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ function defineListRouteFor(resourceType, controller) {
4242
};
4343
}
4444

45-
exports.register = function addRoutesTo(server, options, next) {
45+
export function register(server, options, next) {
4646
server.route(defineListRouteFor('persons', personsController));
4747
server.route(defineListRouteFor('rides', ridesController));
4848

@@ -89,8 +89,8 @@ exports.register = function addRoutesTo(server, options, next) {
8989
});
9090

9191
next();
92-
};
92+
}
9393

94-
exports.register.attributes = {
94+
register.attributes = {
9595
name: 'routes'
9696
};

lib/app.js

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,10 @@ import manifest from './manifest';
55

66
require('dotenv-safe').config();
77

8-
module.exports = new Promise((resolve, reject) => {
9-
Glue.compose(manifest, {relativeTo: __dirname}, (err, server) => {
10-
if (err) {
11-
reject(err);
12-
throw err;
13-
}
14-
15-
server.start(() => {
16-
/* eslint-disable no-console */
17-
console.log(`Server started at http://${server.info.address}:${server.info.port}`);
18-
/* eslint-enable no-console */
19-
20-
resolve(server);
21-
});
22-
});
23-
}).catch(err => {
8+
export default Glue.compose(manifest, {relativeTo: __dirname}).then(server => server.start(() => {
9+
server.log(`Server started at http://${server.info.address}:${server.info.port}`);
10+
return server;
11+
})).catch(err => {
2412
console.error(err); // eslint-disable-line no-console
2513
console.trace(); // eslint-disable-line no-console
2614
});

lib/auth/routes.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import Boom from 'boom';
22

3-
exports.register = (server, options, next) => {
3+
export function register(server, options, next) {
44
server.route({
55
method: ['GET', 'POST'],
66
path: '/login',
@@ -38,8 +38,8 @@ exports.register = (server, options, next) => {
3838
});
3939

4040
next();
41-
};
41+
}
4242

43-
exports.register.attributes = {
43+
register.attributes = {
4444
name: 'authentication-routes'
4545
};

0 commit comments

Comments
 (0)