mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-07-18 00:47:01 +00:00
feature: client: dom: images -> #images
This commit is contained in:
parent
8cad7514e7
commit
c3b71653bb
26 changed files with 40 additions and 42 deletions
|
|
@ -1,6 +1,4 @@
|
|||
import process from 'node:process';
|
||||
|
||||
/* global DOM */
|
||||
import Emitify from 'emitify';
|
||||
import inherits from 'inherits';
|
||||
import rendy from 'rendy';
|
||||
|
|
@ -9,15 +7,15 @@ import {tryToCatch} from 'try-to-catch';
|
|||
import {addSlashToEnd} from 'format-io';
|
||||
import pascalCase from 'just-pascal-case';
|
||||
import currify from 'currify';
|
||||
import * as Images from './dom/images.mjs';
|
||||
import {unregisterSW} from './sw/register.mjs';
|
||||
import {getJsonFromFileTable} from './get-json-from-file-table.mjs';
|
||||
import {Key} from './key/index.mjs';
|
||||
import {
|
||||
apiURL,
|
||||
formatMsg,
|
||||
buildFromJSON,
|
||||
} from '#common/cloudfunc';
|
||||
import * as Images from '#dom/images';
|
||||
import {unregisterSW} from './sw/register.mjs';
|
||||
import {getJsonFromFileTable} from './get-json-from-file-table.mjs';
|
||||
import {Key} from './key/index.mjs';
|
||||
import {loadModule} from './load-module.mjs';
|
||||
|
||||
const noJS = (a) => a.replace(/.js$/, '');
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
import '../css/main.css';
|
||||
import process from 'node:process';
|
||||
import wraptile from 'wraptile';
|
||||
import load from 'load.js';
|
||||
import * as Util from '#common/util';
|
||||
import '../css/main.css';
|
||||
import * as CloudFunc from '#common/cloudfunc';
|
||||
import {registerSW, listenSW} from './sw/register.mjs';
|
||||
import {initSortPanel, sortPanel} from './sort.mjs';
|
||||
import * as CloudFunc from '#common/cloudfunc';
|
||||
import DOM from './dom/index.mjs';
|
||||
import {createCloudCmd} from './client.mjs';
|
||||
import * as Listeners from './listeners/index.mjs';
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
/* global DOM */
|
||||
/* global CloudCmd */
|
||||
import createElement from '@cloudcmd/create-element';
|
||||
import {encode, decode} from '../../common/entity.js';
|
||||
import {getTitle, FS} from '#common/cloudfunc';
|
||||
import {encode, decode} from '../../common/entity.js';
|
||||
|
||||
let Title;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
/* global DOM, CloudCmd */
|
||||
import philip from 'philip';
|
||||
import * as Dialog from '#dom/dialog';
|
||||
import * as Images from './images.mjs';
|
||||
import {FS} from '#common/cloudfunc';
|
||||
import * as Images from '#dom/images';
|
||||
|
||||
export const uploadDirectory = (items) => {
|
||||
if (items.length)
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ import * as Events from '#dom/events';
|
|||
import {getExt} from '#common/util';
|
||||
import * as Storage from '#dom/storage';
|
||||
import * as RESTful from '#dom/rest';
|
||||
import * as Images from './images.mjs';
|
||||
import * as Images from '#dom/images';
|
||||
import renameCurrent from './operations/rename-current.mjs';
|
||||
import * as CurrentFile from './current-file.mjs';
|
||||
import * as DOMTree from './dom-tree.mjs';
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
/* global CloudCmd */
|
||||
const {promisify} = require('es6-promisify');
|
||||
|
||||
const Images = require('../images.mjs');
|
||||
const Images = require('#dom/images');
|
||||
const load = require('#dom/load');
|
||||
|
||||
module.exports = promisify((params, callback) => {
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ import itype from 'itype';
|
|||
import jonny from 'jonny';
|
||||
import Emitify from 'emitify';
|
||||
import exec from 'execon';
|
||||
import * as Images from './images.mjs';
|
||||
import * as Images from '#dom/images';
|
||||
|
||||
/**
|
||||
* Function gets id by src
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import {tryToCatch} from 'try-to-catch';
|
||||
import * as Dialog from '#dom/dialog';
|
||||
import {encode} from '../../common/entity.js';
|
||||
import * as Images from './images.mjs';
|
||||
import * as Images from '#dom/images';
|
||||
import IO from './io/index.js';
|
||||
|
||||
const handleError = (promise) => async (...args) => {
|
||||
|
|
|
|||
|
|
@ -3,8 +3,8 @@ 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';
|
||||
import * as Images from '#dom/images';
|
||||
import {getCurrentDirPath} from './current-file.mjs';
|
||||
|
||||
const loadFile = wraptile(_loadFile);
|
||||
|
|
|
|||
|
|
@ -6,8 +6,8 @@ import {tryToCatch} from 'try-to-catch';
|
|||
import clipboard from '@cloudcmd/clipboard';
|
||||
import * as Events from '#dom/events';
|
||||
import {uploadFiles} from '#dom/upload-files';
|
||||
import {getRange} from './get-range.mjs';
|
||||
import {FS} from '#common/cloudfunc';
|
||||
import {getRange} from './get-range.mjs';
|
||||
import {getIndex} from './get-index.mjs';
|
||||
|
||||
const NBSP_REG = RegExp(String.fromCharCode(160), 'g');
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import currify from 'currify';
|
|||
import load from 'load.js';
|
||||
import {ajax} from '#dom/load';
|
||||
import * as Files from '#dom/files';
|
||||
import * as Images from '../dom/images.mjs';
|
||||
import * as Images from '#dom/images';
|
||||
|
||||
const {log} = CloudCmd;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
/* global CloudCmd, DOM, io */
|
||||
import '../../../css/config.css';
|
||||
import rendy from 'rendy';
|
||||
import currify from 'currify';
|
||||
import wraptile from 'wraptile';
|
||||
|
|
@ -9,10 +10,9 @@ import load from 'load.js';
|
|||
import createElement from '@cloudcmd/create-element';
|
||||
import * as Events from '#dom/events';
|
||||
import * as Files from '#dom/files';
|
||||
import '../../../css/config.css';
|
||||
import * as input from './input.mjs';
|
||||
import * as Images from '../../dom/images.mjs';
|
||||
import {getTitle} from '#common/cloudfunc';
|
||||
import * as input from './input.mjs';
|
||||
import * as Images from '#dom/images';
|
||||
|
||||
const {Dialog, setTitle} = DOM;
|
||||
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
CloudCmd.Contact = exports;
|
||||
|
||||
const olark = require('@cloudcmd/olark');
|
||||
const Images = require('../dom/images.mjs');
|
||||
const Images = require('#dom/images');
|
||||
|
||||
const {Events} = DOM;
|
||||
const {Key} = CloudCmd;
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
/* global CloudCmd */
|
||||
CloudCmd.Help = exports;
|
||||
|
||||
const Images = require('../dom/images.mjs');
|
||||
const Images = require('#dom/images');
|
||||
|
||||
module.exports.init = () => {
|
||||
Images.show.load('top');
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ const {tryToCatch} = require('try-to-catch');
|
|||
const loadJS = require('load.js').js;
|
||||
const createElement = require('@cloudcmd/create-element');
|
||||
|
||||
const Images = require('../dom/images.mjs');
|
||||
const Images = require('#dom/images');
|
||||
const {Dialog, CurrentInfo: Info} = DOM;
|
||||
|
||||
const rmLastSlash = (a) => a.replace(/\/$/, '') || '/';
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ CloudCmd.Markdown = exports;
|
|||
|
||||
const createElement = require('@cloudcmd/create-element');
|
||||
|
||||
const Images = require('../dom/images.mjs');
|
||||
const Images = require('#dom/images');
|
||||
const {Markdown} = require('#dom/rest');
|
||||
const {alert} = require('#dom/dialog');
|
||||
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ require('../../css/terminal.css');
|
|||
const exec = require('execon');
|
||||
const load = require('load.js');
|
||||
const DOM = require('../dom/index.mjs');
|
||||
const Images = require('../dom/images.mjs');
|
||||
const Images = require('#dom/images');
|
||||
|
||||
const {Dialog} = DOM;
|
||||
const {Key, config} = CloudCmd;
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ require('../../css/terminal.css');
|
|||
const exec = require('execon');
|
||||
const load = require('load.js');
|
||||
const DOM = require('../dom/index.mjs');
|
||||
const Images = require('../dom/images.mjs');
|
||||
const Images = require('#dom/images');
|
||||
|
||||
const loadParallel = load.parallel;
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
import createElement from '@cloudcmd/create-element';
|
||||
import * as Files from '#dom/files';
|
||||
import {uploadFiles} from '#dom/upload-files';
|
||||
import * as Images from '../dom/images.mjs';
|
||||
import * as Images from '#dom/images';
|
||||
|
||||
CloudCmd.Upload = {
|
||||
init,
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import {tryToCatch} from 'try-to-catch';
|
|||
import {codeFrameColumns} from '@babel/code-frame';
|
||||
import * as Dialog from '#dom/dialog';
|
||||
import '../../../css/user-menu.css';
|
||||
import * as Images from '../../dom/images.mjs';
|
||||
import * as Images from '#dom/images';
|
||||
import {getUserMenu} from './get-user-menu.mjs';
|
||||
import {navigate} from './navigate.mjs';
|
||||
import {parseError} from './parse-error.mjs';
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ import {
|
|||
isAudio,
|
||||
getType,
|
||||
} from './types.mjs';
|
||||
import * as Images from '../../dom/images.mjs';
|
||||
import * as Images from '#dom/images';
|
||||
import {encode} from '../../../common/entity.js';
|
||||
|
||||
const CloudCmd = globalThis.CloudCmd || {};
|
||||
|
|
|
|||
|
|
@ -224,6 +224,7 @@
|
|||
"#dom/events": "./client/dom/events/index.mjs",
|
||||
"#dom/load": "./client/dom/load.mjs",
|
||||
"#dom/dialog": "./client/dom/dialog.mjs",
|
||||
"#dom/images": "./client/dom/images.mjs",
|
||||
"#dom/files": "./client/dom/files.mjs",
|
||||
"#dom/upload-files": "./client/dom/upload-files.mjs",
|
||||
"#dom/storage": "./client/dom/storage.mjs",
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
import {createRequire} from 'node:module';
|
||||
import {test, stub} from 'supertape';
|
||||
import {createConfig, _cryptoPass} from './config.mjs';
|
||||
import {apiURL} from '#common/cloudfunc';
|
||||
import {createConfig, _cryptoPass} from './config.mjs';
|
||||
import {connect} from '../test/before.mjs';
|
||||
|
||||
const require = createRequire(import.meta.url);
|
||||
|
|
|
|||
|
|
@ -11,8 +11,8 @@ import json from 'jonny';
|
|||
import ponse from 'ponse';
|
||||
import copymitter from 'copymitter';
|
||||
import _moveFiles from '@cloudcmd/move-files';
|
||||
import root from '../root.js';
|
||||
import * as CloudFunc from '#common/cloudfunc';
|
||||
import root from '../root.js';
|
||||
import markdown from '../markdown/index.js';
|
||||
import info from './info.js';
|
||||
|
||||
|
|
|
|||
|
|
@ -10,9 +10,9 @@ import {tryToCatch} from 'try-to-catch';
|
|||
import once from 'once';
|
||||
import pipe from 'pipe-io';
|
||||
import {contentType} from 'mime-types';
|
||||
import * as CloudFunc from '#common/cloudfunc';
|
||||
import root from './root.js';
|
||||
import prefixer from './prefixer.js';
|
||||
import * as CloudFunc from '#common/cloudfunc';
|
||||
import Template from './template.js';
|
||||
import {getColumns} from './columns.mjs';
|
||||
import {getThemes} from './theme.mjs';
|
||||
|
|
|
|||
|
|
@ -6,8 +6,8 @@ const {tryCatch} = require('try-catch');
|
|||
const {test} = require('supertape');
|
||||
const readFilesSync = require('@cloudcmd/read-files-sync');
|
||||
|
||||
const {time, timeEnd} = require(`../../common/util.mjs`);
|
||||
const CloudFunc = require('#common/cloudfunc');
|
||||
const {time, timeEnd} = require(`../../common/util.mjs`);
|
||||
|
||||
const DIR = `${__dirname}/../../`;
|
||||
|
||||
|
|
@ -43,8 +43,7 @@ const data = {
|
|||
}],
|
||||
};
|
||||
|
||||
let Expect =
|
||||
'<div data-name="js-path" class="reduce-text" title="/etc/X11/">' +
|
||||
let Expect = '<div data-name="js-path" class="reduce-text" title="/etc/X11/">' +
|
||||
'<span data-name="js-copy-path" class="path-icon icon-copy-to-clipboard"' +
|
||||
' title="copy path (Ctrl+P)">' +
|
||||
'</span>' +
|
||||
|
|
@ -74,13 +73,13 @@ test('cloudfunc: render', (t) => {
|
|||
const isNotOk = Expect
|
||||
.split('')
|
||||
.some((item, number) => {
|
||||
const ret = result[number] !== item;
|
||||
|
||||
if (ret)
|
||||
i = number;
|
||||
|
||||
return ret;
|
||||
});
|
||||
const ret = result[number] !== item;
|
||||
|
||||
if (ret)
|
||||
i = number;
|
||||
|
||||
return ret;
|
||||
});
|
||||
|
||||
timeEnd('CloudFunc.buildFromJSON');
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue