11cb0ef41Sopenharmony_ci{ 21cb0ef41Sopenharmony_ci "name": "@npmcli/agent", 31cb0ef41Sopenharmony_ci "version": "2.2.1", 41cb0ef41Sopenharmony_ci "description": "the http/https agent used by the npm cli", 51cb0ef41Sopenharmony_ci "main": "lib/index.js", 61cb0ef41Sopenharmony_ci "scripts": { 71cb0ef41Sopenharmony_ci "gencerts": "bash scripts/create-cert.sh", 81cb0ef41Sopenharmony_ci "test": "tap", 91cb0ef41Sopenharmony_ci "lint": "eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"", 101cb0ef41Sopenharmony_ci "postlint": "template-oss-check", 111cb0ef41Sopenharmony_ci "template-oss-apply": "template-oss-apply --force", 121cb0ef41Sopenharmony_ci "lintfix": "npm run lint -- --fix", 131cb0ef41Sopenharmony_ci "snap": "tap", 141cb0ef41Sopenharmony_ci "posttest": "npm run lint" 151cb0ef41Sopenharmony_ci }, 161cb0ef41Sopenharmony_ci "author": "GitHub Inc.", 171cb0ef41Sopenharmony_ci "license": "ISC", 181cb0ef41Sopenharmony_ci "bugs": { 191cb0ef41Sopenharmony_ci "url": "https://github.com/npm/agent/issues" 201cb0ef41Sopenharmony_ci }, 211cb0ef41Sopenharmony_ci "homepage": "https://github.com/npm/agent#readme", 221cb0ef41Sopenharmony_ci "files": [ 231cb0ef41Sopenharmony_ci "bin/", 241cb0ef41Sopenharmony_ci "lib/" 251cb0ef41Sopenharmony_ci ], 261cb0ef41Sopenharmony_ci "engines": { 271cb0ef41Sopenharmony_ci "node": "^16.14.0 || >=18.0.0" 281cb0ef41Sopenharmony_ci }, 291cb0ef41Sopenharmony_ci "templateOSS": { 301cb0ef41Sopenharmony_ci "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.", 311cb0ef41Sopenharmony_ci "version": "4.21.3", 321cb0ef41Sopenharmony_ci "publish": "true" 331cb0ef41Sopenharmony_ci }, 341cb0ef41Sopenharmony_ci "dependencies": { 351cb0ef41Sopenharmony_ci "agent-base": "^7.1.0", 361cb0ef41Sopenharmony_ci "http-proxy-agent": "^7.0.0", 371cb0ef41Sopenharmony_ci "https-proxy-agent": "^7.0.1", 381cb0ef41Sopenharmony_ci "lru-cache": "^10.0.1", 391cb0ef41Sopenharmony_ci "socks-proxy-agent": "^8.0.1" 401cb0ef41Sopenharmony_ci }, 411cb0ef41Sopenharmony_ci "devDependencies": { 421cb0ef41Sopenharmony_ci "@npmcli/eslint-config": "^4.0.0", 431cb0ef41Sopenharmony_ci "@npmcli/template-oss": "4.21.3", 441cb0ef41Sopenharmony_ci "minipass-fetch": "^3.0.3", 451cb0ef41Sopenharmony_ci "nock": "^13.2.7", 461cb0ef41Sopenharmony_ci "semver": "^7.5.4", 471cb0ef41Sopenharmony_ci "simple-socks": "^3.1.0", 481cb0ef41Sopenharmony_ci "tap": "^16.3.0" 491cb0ef41Sopenharmony_ci }, 501cb0ef41Sopenharmony_ci "repository": { 511cb0ef41Sopenharmony_ci "type": "git", 521cb0ef41Sopenharmony_ci "url": "https://github.com/npm/agent.git" 531cb0ef41Sopenharmony_ci }, 541cb0ef41Sopenharmony_ci "tap": { 551cb0ef41Sopenharmony_ci "nyc-arg": [ 561cb0ef41Sopenharmony_ci "--exclude", 571cb0ef41Sopenharmony_ci "tap-snapshots/**" 581cb0ef41Sopenharmony_ci ] 591cb0ef41Sopenharmony_ci } 601cb0ef41Sopenharmony_ci} 61