diff --git a/.webpack/js.mjs b/.webpack/js.mjs index 4d07237d..05ac1c30 100644 --- a/.webpack/js.mjs +++ b/.webpack/js.mjs @@ -127,7 +127,7 @@ export default { [`${modules}/menu`]: `${dirModules}/menu/index.mjs`, [`${modules}/view`]: `${dirModules}/view/index.mjs`, [`${modules}/help`]: `${dirModules}/help.mjs`, - [`${modules}/markdown`]: `${dirModules}/markdown.js`, + [`${modules}/markdown`]: `${dirModules}/markdown.mjs`, [`${modules}/config`]: `${dirModules}/config/index.mjs`, [`${modules}/contact`]: `${dirModules}/contact.js`, [`${modules}/upload`]: `${dirModules}/upload.mjs`, @@ -137,7 +137,7 @@ export default { [`${modules}/terminal-run`]: `${dirModules}/terminal-run.js`, [`${modules}/cloud`]: `${dirModules}/cloud.mjs`, [`${modules}/user-menu`]: `${dirModules}/user-menu/index.mjs`, - [`${modules}/polyfill`]: `${dirModules}/polyfill.js`, + [`${modules}/polyfill`]: `${dirModules}/polyfill.mjs`, [`${modules}/command-line`]: `${dirModules}/command-line.mjs`, }, output: { diff --git a/client/modules/markdown.js b/client/modules/markdown.mjs similarity index 59% rename from client/modules/markdown.js rename to client/modules/markdown.mjs index a4fafbb2..b125717a 100644 --- a/client/modules/markdown.js +++ b/client/modules/markdown.mjs @@ -1,26 +1,25 @@ -'use strict'; +import createElement from '@cloudcmd/create-element'; +import * as Images from '#dom/images'; +import {Markdown} from '#dom/rest'; +import {alert} from '#dom/dialog'; -/* global CloudCmd */ -CloudCmd.Markdown = exports; +const {CloudCmd} = globalThis; +CloudCmd.Markdown = { + init, + show, + hide, +}; -const createElement = require('@cloudcmd/create-element'); - -const Images = require('#dom/images'); -const {Markdown} = require('#dom/rest'); -const {alert} = require('#dom/dialog'); - -module.exports.init = async () => { +export async function init() { Images.show.load('top'); await CloudCmd.View(); -}; +} -module.exports.show = show; - -module.exports.hide = () => { +export function hide() { CloudCmd.View.hide(); -}; +} -async function show(name, options = {}) { +export async function show(name, options = {}) { const {positionLoad, relative} = options; Images.show.load(positionLoad);