Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
pubsweet-server
Manage
Activity
Members
Labels
Plan
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Operate
Environments
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Insights
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
This is an archived project. Repository and other project resources are read-only.
Show more breadcrumbs
pubsweet
pubsweet-server
Merge requests
!129
Fix registering npm linked components
Code
Review changes
Check out branch
Download
Patches
Plain diff
Closed
Fix registering npm linked components
components-require-relative
into
master
Overview
0
Commits
2
Pipelines
2
Changes
4
Closed
Tamlyn Rhodes
requested to merge
components-require-relative
into
master
7 years ago
Overview
0
Commits
2
Pipelines
2
Changes
4
Expand
0
0
Merge request reports
Compare
master
version 1
f4b58574
7 years ago
master (base)
and
latest version
latest version
d9763a7d
2 commits,
7 years ago
version 1
f4b58574
1 commit,
7 years ago
4 files
+
8
−
2
Side-by-side
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
Files
4
Search (e.g. *.vue) (Ctrl+P)
src/register-components.js
+
2
−
1
Options
const
logger
=
require
(
'
@pubsweet/logger
'
)
const
logger
=
require
(
'
@pubsweet/logger
'
)
const
config
=
require
(
'
config
'
)
const
config
=
require
(
'
config
'
)
const
requireRelative
=
require
(
'
require-relative
'
)
module
.
exports
=
app
=>
{
module
.
exports
=
app
=>
{
if
(
config
.
has
(
'
pubsweet.components
'
))
{
if
(
config
.
has
(
'
pubsweet.components
'
))
{
config
.
get
(
'
pubsweet.components
'
).
forEach
(
name
=>
{
config
.
get
(
'
pubsweet.components
'
).
forEach
(
name
=>
{
const
component
=
require
(
name
)
const
component
=
require
Relative
(
name
)
logger
.
info
(
'
Registered component
'
,
name
)
logger
.
info
(
'
Registered component
'
,
name
)
const
backendComponent
=
component
.
server
||
component
.
backend
const
backendComponent
=
component
.
server
||
component
.
backend
if
(
backendComponent
)
{
if
(
backendComponent
)
{