feature: modulas: migrate to ESM

This commit is contained in:
coderiaser 2026-01-16 22:56:49 +02:00
parent 2c1210bbb1
commit e36de00ce8
2 changed files with 6 additions and 6 deletions

View file

@ -17,7 +17,7 @@ import fileop from '@cloudcmd/fileop';
import cloudfunc from '../common/cloudfunc.js'; import cloudfunc from '../common/cloudfunc.js';
import authentication from './auth.js'; import authentication from './auth.js';
import {createConfig, configPath} from './config.js'; import {createConfig, configPath} from './config.js';
import modulas from './modulas.js'; import modulas from './modulas.mjs';
import userMenu from './user-menu.mjs'; import userMenu from './user-menu.mjs';
import rest from './rest/index.js'; import rest from './rest/index.js';
import route from './route.mjs'; import route from './route.mjs';

View file

@ -1,9 +1,9 @@
'use strict'; import deepmerge from 'deepmerge';
import originalModules from '../json/modules.json' with {
type: 'json',
};
const deepmerge = require('deepmerge'); export default (modules) => {
const originalModules = require('../json/modules');
module.exports = (modules) => {
const result = deepmerge(originalModules, modules || {}); const result = deepmerge(originalModules, modules || {});
return (req, res, next) => { return (req, res, next) => {