⚝
One Hat Cyber Team
⚝
Your IP:
172.22.0.1
Server IP:
151.80.20.34
Server:
Linux 794f04d97d5e 5.15.0-143-generic #153-Ubuntu SMP Fri Jun 13 19:10:45 UTC 2025 x86_64
Server Software:
Apache/2.4.62 (Debian)
PHP Version:
8.2.28
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
node_modules
/
npm
/
lib
/
View File Name :
arborist-cmd.js
const log = require('./utils/log-shim.js') // This is the base for all commands whose execWorkspaces just gets // a list of workspace names and passes it on to new Arborist() to // be able to run a filtered Arborist.reify() at some point. const BaseCommand = require('./base-command.js') class ArboristCmd extends BaseCommand { get isArboristCmd () { return true } static params = [ 'workspace', 'workspaces', 'include-workspace-root', 'install-links', ] static ignoreImplicitWorkspace = false constructor (npm) { super(npm) if (this.npm.config.isDefault('audit') && (this.npm.global || this.npm.config.get('location') !== 'project') ) { this.npm.config.set('audit', false) } else if (this.npm.global && this.npm.config.get('audit')) { log.warn('config', 'includes both --global and --audit, which is currently unsupported.') } } async execWorkspaces (args, filters) { await this.setWorkspaces(filters) return this.exec(args) } } module.exports = ArboristCmd