mirror of
https://gitlab.com/bramw/baserow.git
synced 2025-04-13 08:41:46 +00:00
24 lines
744 B
JavaScript
24 lines
744 B
JavaScript
export default function (base = '@') {
|
|
// Support adding in extra modules say from a plugin using the ADDITIONAL_MODULES
|
|
// env variable which is a comma separated list of absolute module paths.
|
|
const additionalModulesCsv = process.env.ADDITIONAL_MODULES
|
|
const additionalModules = additionalModulesCsv
|
|
? additionalModulesCsv.split(',')
|
|
: []
|
|
|
|
const baseModules = [
|
|
base + '/modules/core/module.js',
|
|
base + '/modules/database/module.js',
|
|
base + '/plugins/premium/modules/baserow_premium/module.js',
|
|
]
|
|
const modules = baseModules.concat(additionalModules)
|
|
return {
|
|
modules,
|
|
build: {
|
|
extend(config, ctx) {
|
|
config.node = { fs: 'empty' }
|
|
},
|
|
babel: { compact: true },
|
|
},
|
|
}
|
|
}
|