Skip to content
Snippets Groups Projects
Commit cf45b13e authored by Jure's avatar Jure
Browse files

Merge branch 'components-require-relative' into 'master'

Fix registering npm linked components

See merge request pubsweet/pubsweet!48
parents 1d5f17e4 fbcd8aa4
No related branches found
No related tags found
No related merge requests found
......@@ -46,6 +46,7 @@
"prompt": "^1.0.0",
"pubsweet-sse": "^0.1.4",
"relational-pouch": "^1.4.5",
"require-relative": "^0.8.7",
"uuid": "^3.0.1",
"winston": "^2.2.0"
},
......
const logger = require('@pubsweet/logger')
const config = require('config')
const requireRelative = require('require-relative')
module.exports = app => {
if (config.has('pubsweet.components')) {
config.get('pubsweet.components').forEach(name => {
const component = require(name)
const component = requireRelative(name)
logger.info('Registered component', name)
const backendComponent = component.server || component.backend
if (backendComponent) {
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment