Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
1e3edef
fix: use @npmcli/package-json to parse package.json
wraithgar Jul 7, 2025
f23ef1f
deps: @npmcli/[email protected]
wraithgar Sep 17, 2025
a79550b
deps: @npmcli/[email protected]
wraithgar Sep 17, 2025
903714d
deps: [email protected]
wraithgar Sep 17, 2025
2520e77
deps: [email protected]
wraithgar Sep 17, 2025
b4241f9
deps: @npmcli/[email protected]
wraithgar Sep 17, 2025
0c3a924
deps: [email protected]
wraithgar Sep 17, 2025
ad45aa4
deps: @npmcli/[email protected]
wraithgar Sep 17, 2025
4885db5
deps: [email protected]
wraithgar Sep 17, 2025
cc9e835
deps: [email protected]
wraithgar Sep 17, 2025
cf26bad
deps: [email protected]
wraithgar Sep 17, 2025
88adf37
deps: @sigstore/[email protected]
wraithgar Sep 17, 2025
d8da12d
deps: [email protected]
wraithgar Sep 17, 2025
8c78764
deps: [email protected]
wraithgar Sep 17, 2025
a41b78b
deps: [email protected]
wraithgar Sep 17, 2025
0bb1c97
deps: [email protected]
wraithgar Sep 17, 2025
543c195
deps: [email protected]
wraithgar Sep 17, 2025
cff7444
deps: @npmcli/[email protected]
wraithgar Sep 18, 2025
13af343
deps: [email protected]
wraithgar Sep 18, 2025
a662fb4
deps: @npmcli/[email protected]
wraithgar Sep 18, 2025
2c2aa4a
deps: [email protected]
wraithgar Sep 18, 2025
e81edc2
deps: [email protected]
wraithgar Sep 18, 2025
0d6e465
deps: [email protected]
wraithgar Sep 18, 2025
d86d6ce
deps: [email protected]
wraithgar Sep 18, 2025
ef7cb8b
deps: [email protected]
wraithgar Sep 18, 2025
1761cef
deps: [email protected]
wraithgar Sep 18, 2025
bce5ff5
chore: @tufjs/[email protected]
wraithgar Sep 18, 2025
56cb164
deps: [email protected]
wraithgar Sep 18, 2025
66196ed
deps: @npmcli/[email protected]
wraithgar Sep 18, 2025
6d3c172
deps: [email protected]
wraithgar Sep 18, 2025
375ea71
deps: [email protected]
wraithgar Sep 18, 2025
137366d
deps: [email protected]
wraithgar Sep 18, 2025
90e3d9e
deps: [email protected]
wraithgar Sep 18, 2025
aa63909
deps: [email protected]
wraithgar Sep 18, 2025
2e3660f
deps: [email protected]
wraithgar Sep 18, 2025
de28cca
deps: [email protected]
wraithgar Sep 18, 2025
9dcd315
deps: [email protected]
wraithgar Sep 18, 2025
6c3a1c5
chore: dev dependency updates
wraithgar Sep 18, 2025
7ca93b7
deps: [email protected]
wraithgar Sep 18, 2025
f45afc4
deps: [email protected]
wraithgar Sep 18, 2025
96738a6
deps: add fdir, isexe, and picomatch to node_modules
wraithgar Sep 18, 2025
9b87957
chore: @npmcli/[email protected]
wraithgar Sep 18, 2025
dc17346
deps: [email protected]
wraithgar Sep 18, 2025
03baad4
chore: [email protected]
wraithgar Sep 18, 2025
b8c0664
deps: [email protected]
wraithgar Sep 18, 2025
71d9853
deps: [email protected]
wraithgar Sep 18, 2025
e9d517c
chore: [email protected]
wraithgar Sep 18, 2025
1ddb282
chore: [email protected]
wraithgar Sep 18, 2025
0684544
chore: [email protected]
wraithgar Sep 18, 2025
95fbad6
chore: [email protected]
wraithgar Sep 18, 2025
7ced5ab
chore: [email protected]
wraithgar Sep 18, 2025
f1a1638
chore: [email protected]
wraithgar Sep 18, 2025
e6e73f7
chore: [email protected]
wraithgar Sep 18, 2025
dc77b0a
chore: [email protected]
wraithgar Sep 18, 2025
9d2ac8c
chore: [email protected]
wraithgar Sep 18, 2025
7a52976
chore: update package-lock with peer flag fixes
owlstronaut Sep 19, 2025
d898b9b
fix: handle difference in error attributes between rpjf and package-json
owlstronaut Sep 19, 2025
1050c8f
fix: fixes linting errors that started all the sudden
owlstronaut Sep 19, 2025
1ba7b91
chore: update snapshot for devEngines.runtime
owlstronaut Sep 19, 2025
f36633f
fix: properly use arborist and cache
owlstronaut Sep 22, 2025
c348ee1
fix: add the binary-extensions to the root deps so they are bundle-ho…
owlstronaut Sep 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 0 additions & 1 deletion DEPENDENCIES.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,6 @@
"bin-links",
"nopt",
"parse-conflict-json",
"read-package-json-fast",
"@npmcli/mock-globals",
"read",
"normalize-package-data"
Expand Down
16 changes: 4 additions & 12 deletions DEPENDENCIES.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ graph LR;
libnpmexec-->npmcli-template-oss["@npmcli/template-oss"];
libnpmexec-->pacote;
libnpmexec-->proc-log;
libnpmexec-->read-package-json-fast;
libnpmexec-->read;
libnpmexec-->semver;
libnpmfund-->npmcli-arborist["@npmcli/arborist"];
Expand Down Expand Up @@ -178,7 +177,6 @@ graph LR;
npmcli-arborist-->parse-conflict-json;
npmcli-arborist-->proc-log;
npmcli-arborist-->proggy;
npmcli-arborist-->read-package-json-fast;
npmcli-arborist-->semver;
npmcli-arborist-->ssri;
npmcli-config-->ini;
Expand Down Expand Up @@ -248,8 +246,6 @@ graph LR;
parse-conflict-json-->json-parse-even-better-errors;
promzard-->read;
read-->mute-stream;
read-package-json-fast-->json-parse-even-better-errors;
read-package-json-fast-->npm-normalize-package-bin;
unique-filename-->unique-slug;
```

Expand Down Expand Up @@ -306,9 +302,8 @@ graph LR;
init-package-json-->semver;
init-package-json-->validate-npm-package-license;
init-package-json-->validate-npm-package-name;
ip-address-->jsbn;
ip-address-->sprintf-js;
is-cidr-->cidr-regex;
isaacs-brace-expansion-->isaacs-balanced-match["@isaacs/balanced-match"];
isaacs-cliui-->string-width-cjs;
isaacs-cliui-->string-width;
isaacs-cliui-->strip-ansi-cjs;
Expand All @@ -317,7 +312,6 @@ graph LR;
isaacs-cliui-->wrap-ansi;
isaacs-fs-minipass-->minipass;
jackspeak-->isaacs-cliui["@isaacs/cliui"];
jackspeak-->pkgjs-parseargs["@pkgjs/parseargs"];
libnpmaccess-->npm-package-arg;
libnpmaccess-->npm-registry-fetch;
libnpmaccess-->npmcli-eslint-config["@npmcli/eslint-config"];
Expand Down Expand Up @@ -350,7 +344,6 @@ graph LR;
libnpmexec-->pacote;
libnpmexec-->proc-log;
libnpmexec-->promise-retry;
libnpmexec-->read-package-json-fast;
libnpmexec-->read;
libnpmexec-->semver;
libnpmexec-->signal-exit;
Expand Down Expand Up @@ -421,6 +414,7 @@ graph LR;
make-fetch-happen-->promise-retry;
make-fetch-happen-->ssri;
minimatch-->brace-expansion;
minimatch-->isaacs-brace-expansion["@isaacs/brace-expansion"];
minipass-->yallist;
minipass-collect-->minipass;
minipass-fetch-->encoding;
Expand Down Expand Up @@ -450,6 +444,7 @@ graph LR;
npm-->ajv-formats;
npm-->ajv;
npm-->archy;
npm-->binary-extensions;
npm-->cacache;
npm-->chalk;
npm-->ci-info;
Expand Down Expand Up @@ -593,7 +588,6 @@ graph LR;
npmcli-arborist-->proggy;
npmcli-arborist-->promise-all-reject-late;
npmcli-arborist-->promise-call-limit;
npmcli-arborist-->read-package-json-fast;
npmcli-arborist-->semver;
npmcli-arborist-->ssri;
npmcli-arborist-->tap;
Expand Down Expand Up @@ -710,8 +704,6 @@ graph LR;
promise-retry-->retry;
promzard-->read;
read-->mute-stream;
read-package-json-fast-->json-parse-even-better-errors;
read-package-json-fast-->npm-normalize-package-bin;
shebang-command-->shebang-regex;
sigstore-->sigstore-bundle["@sigstore/bundle"];
sigstore-->sigstore-core["@sigstore/core"];
Expand Down Expand Up @@ -787,5 +779,5 @@ packages higher up the chain.
- @npmcli/package-json, npm-registry-fetch
- @npmcli/git, make-fetch-happen
- @npmcli/smoke-tests, @npmcli/installed-package-contents, npm-pick-manifest, cacache, promzard
- @npmcli/docs, @npmcli/fs, npm-bundled, @npmcli/promise-spawn, npm-install-checks, npm-package-arg, unique-filename, npm-packlist, bin-links, nopt, parse-conflict-json, read-package-json-fast, @npmcli/mock-globals, read, normalize-package-data
- @npmcli/docs, @npmcli/fs, npm-bundled, @npmcli/promise-spawn, npm-install-checks, npm-package-arg, unique-filename, npm-packlist, bin-links, nopt, parse-conflict-json, @npmcli/mock-globals, read, normalize-package-data
- @npmcli/eslint-config, @npmcli/template-oss, ignore-walk, semver, npm-normalize-package-bin, @npmcli/name-from-folder, which, ini, hosted-git-info, proc-log, validate-npm-package-name, json-parse-even-better-errors, ssri, unique-slug, @npmcli/node-gyp, @npmcli/redact, @npmcli/agent, minipass-fetch, @npmcli/query, cmd-shim, read-cmd-shim, write-file-atomic, abbrev, proggy, minify-registry-metadata, mute-stream, npm-audit-report, npm-user-validate
20 changes: 10 additions & 10 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,18 +23,18 @@
"devDependencies": {
"@isaacs/string-locale-compare": "^1.1.0",
"@npmcli/eslint-config": "^5.0.1",
"@npmcli/template-oss": "4.24.4",
"@npmcli/template-oss": "4.25.1",
"front-matter": "^4.0.2",
"ignore-walk": "^7.0.0",
"jsdom": "^24.0.0",
"rehype-stringify": "^9.0.3",
"remark-gfm": "^3.0.1",
"remark-man": "^8.0.1",
"remark-parse": "^10.0.1",
"remark-rehype": "^10.1.0",
"ignore-walk": "^8.0.0",
"jsdom": "^27.0.0",
"rehype-stringify": "^10.0.1",
"remark-gfm": "^4.0.1",
"remark-man": "^9.0.0",
"remark-parse": "^11.0.0",
"remark-rehype": "^11.1.2",
"semver": "^7.3.8",
"tap": "^16.3.8",
"unified": "^10.1.2",
"unified": "^11.0.5",
"yaml": "^2.2.1"
},
"author": "GitHub Inc.",
Expand All @@ -56,7 +56,7 @@
"templateOSS": {
"//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
"ciVersions": "latest",
"version": "4.24.4",
"version": "4.25.1",
"content": "../scripts/template-oss/index.js",
"workspaceRepo": {
"add": {
Expand Down
4 changes: 2 additions & 2 deletions mock-globals/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
},
"templateOSS": {
"//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
"version": "4.24.4",
"version": "4.25.1",
"content": "../scripts/template-oss/index.js"
},
"tap": {
Expand All @@ -50,7 +50,7 @@
},
"devDependencies": {
"@npmcli/eslint-config": "^5.0.1",
"@npmcli/template-oss": "4.24.4",
"@npmcli/template-oss": "4.25.1",
"tap": "^16.3.8"
}
}
8 changes: 4 additions & 4 deletions mock-registry/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
},
"templateOSS": {
"//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
"version": "4.24.4",
"version": "4.25.1",
"content": "../scripts/template-oss/index.js"
},
"tap": {
Expand All @@ -48,11 +48,11 @@
"devDependencies": {
"@npmcli/arborist": "^9.1.2",
"@npmcli/eslint-config": "^5.0.1",
"@npmcli/template-oss": "4.24.4",
"@npmcli/template-oss": "4.25.1",
"json-stringify-safe": "^5.0.1",
"nock": "^13.3.3",
"npm-package-arg": "^12.0.0",
"pacote": "^21.0.0",
"npm-package-arg": "^13.0.0",
"pacote": "^21.0.2",
"tap": "^16.3.8"
}
}
56 changes: 29 additions & 27 deletions node_modules/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@
# Allow all bundled deps
!/@isaacs/
/@isaacs/*
!/@isaacs/balanced-match
!/@isaacs/brace-expansion
!/@isaacs/cliui
!/@isaacs/cliui/node_modules/
/@isaacs/cliui/node_modules/*
Expand Down Expand Up @@ -44,6 +46,9 @@
/@tufjs/*
!/@tufjs/canonical-json
!/@tufjs/models
!/@tufjs/models/node_modules/
/@tufjs/models/node_modules/*
!/@tufjs/models/node_modules/minimatch
!/abbrev
!/agent-base
!/ansi-regex
Expand All @@ -55,13 +60,6 @@
!/binary-extensions
!/brace-expansion
!/cacache
!/cacache/node_modules/
/cacache/node_modules/*
!/cacache/node_modules/chownr
!/cacache/node_modules/minizlib
!/cacache/node_modules/mkdirp
!/cacache/node_modules/tar
!/cacache/node_modules/yallist
!/chalk
!/chownr
!/ci-info
Expand All @@ -74,6 +72,7 @@
!/cross-spawn
!/cross-spawn/node_modules/
/cross-spawn/node_modules/*
!/cross-spawn/node_modules/isexe
!/cross-spawn/node_modules/which
!/cssesc
!/debug
Expand Down Expand Up @@ -104,23 +103,16 @@
!/is-fullwidth-code-point
!/isexe
!/jackspeak
!/jsbn
!/json-parse-even-better-errors
!/json-stringify-nice
!/jsonparse
!/just-diff-apply
!/just-diff
!/lru-cache
!/make-fetch-happen
!/make-fetch-happen/node_modules/
/make-fetch-happen/node_modules/*
!/make-fetch-happen/node_modules/negotiator
!/minimatch
!/minipass-collect
!/minipass-fetch
!/minipass-fetch/node_modules/
/minipass-fetch/node_modules/*
!/minipass-fetch/node_modules/minizlib
!/minipass-flush
!/minipass-flush/node_modules/
/minipass-flush/node_modules/*
Expand All @@ -135,18 +127,24 @@
!/minipass-sized/node_modules/minipass
!/minipass
!/minizlib
!/minizlib/node_modules/
/minizlib/node_modules/*
!/minizlib/node_modules/minipass
!/mkdirp
!/ms
!/mute-stream
!/negotiator
!/node-gyp
!/node-gyp/node_modules/
/node-gyp/node_modules/*
!/node-gyp/node_modules/@npmcli/
/node-gyp/node_modules/@npmcli/*
!/node-gyp/node_modules/@npmcli/agent
!/node-gyp/node_modules/cacache
!/node-gyp/node_modules/chownr
!/node-gyp/node_modules/minizlib
!/node-gyp/node_modules/mkdirp
!/node-gyp/node_modules/glob
!/node-gyp/node_modules/jackspeak
!/node-gyp/node_modules/lru-cache
!/node-gyp/node_modules/make-fetch-happen
!/node-gyp/node_modules/minimatch
!/node-gyp/node_modules/path-scurry
!/node-gyp/node_modules/tar
!/node-gyp/node_modules/yallist
!/nopt
Expand All @@ -160,13 +158,15 @@
!/npm-pick-manifest
!/npm-profile
!/npm-registry-fetch
!/npm-registry-fetch/node_modules/
/npm-registry-fetch/node_modules/*
!/npm-registry-fetch/node_modules/minizlib
!/npm-user-validate
!/p-map
!/package-json-from-dist
!/pacote
!/pacote/node_modules/
/pacote/node_modules/*
!/pacote/node_modules/chownr
!/pacote/node_modules/tar
!/pacote/node_modules/yallist
!/parse-conflict-json
!/path-key
!/path-scurry
Expand All @@ -179,7 +179,6 @@
!/promzard
!/qrcode-terminal
!/read-cmd-shim
!/read-package-json-fast
!/read
!/retry
!/safer-buffer
Expand All @@ -198,7 +197,6 @@
!/spdx-exceptions
!/spdx-expression-parse
!/spdx-license-ids
!/sprintf-js
!/ssri
!/string-width-cjs
!/string-width
Expand All @@ -212,7 +210,14 @@
!/tar/node_modules/fs-minipass/node_modules/
/tar/node_modules/fs-minipass/node_modules/*
!/tar/node_modules/fs-minipass/node_modules/minipass
!/tar/node_modules/fs-minipass/node_modules/yallist
!/tar/node_modules/minipass
!/tar/node_modules/minizlib
!/tar/node_modules/minizlib/node_modules/
/tar/node_modules/minizlib/node_modules/*
!/tar/node_modules/minizlib/node_modules/minipass
!/tar/node_modules/minizlib/node_modules/yallist
!/tar/node_modules/mkdirp
!/text-table
!/tiny-relative-date
!/tinyglobby
Expand All @@ -232,9 +237,6 @@
!/validate-npm-package-name
!/walk-up-path
!/which
!/which/node_modules/
/which/node_modules/*
!/which/node_modules/isexe
!/wrap-ansi-cjs
!/wrap-ansi-cjs/node_modules/
/wrap-ansi-cjs/node_modules/*
Expand Down
23 changes: 23 additions & 0 deletions node_modules/@isaacs/balanced-match/LICENSE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
(MIT)

Original code Copyright Julian Gruber <[email protected]>

Port to TypeScript Copyright Isaac Z. Schlueter <[email protected]>

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Loading
Loading