PATH: //proc/thread-self/root/proc/thread-self/root/usr/lib/node_modules/npm/lib/utils
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📄 ansi-trim.js
↓
X
📄 audit-error.js
↓
X
📄 cmd-list.js
↓
X
📁 completion/
X
📄 completion.sh
↓
X
📁 config/
X
📄 did-you-mean.js
↓
X
📄 display.js
↓
X
📄 error-message.js
↓
X
📄 exit-handler.js
↓
X
📄 explain-dep.js
↓
X
📄 explain-eresolve.js
↓
X
📄 format-bytes.js
↓
X
📄 format-search-stream.js
↓
X
📄 get-identity.js
↓
X
📄 is-windows.js
↓
X
📄 log-file.js
↓
X
📄 log-shim.js
↓
X
📄 npm-usage.js
↓
X
📄 open-url-prompt.js
↓
X
📄 open-url.js
↓
X
📄 otplease.js
↓
X
📄 ping.js
↓
X
📄 pulse-till-done.js
↓
X
📄 queryable.js
↓
X
📄 read-user-info.js
↓
X
📄 reify-finish.js
↓
X
📄 reify-output.js
↓
X
📄 replace-info.js
↓
X
📄 tar.js
↓
X
📄 timers.js
↓
X
📄 update-notifier.js
↓
X
📄 validate-lockfile.js
↓
X
📄 web-auth.js
↓
X
SAVING...
BERHASIL DIUBAH!
EDITING: open-url.js
const opener = require('opener') const { URL } = require('url') // attempt to open URL in web-browser, print address otherwise: const open = async (npm, url, errMsg, isFile) => { url = encodeURI(url) const browser = npm.config.get('browser') function printAlternateMsg () { const json = npm.config.get('json') const alternateMsg = json ? JSON.stringify({ title: errMsg, url, }, null, 2) : `${errMsg}:\n ${url}\n` npm.output(alternateMsg) } if (browser === false) { printAlternateMsg() return } // We pass this in as true from the help command so we know we don't have to // check the protocol if (!isFile) { try { if (!/^https?:$/.test(new URL(url).protocol)) { throw new Error() } } catch (_) { throw new Error('Invalid URL: ' + url) } } const command = browser === true ? null : browser await new Promise((resolve, reject) => { opener(url, { command }, (err) => { if (err) { if (err.code === 'ENOENT') { printAlternateMsg() } else { return reject(err) } } return resolve() }) }) } module.exports = open
SIMPAN PERUBAHAN