1 {
2 "name": "cli",
3 "private": true,
4 "repository": {
5 "url": "git+https://github.com/npm/documentation.git",
6 "directory": "cli",
7 "type": "git"
8 },
9 "scripts": {
10 "build": "node bin/build.js",
11 "lint": "npm run eslint",
12 "postlint": "template-oss-check",
13 "template-oss-apply": "template-oss-apply --force",
14 "lintfix": "npm run eslint -- --fix",
15 "snap": "node --test --test-update-snapshots './test/**/*.js'",
16 "test": "node --test './test/**/*.js'",
17 "posttest": "npm run lint",
18 "eslint": "eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"",
19 "test:cover": "node --test --experimental-test-coverage --test-timeout=3000 './test/**/*.js'"
20 },
21 "dependencies": {
22 "@octokit/rest": "^22.0.0",
23 "@prettier/sync": "^0.6.1",
24 "front-matter": "^4.0.2",
25 "minimatch": "^10.2.5",
26 "minipass": "^7.0.4",
27 "pacote": "^21.0.0",
28 "proc-log": "^7.0.0",
29 "semver": "^7.8.2",
30 "tar": "^7.5.16",
31 "yaml": "^2.9.0"
32 },
33 "devDependencies": {
34 "@npmcli/eslint-config": "^6.0.0",
35 "@npmcli/template-oss": "5.1.0"
36 },
37 "author": "GitHub Inc.",
38 "engines": {
39 "node": ">=22.9.0"
40 },
41 "templateOSS": {
42 "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
43 "version": "5.1.0",
44 "content": "./scripts/template-oss",
45 "testRunner": "node:test",
46 "coverageThreshold": 0
47 },
48 "files": [
49 "bin/",
50 "lib/"
51 ]
52 }