diff --git a/server/user-menu.js b/server/user-menu.js index eb7f210f..4632bfcd 100644 --- a/server/user-menu.js +++ b/server/user-menu.js @@ -1,8 +1,7 @@ 'use strict'; -const once = require('once'); const {homedir} = require('node:os'); -const {readFile: _readFile, readFile} = require('node:fs/promises'); +const {readFile: _readFile} = require('node:fs/promises'); const {join} = require('node:path'); @@ -14,7 +13,6 @@ const {codeframe} = require('putout'); const putout = threadIt(require.resolve('putout')); threadIt.init(); - // warm up worker cache transpile(''); @@ -68,7 +66,6 @@ async function onGET({req, res, menuName, readFile}) { if (e) return sendDefaultMenu(res); - debugger; const [parseError, result] = await transpile(source); if (parseError) @@ -112,4 +109,3 @@ async function transpile(source) { ], }); } - diff --git a/server/user-menu.spec.js b/server/user-menu.spec.js index ea60ba30..48a58ca6 100644 --- a/server/user-menu.spec.js +++ b/server/user-menu.spec.js @@ -1,6 +1,5 @@ 'use strict'; -const fs = require('node:fs'); const {join} = require('node:path'); const {test, stub} = require('supertape'); @@ -9,9 +8,9 @@ const serveOnce = require('serve-once'); const threadIt = require('thread-it'); const userMenu = require('./user-menu'); -const {request} = serveOnce(userMenu); -const {readFileSync} = fs; +const {readFileSync} = require('node:fs'); +const {request} = serveOnce(userMenu); const userMenuPath = join(__dirname, '..', '.cloudcmd.menu.js'); const userMenuFile = readFileSync(userMenuPath, 'utf8'); @@ -47,6 +46,7 @@ test('cloudcmd: user menu: io.mv', async (t) => { }; const {request} = serveOnce(userMenu); + const {body} = await request.get(`/api/v1/user-menu?dir=${__dirname}`, { options, }); @@ -63,6 +63,7 @@ test('cloudcmd: user menu: io.cp', async (t) => { }; const {request} = serveOnce(userMenu); + const {body} = await request.get(`/api/v1/user-menu?dir=${__dirname}`, { options, });