mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-07-18 00:47:01 +00:00
feature: cloudcmd: migrate to ESM
This commit is contained in:
parent
e8a81c49ea
commit
4533a25c6f
184 changed files with 339 additions and 388 deletions
15
server/modulas.js
Normal file
15
server/modulas.js
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
import deepmerge from 'deepmerge';
|
||||
import originalModules from '../json/modules.json' with {
|
||||
type: 'json',
|
||||
};
|
||||
|
||||
export default (modules) => {
|
||||
const result = deepmerge(originalModules, modules || {});
|
||||
|
||||
return (req, res, next) => {
|
||||
if (req.url !== '/json/modules.json')
|
||||
return next();
|
||||
|
||||
res.send(result);
|
||||
};
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue