aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreug-vs <eug-vs@keemail.me>2020-06-12 20:08:58 +0300
committereug-vs <eug-vs@keemail.me>2020-06-12 20:08:58 +0300
commit2a4e1ff734533a026ebf4122c31355e2dffba1b2 (patch)
treee74bb1610373c4984ca9df11f9161b0abbd7f443
parent755889e7c1c74b0bd7677fc513d04473689eaf57 (diff)
downloadwhich-api-2a4e1ff734533a026ebf4122c31355e2dffba1b2.tar.gz
style: fix some eslint errors
-rw-r--r--index.ts14
-rw-r--r--models/polls/poll.model.ts4
-rw-r--r--models/polls/poll.schema.ts6
-rw-r--r--models/users/user.model.ts4
-rw-r--r--models/users/user.schema.ts2
-rw-r--r--populateDb.ts4
-rw-r--r--services/polls/polls.service.ts4
-rw-r--r--services/profiles/profiles.class.ts4
-rw-r--r--services/profiles/profiles.hooks.ts4
-rw-r--r--services/profiles/profiles.service.ts2
-rw-r--r--services/users/users.service.ts2
11 files changed, 23 insertions, 27 deletions
diff --git a/index.ts b/index.ts
index 6db8929..6458124 100644
--- a/index.ts
+++ b/index.ts
@@ -1,6 +1,6 @@
-import app from './app';
import mongoose from 'mongoose';
import Promise from 'bluebird';
+import app from './app';
mongoose.Promise = Promise;
@@ -8,20 +8,16 @@ mongoose.connect('mongodb://localhost:27017/which', { useNewUrlParser: true });
const db = mongoose.connection;
db.on('error', console.error.bind(console, 'connection error:'));
-db.once('open', function() {
+db.once('open', () => {
console.log('Connection to MongoDB successful');
});
// Add any new real-time connection to the `everybody` channel
-app.on('connection', connection =>
- app.channel('everybody').join(connection)
-);
+app.on('connection', connection => app.channel('everybody').join(connection));
// Publish all events to the `everybody` channel
app.publish(data => app.channel('everybody'));
-const port = 3030
-app.listen(port).on('listening', () =>
- console.log(`Feathers server listening on localhost:${port}`)
-);
+const port = 3030;
+app.listen(port).on('listening', () => console.log(`Feathers server listening on localhost:${port}`));
diff --git a/models/polls/poll.model.ts b/models/polls/poll.model.ts
index be1f604..7f6be9a 100644
--- a/models/polls/poll.model.ts
+++ b/models/polls/poll.model.ts
@@ -1,5 +1,5 @@
-import { Model, model } from "mongoose"
+import { Model, model } from 'mongoose';
import { PollSchema, pollSchema } from './poll.schema';
-export default model<PollSchema, Model<PollSchema>>("Poll", pollSchema);
+export default model<PollSchema, Model<PollSchema>>('Poll', pollSchema);
diff --git a/models/polls/poll.schema.ts b/models/polls/poll.schema.ts
index 83de688..bc6d497 100644
--- a/models/polls/poll.schema.ts
+++ b/models/polls/poll.schema.ts
@@ -1,5 +1,5 @@
import { Document, Schema, Types } from 'mongoose';
-import { User } from '../users/user.schema'
+import { User } from '../users/user.schema';
export interface ImageData {
url: string;
@@ -22,14 +22,14 @@ export interface PollSchema extends Document, Omit<Poll, 'author'> {
const imageDataSchema = {
url: String,
votes: Number
-}
+};
export const pollSchema = new Schema({
contents: {
left: imageDataSchema,
right: imageDataSchema
},
- authorId: {
+ authorId: {
type: Types.ObjectId,
ref: 'User'
}
diff --git a/models/users/user.model.ts b/models/users/user.model.ts
index d4c67df..0b04ffc 100644
--- a/models/users/user.model.ts
+++ b/models/users/user.model.ts
@@ -1,5 +1,5 @@
-import { Model, model } from "mongoose"
+import { Model, model } from 'mongoose';
import { UserSchema, userSchema } from './user.schema';
-export default model<UserSchema, Model<UserSchema>>("User", userSchema);
+export default model<UserSchema, Model<UserSchema>>('User', userSchema);
diff --git a/models/users/user.schema.ts b/models/users/user.schema.ts
index e39f667..07979d1 100644
--- a/models/users/user.schema.ts
+++ b/models/users/user.schema.ts
@@ -1,4 +1,4 @@
-import { Document, Schema } from "mongoose"
+import { Document, Schema } from 'mongoose';
export interface User {
name: string;
diff --git a/populateDb.ts b/populateDb.ts
index 8000111..156d4f2 100644
--- a/populateDb.ts
+++ b/populateDb.ts
@@ -37,7 +37,7 @@ const createPoll = (authorId: string): Promise<PollSchema> => {
return app.service('polls').create({
contents: {
left: generateImageData(),
- right: generateImageData(),
+ right: generateImageData()
},
authorId
});
@@ -57,7 +57,7 @@ const populate = async () => {
for (let i = 0; i < POLLS_AMOUNT; i++) {
const sampleUser = _.sample(users);
await createPoll(sampleUser?._id);
- };
+ }
};
populate().finally(mongoose.disconnect);
diff --git a/services/polls/polls.service.ts b/services/polls/polls.service.ts
index 9635adf..38b701f 100644
--- a/services/polls/polls.service.ts
+++ b/services/polls/polls.service.ts
@@ -1,7 +1,7 @@
import { Application } from '@feathersjs/express';
-import Model from '../../models/polls/poll.model';
import service from 'feathers-mongoose';
-import hooks from './polls.hooks'
+import Model from '../../models/polls/poll.model';
+import hooks from './polls.hooks';
const PollService = service({ Model });
diff --git a/services/profiles/profiles.class.ts b/services/profiles/profiles.class.ts
index 8954f74..c896789 100644
--- a/services/profiles/profiles.class.ts
+++ b/services/profiles/profiles.class.ts
@@ -1,9 +1,9 @@
-import { Poll, PollSchema } from "../../models/polls/poll.schema";
+import { Poll, PollSchema } from '../../models/polls/poll.schema';
import PollModel from '../../models/polls/poll.model';
export default class Profiles {
async get(id: string, params: any): Promise<PollSchema[]> {
return PollModel.find({ authorId: id }).lean<Poll>();
}
-};
+}
diff --git a/services/profiles/profiles.hooks.ts b/services/profiles/profiles.hooks.ts
index b022aff..bb05d94 100644
--- a/services/profiles/profiles.hooks.ts
+++ b/services/profiles/profiles.hooks.ts
@@ -1,10 +1,10 @@
import {
- expandAuthorManyHook,
+ expandAuthorManyHook
} from '../../hooks/expandAuthor';
export default {
after: {
- get: [expandAuthorManyHook],
+ get: [expandAuthorManyHook]
}
};
diff --git a/services/profiles/profiles.service.ts b/services/profiles/profiles.service.ts
index 3422352..e860426 100644
--- a/services/profiles/profiles.service.ts
+++ b/services/profiles/profiles.service.ts
@@ -1,4 +1,4 @@
-import { Application } from "@feathersjs/express";
+import { Application } from '@feathersjs/express';
import Profiles from './profiles.class';
import hooks from './profiles.hooks';
diff --git a/services/users/users.service.ts b/services/users/users.service.ts
index 47dac3d..988d162 100644
--- a/services/users/users.service.ts
+++ b/services/users/users.service.ts
@@ -1,6 +1,6 @@
import { Application } from '@feathersjs/express';
-import Model from '../../models/users/user.model';
import service from 'feathers-mongoose';
+import Model from '../../models/users/user.model';
const UserService = service({ Model });