feature: cloudcmd: migrate to ESM

This commit is contained in:
coderiaser 2026-02-03 15:03:49 +02:00
parent e8a81c49ea
commit 4533a25c6f
184 changed files with 339 additions and 388 deletions

View file

@ -7,10 +7,10 @@ import {tryToCatch} from 'try-to-catch';
import {createSimport} from 'simport';
import parse from 'yargs-parser';
import exit from '../server/exit.js';
import {createConfig, configPath} from '../server/config.mjs';
import * as env from '../server/env.mjs';
import {createConfig, configPath} from '../server/config.js';
import * as env from '../server/env.js';
import prefixer from '../server/prefixer.js';
import * as validate from '../server/validate.mjs';
import * as validate from '../server/validate.js';
process.on('unhandledRejection', exit);
@ -248,7 +248,7 @@ async function main() {
if (args.showConfig)
await showConfig();
const {distributeImport} = await simport('../server/distribute/import.mjs');
const {distributeImport} = await simport('../server/distribute/import.js');
const importConfig = promisify(distributeImport);
await start(options, config);
@ -279,7 +279,7 @@ function version() {
}
async function start(options, config) {
const SERVER = `${DIR_SERVER}server.mjs`;
const SERVER = `../server/server.js`;
if (!args.server)
return;

View file

@ -1,5 +1,3 @@
#!/usr/bin/env node
import {promisify} from 'node:util';
import process from 'node:process';
import {tryToCatch} from 'try-to-catch';