Small Bree based job runner + gui
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

123456789101112131415161718192021222324
  1. const Schmervice = require('@hapipal/schmervice')
  2. const all = require('../routes/client')
  3. // const UserService = require('./services/user')
  4. module.exports = {
  5. name: 'client-plugin',
  6. version: '1.0.0',
  7. opts: {}, // No need to prefix the gui
  8. register: async (server, options) => {
  9. // Bind to global context
  10. // So we can use Objection transactions
  11. server.bind({
  12. transaction: fn => ({ foo: 'bar' }),
  13. })
  14. await server.register(Schmervice)
  15. // server.registerService(UserService)
  16. for(let route of all) {
  17. await server.route(route)
  18. }
  19. },
  20. }