1{ 2 "name": "@npmcli/git", 3 "version": "4.1.0", 4 "main": "lib/index.js", 5 "files": [ 6 "bin/", 7 "lib/" 8 ], 9 "description": "a util for spawning git from npm CLI contexts", 10 "repository": { 11 "type": "git", 12 "url": "https://github.com/npm/git.git" 13 }, 14 "author": "GitHub Inc.", 15 "license": "ISC", 16 "scripts": { 17 "lint": "eslint \"**/*.js\"", 18 "snap": "tap", 19 "test": "tap", 20 "posttest": "npm run lint", 21 "postlint": "template-oss-check", 22 "lintfix": "npm run lint -- --fix", 23 "template-oss-apply": "template-oss-apply --force" 24 }, 25 "tap": { 26 "timeout": 600, 27 "nyc-arg": [ 28 "--exclude", 29 "tap-snapshots/**" 30 ] 31 }, 32 "devDependencies": { 33 "@npmcli/eslint-config": "^4.0.0", 34 "@npmcli/template-oss": "4.15.1", 35 "npm-package-arg": "^10.0.0", 36 "slash": "^3.0.0", 37 "tap": "^16.0.1" 38 }, 39 "dependencies": { 40 "@npmcli/promise-spawn": "^6.0.0", 41 "lru-cache": "^7.4.4", 42 "npm-pick-manifest": "^8.0.0", 43 "proc-log": "^3.0.0", 44 "promise-inflight": "^1.0.1", 45 "promise-retry": "^2.0.1", 46 "semver": "^7.3.5", 47 "which": "^3.0.0" 48 }, 49 "engines": { 50 "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 51 }, 52 "templateOSS": { 53 "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.", 54 "version": "4.15.1", 55 "publish": true 56 } 57} 58