| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258 |
- {
- "version": "11.12.0",
- "name": "npm",
- "description": "a package manager for JavaScript",
- "workspaces": [
- "docs",
- "smoke-tests",
- "mock-globals",
- "mock-registry",
- "workspaces/*"
- ],
- "files": [
- "bin/",
- "lib/",
- "index.js",
- "docs/content/",
- "docs/output/",
- "man/"
- ],
- "keywords": [
- "install",
- "modules",
- "package manager",
- "package.json"
- ],
- "homepage": "https://docs.npmjs.com/",
- "author": "GitHub Inc.",
- "repository": {
- "type": "git",
- "url": "git+https://github.com/npm/cli.git"
- },
- "bugs": {
- "url": "https://github.com/npm/cli/issues"
- },
- "directories": {
- "doc": "./doc",
- "man": "./man"
- },
- "main": "./index.js",
- "bin": {
- "npm": "bin/npm-cli.js",
- "npx": "bin/npx-cli.js"
- },
- "exports": {
- ".": [
- {
- "default": "./index.js"
- },
- "./index.js"
- ],
- "./package.json": "./package.json"
- },
- "dependencies": {
- "@isaacs/string-locale-compare": "^1.1.0",
- "@npmcli/arborist": "^9.4.2",
- "@npmcli/config": "^10.8.0",
- "@npmcli/fs": "^5.0.0",
- "@npmcli/map-workspaces": "^5.0.3",
- "@npmcli/metavuln-calculator": "^9.0.3",
- "@npmcli/package-json": "^7.0.5",
- "@npmcli/promise-spawn": "^9.0.1",
- "@npmcli/redact": "^4.0.0",
- "@npmcli/run-script": "^10.0.4",
- "@sigstore/tuf": "^4.0.2",
- "abbrev": "^4.0.0",
- "archy": "~1.0.0",
- "cacache": "^20.0.4",
- "chalk": "^5.6.2",
- "ci-info": "^4.4.0",
- "fastest-levenshtein": "^1.0.16",
- "fs-minipass": "^3.0.3",
- "glob": "^13.0.6",
- "graceful-fs": "^4.2.11",
- "hosted-git-info": "^9.0.2",
- "ini": "^6.0.0",
- "init-package-json": "^8.2.5",
- "is-cidr": "^6.0.3",
- "json-parse-even-better-errors": "^5.0.0",
- "libnpmaccess": "^10.0.3",
- "libnpmdiff": "^8.1.5",
- "libnpmexec": "^10.2.5",
- "libnpmfund": "^7.0.19",
- "libnpmorg": "^8.0.1",
- "libnpmpack": "^9.1.5",
- "libnpmpublish": "^11.1.3",
- "libnpmsearch": "^9.0.1",
- "libnpmteam": "^8.0.2",
- "libnpmversion": "^8.0.3",
- "make-fetch-happen": "^15.0.5",
- "minimatch": "^10.2.4",
- "minipass": "^7.1.3",
- "minipass-pipeline": "^1.2.4",
- "ms": "^2.1.2",
- "node-gyp": "^12.2.0",
- "nopt": "^9.0.0",
- "npm-audit-report": "^7.0.0",
- "npm-install-checks": "^8.0.0",
- "npm-package-arg": "^13.0.2",
- "npm-pick-manifest": "^11.0.3",
- "npm-profile": "^12.0.1",
- "npm-registry-fetch": "^19.1.1",
- "npm-user-validate": "^4.0.0",
- "p-map": "^7.0.4",
- "pacote": "^21.5.0",
- "parse-conflict-json": "^5.0.1",
- "proc-log": "^6.1.0",
- "qrcode-terminal": "^0.12.0",
- "read": "^5.0.1",
- "semver": "^7.7.4",
- "spdx-expression-parse": "^4.0.0",
- "ssri": "^13.0.1",
- "supports-color": "^10.2.2",
- "tar": "^7.5.11",
- "text-table": "~0.2.0",
- "tiny-relative-date": "^2.0.2",
- "treeverse": "^3.0.0",
- "validate-npm-package-name": "^7.0.2",
- "which": "^6.0.1"
- },
- "bundleDependencies": [
- "@isaacs/string-locale-compare",
- "@npmcli/arborist",
- "@npmcli/config",
- "@npmcli/fs",
- "@npmcli/map-workspaces",
- "@npmcli/metavuln-calculator",
- "@npmcli/package-json",
- "@npmcli/promise-spawn",
- "@npmcli/redact",
- "@npmcli/run-script",
- "@sigstore/tuf",
- "abbrev",
- "archy",
- "cacache",
- "chalk",
- "ci-info",
- "fastest-levenshtein",
- "fs-minipass",
- "glob",
- "graceful-fs",
- "hosted-git-info",
- "ini",
- "init-package-json",
- "is-cidr",
- "json-parse-even-better-errors",
- "libnpmaccess",
- "libnpmdiff",
- "libnpmexec",
- "libnpmfund",
- "libnpmorg",
- "libnpmpack",
- "libnpmpublish",
- "libnpmsearch",
- "libnpmteam",
- "libnpmversion",
- "make-fetch-happen",
- "minimatch",
- "minipass",
- "minipass-pipeline",
- "ms",
- "node-gyp",
- "nopt",
- "npm-audit-report",
- "npm-install-checks",
- "npm-package-arg",
- "npm-pick-manifest",
- "npm-profile",
- "npm-registry-fetch",
- "npm-user-validate",
- "p-map",
- "pacote",
- "parse-conflict-json",
- "proc-log",
- "qrcode-terminal",
- "read",
- "semver",
- "spdx-expression-parse",
- "ssri",
- "supports-color",
- "tar",
- "text-table",
- "tiny-relative-date",
- "treeverse",
- "validate-npm-package-name",
- "which"
- ],
- "devDependencies": {
- "@npmcli/docs": "^1.0.0",
- "@npmcli/eslint-config": "^5.1.0",
- "@npmcli/git": "^7.0.2",
- "@npmcli/mock-globals": "^1.0.0",
- "@npmcli/mock-registry": "^1.0.0",
- "@npmcli/template-oss": "4.29.0",
- "@tufjs/repo-mock": "^4.0.0",
- "ajv": "^8.12.0",
- "ajv-formats": "^3.0.1",
- "ajv-formats-draft2019": "^1.6.1",
- "cli-table3": "^0.6.4",
- "diff": "^8.0.3",
- "nock": "^13.4.0",
- "npm-packlist": "^10.0.4",
- "remark": "^15.0.1",
- "remark-gfm": "^4.0.1",
- "remark-github": "^12.0.0",
- "rimraf": "^6.0.1",
- "spawk": "^1.7.1",
- "tap": "^16.3.9"
- },
- "scripts": {
- "dependencies": "node scripts/bundle-and-gitignore-deps.js && node scripts/dependency-graph.js",
- "dumpconf": "env | grep npm | sort | uniq",
- "licenses": "npx licensee --production --errors-only",
- "test": "tap",
- "test:nocolor": "CI=true tap -Rclassic",
- "test-all": "node . run test --workspaces --include-workspace-root --if-present",
- "snap": "tap",
- "prepack": "node . run build -w docs",
- "posttest": "node . run lint",
- "lint": "node . run eslint",
- "lintfix": "node . run eslint -- --fix",
- "lint-all": "node . run lint --workspaces --include-workspace-root --if-present",
- "resetdeps": "node scripts/resetdeps.js",
- "rp-pull-request": "node scripts/update-authors.js",
- "postlint": "template-oss-check",
- "template-oss-apply": "template-oss-apply --force",
- "eslint": "eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\""
- },
- "tap": {
- "test-env": [
- "LC_ALL=sk"
- ],
- "timeout": 600,
- "nyc-arg": [
- "--exclude",
- "docs/**",
- "--exclude",
- "smoke-tests/**",
- "--exclude",
- "mock-globals/**",
- "--exclude",
- "mock-registry/**",
- "--exclude",
- "workspaces/**",
- "--exclude",
- "tap-snapshots/**"
- ],
- "test-ignore": "^(docs|smoke-tests|mock-globals|mock-registry|workspaces)/"
- },
- "templateOSS": {
- "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
- "version": "4.29.0",
- "content": "./scripts/template-oss/root.js"
- },
- "license": "Artistic-2.0",
- "engines": {
- "node": "^20.17.0 || >=22.9.0"
- }
- }
|