codekingpro/portable-devtools
115k
1{
2 "name": "@npmcli/git",
3 "version": "7.0.2",
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": "git+https://github.com/npm/git.git"
13 },
14 "author": "GitHub Inc.",
15 "license": "ISC",
16 "scripts": {
17 "lint": "npm run eslint",
18 "snap": "tap",
19 "test": "tap",
20 "posttest": "npm run lint",
21 "postlint": "template-oss-check",
22 "lintfix": "npm run eslint -- --fix",
23 "template-oss-apply": "template-oss-apply --force",
24 "eslint": "eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\""
25 },
26 "tap": {
27 "timeout": 600,
28 "nyc-arg": [
29 "--exclude",
30 "tap-snapshots/**"
31 ]
32 },
33 "devDependencies": {
34 "@npmcli/eslint-config": "^5.0.0",
35 "@npmcli/template-oss": "4.24.1",
36 "npm-package-arg": "^13.0.0",
37 "slash": "^3.0.0",
38 "tap": "^16.0.1"
39 },
40 "dependencies": {
41 "@gar/promise-retry": "^1.0.0",
42 "@npmcli/promise-spawn": "^9.0.0",
43 "ini": "^6.0.0",
44 "lru-cache": "^11.2.1",
45 "npm-pick-manifest": "^11.0.1",
46 "proc-log": "^6.0.0",
47 "semver": "^7.3.5",
48 "which": "^6.0.0"
49 },
50 "engines": {
51 "node": "^20.17.0 || >=22.9.0"
52 },
53 "templateOSS": {
54 "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
55 "version": "4.24.1",
56 "publish": true
57 }
58}
59 