feature: client: dom: upload-files: migrate to ESM

This commit is contained in:
coderiaser 2026-01-29 18:17:24 +02:00
parent 21d765fb9f
commit 9543f1adb0
4 changed files with 11 additions and 15 deletions

View file

@ -1,21 +1,16 @@
'use strict';
/* global CloudCmd */
const {eachSeries} = require('execon');
const wraptile = require('wraptile');
const load = require('#dom/load');
const Images = require('./images.mjs');
const {alert} = require('#dom/dialog');
const {FS} = require('../../common/cloudfunc.mjs');
const {getCurrentDirPath} = require('./current-file.mjs');
import {eachSeries} from 'execon';
import wraptile from 'wraptile';
import * as load from '#dom/load';
import {alert} from '#dom/dialog';
import * as Images from './images.mjs';
import {FS} from '../../common/cloudfunc.mjs';
import {getCurrentDirPath} from './current-file.mjs';
const loadFile = wraptile(_loadFile);
const onEnd = wraptile(_onEnd);
module.exports = (dir, files) => {
export const uploadFiles = (dir, files) => {
if (!files) {
files = dir;
dir = getCurrentDirPath();

View file

@ -6,7 +6,7 @@ import {tryToCatch} from 'try-to-catch';
import clipboard from '@cloudcmd/clipboard';
import * as Events from '#dom/events';
import {getRange} from './get-range.mjs';
import uploadFiles from '../dom/upload-files.js';
import {uploadFiles} from '#dom/upload-files';
import {FS} from '../../common/cloudfunc.mjs';
import {getIndex} from './get-index.mjs';

View file

@ -7,7 +7,7 @@ CloudCmd.Upload = exports;
const createElement = require('@cloudcmd/create-element');
const Files = require('#dom/files');
const Images = require('../dom/images.mjs');
const uploadFiles = require('../dom/upload-files');
const {uploadFiles} = require('#dom/upload-files');
module.exports.init = async () => {
Images.show.load('top');

View file

@ -222,6 +222,7 @@
"#dom/load": "./client/dom/load.mjs",
"#dom/dialog": "./client/dom/dialog.mjs",
"#dom/files": "./client/dom/files.mjs",
"#dom/upload-files": "./client/dom/upload-files.mjs",
"#common/util": "./common/util.mjs"
},
"engines": {