Celtech/shout-it

View on GitHub
packages/api/src/services/users/users.service.js

Summary

Maintainability
A
0 mins
Test Coverage
// Initializes the `users` service on path `/users`
const { Users } = require('./users.class');
const createModel = require('../../models/users.model');
const hooks = require('./users.hooks');
 
module.exports = function userService(app) {
const options = {
Model: createModel(app),
paginate: app.get('paginate'),
};
 
// Initialize our service with any options it requires
app.use('/users', new Users(options, app));
 
// Get our initialized service so that we can register hooks
const service = app.service('users');
 
service.hooks(hooks);
};