codekingpro/portable-devtools
115k
1{
2 "name": "libnpmexec",
3 "version": "10.2.6",
4 "files": [
5 "bin/",
6 "lib/"
7 ],
8 "main": "lib/index.js",
9 "engines": {
10 "node": "^20.17.0 || >=22.9.0"
11 },
12 "description": "npm exec (npx) programmatic API",
13 "repository": {
14 "type": "git",
15 "url": "git+https://github.com/npm/cli.git",
16 "directory": "workspaces/libnpmexec"
17 },
18 "keywords": [
19 "npm",
20 "npmcli",
21 "libnpm",
22 "cli",
23 "workspaces",
24 "libnpmexec"
25 ],
26 "author": "GitHub Inc.",
27 "contributors": [
28 {
29 "name": "Ruy Adorno",
30 "url": "https://ruyadorno.com",
31 "twitter": "ruyadorno"
32 }
33 ],
34 "license": "ISC",
35 "scripts": {
36 "lint": "npm run eslint",
37 "posttest": "npm run lint",
38 "test": "tap",
39 "snap": "tap",
40 "postlint": "template-oss-check",
41 "lintfix": "npm run eslint -- --fix",
42 "template-oss-apply": "template-oss-apply --force",
43 "eslint": "eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\""
44 },
45 "tap": {
46 "files": "test/*.js",
47 "nyc-arg": [
48 "--exclude",
49 "tap-snapshots/**"
50 ]
51 },
52 "devDependencies": {
53 "@npmcli/eslint-config": "^5.0.1",
54 "@npmcli/mock-registry": "^1.0.0",
55 "@npmcli/template-oss": "4.29.0",
56 "bin-links": "^6.0.0",
57 "chalk": "^5.2.0",
58 "just-extend": "^6.2.0",
59 "just-safe-set": "^4.2.1",
60 "tap": "^16.3.8"
61 },
62 "dependencies": {
63 "@gar/promise-retry": "^1.0.0",
64 "@npmcli/arborist": "^9.4.3",
65 "@npmcli/package-json": "^7.0.0",
66 "@npmcli/run-script": "^10.0.0",
67 "ci-info": "^4.0.0",
68 "npm-package-arg": "^13.0.0",
69 "pacote": "^21.0.2",
70 "proc-log": "^6.0.0",
71 "read": "^5.0.1",
72 "semver": "^7.3.7",
73 "signal-exit": "^4.1.0",
74 "walk-up-path": "^4.0.0"
75 },
76 "templateOSS": {
77 "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
78 "version": "4.29.0",
79 "content": "../../scripts/template-oss/index.js"
80 }
81}
82 