Skip to content
Snippets Groups Projects
Commit 1a19f8fd authored by john's avatar john
Browse files

use a common config for dev and production

parent 91b319da
No related branches found
No related tags found
No related merge requests found
const path = require('path') const path = require('path')
const editoriaMode = require('../app/authsome_editoria')
const universal = require('./universal')
module.exports = { module.exports = {
'pubsweet-backend': { 'pubsweet-backend': {
...@@ -9,26 +9,13 @@ module.exports = { ...@@ -9,26 +9,13 @@ module.exports = {
API_ENDPOINT: '/api' API_ENDPOINT: '/api'
}, },
'pubsweet-frontend': { 'pubsweet-frontend': {
theme: 'ThemeEditoria', theme: universal.theme,
routes: 'app/routes.jsx', routes: 'app/routes.jsx',
navigation: 'app/components/Navigation/Navigation.jsx' navigation: 'app/components/Navigation/Navigation.jsx'
}, },
authsome: { authsome: {
mode: editoriaMode, mode: universal.mode,
teams: { teams: universal.teams
teamProduction: {
name: 'Production Editor',
permissions: 'all'
},
teamCopyEditor: {
name: 'Copy Editor',
permissions: 'update'
},
teamauthors: {
name: 'Author',
permissions: 'update'
}
}
}, },
pubsweet: { pubsweet: {
components: ['pubsweet-component-signup', 'pubsweet-component-login'] components: ['pubsweet-component-signup', 'pubsweet-component-login']
......
const path = require('path') const path = require('path')
const blogmode = require('authsome/src/modes/blog')
const universal = require('./universal')
module.exports = { module.exports = {
'pubsweet-backend': { 'pubsweet-backend': {
...@@ -9,22 +9,13 @@ module.exports = { ...@@ -9,22 +9,13 @@ module.exports = {
API_ENDPOINT: '/api' API_ENDPOINT: '/api'
}, },
'pubsweet-frontend': { 'pubsweet-frontend': {
theme: 'PepperTheme', theme: universal.theme,
routes: 'app/routes.jsx', routes: 'app/routes.jsx',
navigation: 'app/components/Navigation/Navigation.jsx' navigation: 'app/components/Navigation/Navigation.jsx'
}, },
authsome: { authsome: {
mode: blogmode, mode: universal.mode,
teams: { teams: universal.teams
teamContributors: {
name: 'Contributors',
permissions: 'create'
},
teamCoauthors: {
name: 'Coauthors',
permissions: 'update'
}
}
}, },
pubsweet: { pubsweet: {
components: ['pubsweet-component-signup', 'pubsweet-component-login'] components: ['pubsweet-component-signup', 'pubsweet-component-login']
......
const editoriaMode = require('../app/authsome_editoria')
module.exports = {
mode: editoriaMode,
teams: {
teamProduction: {
name: 'Production Editor',
permissions: 'all'
},
teamCopyEditor: {
name: 'Copy Editor',
permissions: 'update'
},
teamauthors: {
name: 'Author',
permissions: 'update'
}
},
theme: 'ThemeEditoria'
}
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