mirror of
https://github.com/pnpm/pnpm.git
synced 2025-12-23 23:29:17 -05:00
439 lines
10 KiB
YAML
439 lines
10 KiB
YAML
packages:
|
|
- .meta-updater
|
|
- __typecheck__
|
|
- __typings__
|
|
- __utils__/*
|
|
- '!__utils__/build-artifacts'
|
|
- builder/*
|
|
- cache/*
|
|
- catalogs/*
|
|
- cli/*
|
|
- completion/*
|
|
- config/*
|
|
- crypto/*
|
|
- dedupe/*
|
|
- deps/*
|
|
- env/*
|
|
- exec/*
|
|
- fetching/*
|
|
- fs/*
|
|
- hooks/*
|
|
- lockfile/*
|
|
- network/*
|
|
- modules-mounter/*
|
|
- object/*
|
|
- packages/*
|
|
- pkg-manager/*
|
|
- pkg-manifest/*
|
|
- patching/*
|
|
- pnpm
|
|
- pnpm/dev
|
|
- testing/*
|
|
- tools/*
|
|
- worker
|
|
- pnpm/artifacts/*
|
|
- registry/*
|
|
- releasing/*
|
|
- resolving/*
|
|
- reviewing/*
|
|
- semver/*
|
|
- store/*
|
|
- text/*
|
|
- workspace/*
|
|
- '!**/example/**'
|
|
- '!**/test/**'
|
|
- '!resolving/local-resolver/example-package/**'
|
|
|
|
allowBuilds:
|
|
core-js: false
|
|
esbuild: true
|
|
fuse-native: true
|
|
ghooks: true
|
|
unrs-resolver: true
|
|
|
|
auditConfig:
|
|
ignoreCves:
|
|
- CVE-2025-56200
|
|
ignoreGhsas:
|
|
- GHSA-76c9-3jph-rj3q
|
|
- GHSA-ffrw-9mx8-89p8
|
|
- GHSA-mh29-5h37-fv8m
|
|
|
|
catalog:
|
|
'@babel/core': ^7.28.3
|
|
'@babel/preset-typescript': ^7.27.1
|
|
'@babel/types': ^7.28.2
|
|
'@changesets/cli': ^2.29.6
|
|
'@commitlint/cli': ^19.8.1
|
|
'@commitlint/config-conventional': ^19.8.1
|
|
'@commitlint/prompt-cli': ^19.8.1
|
|
'@eslint/eslintrc': 3.1.0
|
|
'@eslint/js': 9.9.1
|
|
'@jest/globals': 30.0.5
|
|
'@pnpm/byline': ^1.0.0
|
|
'@pnpm/colorize-semver-diff': ^1.0.1
|
|
'@pnpm/config.env-replace': ^3.0.2
|
|
'@pnpm/config.nerf-dart': ^1.0.0
|
|
'@pnpm/exec': ^2.0.0
|
|
'@pnpm/fs.packlist': 2.0.0
|
|
'@pnpm/log.group': 3.0.1
|
|
'@pnpm/logger': '>=1001.0.0 <1002.0.0'
|
|
'@pnpm/meta-updater': 2.0.6
|
|
'@pnpm/network.agent': ^2.0.3
|
|
'@pnpm/nopt': ^0.3.1
|
|
'@pnpm/npm-conf': 3.0.1
|
|
'@pnpm/npm-lifecycle': ^1001.0.0
|
|
'@pnpm/npm-package-arg': ^2.0.0
|
|
'@pnpm/os.env.path-extender': ^2.0.3
|
|
'@pnpm/patch-package': 0.0.1
|
|
'@pnpm/registry-mock': 5.2.0
|
|
'@pnpm/semver-diff': ^1.1.0
|
|
'@pnpm/tabtab': ^0.5.4
|
|
'@pnpm/tgz-fixtures': 0.0.0
|
|
'@pnpm/util.lex-comparator': ^3.0.2
|
|
'@pnpm/workspace.find-packages': ^1000.0.15
|
|
'@pnpm/workspace.read-manifest': ^1000.1.1
|
|
'@reflink/reflink': 0.1.19
|
|
'@rushstack/worker-pool': 0.5.26
|
|
'@types/adm-zip': ^0.5.7
|
|
'@types/archy': 0.0.33
|
|
'@types/cross-spawn': ^6.0.6
|
|
'@types/fs-extra': ^9.0.13
|
|
'@types/graceful-fs': ^4.1.9
|
|
'@types/hosted-git-info': ^3.0.5
|
|
'@types/ini': 1.3.31
|
|
'@types/is-gzip': 2.0.0
|
|
'@types/is-windows': ^1.0.2
|
|
'@types/isexe': 2.0.2
|
|
'@types/jest': ^30.0.0
|
|
'@types/js-yaml': ^4.0.9
|
|
'@types/lodash.kebabcase': 4.1.9
|
|
'@types/lodash.throttle': 4.1.7
|
|
'@types/micromatch': ^4.0.9
|
|
'@types/node': ^22.15.30
|
|
'@types/normalize-package-data': ^2.4.4
|
|
'@types/normalize-path': ^3.0.2
|
|
'@types/object-hash': 3.0.6
|
|
'@types/parse-json': ^4.0.2
|
|
'@types/pnpm__byline': npm:@types/byline@^4.2.36
|
|
'@types/proxyquire': ^1.3.31
|
|
'@types/ramda': 0.29.12
|
|
'@types/retry': ^0.12.5
|
|
'@types/rimraf': ^3.0.2
|
|
'@types/semver': 7.5.3
|
|
'@types/signal-exit': ^3.0.4
|
|
'@types/sinon': ^10.0.20
|
|
'@types/ssri': ^7.1.5
|
|
'@types/tar': ^6.1.13
|
|
'@types/tar-stream': ^2.2.3
|
|
'@types/touch': ^3.1.5
|
|
'@types/uuid': ^8.3.4
|
|
'@types/validate-npm-package-name': ^4.0.2
|
|
'@types/which': ^2.0.2
|
|
'@types/write-file-atomic': ^4.0.3
|
|
'@types/yarnpkg__lockfile': ^1.1.9
|
|
'@types/yazl': ^3.3.0
|
|
'@types/zkochan__table': npm:@types/table@6.0.0
|
|
'@typescript-eslint/eslint-plugin': 6.18.1
|
|
'@typescript-eslint/parser': 6.18.1
|
|
'@typescript-eslint/utils': 6.18.1
|
|
'@yarnpkg/core': 4.2.0
|
|
'@yarnpkg/extensions': 2.0.3
|
|
'@yarnpkg/lockfile': ^1.1.0
|
|
'@yarnpkg/nm': 4.0.5
|
|
'@yarnpkg/parsers': 3.0.3
|
|
'@yarnpkg/pnp': ^4.0.8
|
|
'@zkochan/cmd-shim': ^7.0.0
|
|
'@zkochan/diable': ^1.0.2
|
|
'@zkochan/retry': ^0.2.0
|
|
'@zkochan/rimraf': ^3.0.2
|
|
'@zkochan/table': ^2.0.1
|
|
adm-zip: ^0.5.16
|
|
ansi-diff: ^1.2.0
|
|
archy: ^1.0.0
|
|
better-path-resolve: 1.0.0
|
|
bin-links: ^5.0.0
|
|
bole: ^5.0.17
|
|
boxen: npm:@zkochan/boxen@5.1.2
|
|
c8: ^7.14.0
|
|
camelcase: ^8.0.0
|
|
camelcase-keys: ^9.1.3
|
|
can-link: ^2.0.0
|
|
can-write-to-dir: ^1.1.1
|
|
chalk: ^5.6.0
|
|
ci-info: ^4.3.0
|
|
cli-columns: ^4.0.0
|
|
cli-truncate: ^4.0.0
|
|
cmd-extension: ^1.0.2
|
|
comver-to-semver: ^1.0.0
|
|
concurrently: 9.2.1
|
|
cross-env: ^10.0.0
|
|
cross-spawn: ^7.0.6
|
|
cspell: 9.2.0
|
|
deep-require-cwd: 1.0.0
|
|
delay: ^6.0.0
|
|
detect-indent: 7.0.1
|
|
detect-libc: ^2.0.3
|
|
didyoumean2: ^7.0.4
|
|
dint: ^5.1.0
|
|
dir-is-case-sensitive: ^2.0.0
|
|
encode-registry: ^3.0.1
|
|
enquirer: ^2.4.1
|
|
esbuild: ^0.25.9
|
|
escape-string-regexp: ^5.0.0
|
|
eslint: ^8.57.1
|
|
eslint-config-standard-with-typescript: ^39.1.1
|
|
eslint-plugin-import: ^2.31.0
|
|
eslint-plugin-jest: 29.0.1
|
|
eslint-plugin-n: ^16.6.2
|
|
eslint-plugin-node: ^11.1.0
|
|
eslint-plugin-promise: ^6.6.0
|
|
eslint-plugin-regexp: 2.7.0
|
|
execa: npm:safe-execa@0.2.0
|
|
exists-link: 2.0.0
|
|
fast-deep-equal: ^3.1.3
|
|
fast-glob: ^3.3.3
|
|
filenamify: ^6.0.0
|
|
find-up: ^7.0.0
|
|
fs-extra: ^11.3.1
|
|
fuse-native: ^2.2.6
|
|
get-npm-tarball-url: ^2.1.0
|
|
get-port: ^7.1.0
|
|
ghooks: 2.0.4
|
|
graceful-fs: ^4.2.11
|
|
graceful-git: ^4.0.0
|
|
graph-cycles: 3.0.0
|
|
hosted-git-info: npm:@pnpm/hosted-git-info@1.0.0
|
|
https-proxy-server-express: 0.1.2
|
|
husky: ^9.1.7
|
|
hyperdrive-schemas: ^2.0.0
|
|
ini: 5.0.0
|
|
is-gzip: 2.0.0
|
|
is-inner-link: ^4.0.0
|
|
is-port-reachable: 4.0.0
|
|
is-subdir: ^1.2.0
|
|
is-windows: ^1.0.2
|
|
isexe: 2.0.0
|
|
jest: ^30.0.5
|
|
jest-diff: ^30.1.1
|
|
js-yaml: npm:@zkochan/js-yaml@0.0.10
|
|
json5: ^2.2.3
|
|
keyv: 4.5.4
|
|
lcov-result-merger: ^3.3.0
|
|
load-json-file: ^7.0.1
|
|
lodash.kebabcase: ^4.1.1
|
|
lodash.throttle: 4.1.1
|
|
loud-rejection: ^2.2.0
|
|
lru-cache: ^11.1.0
|
|
make-empty-dir: ^3.0.2
|
|
mdast-util-to-string: ^2.0.0
|
|
memoize: ^10.2.0
|
|
micromatch: ^4.0.8
|
|
nock: 13.3.4
|
|
node-fetch: ^3.3.2
|
|
normalize-newline: 4.1.0
|
|
normalize-package-data: ^8.0.0
|
|
normalize-path: ^3.0.0
|
|
normalize-registry-url: 2.0.0
|
|
npm-packlist: 5.1.3
|
|
object-hash: 3.0.0
|
|
p-defer: ^4.0.1
|
|
p-every: ^2.0.0
|
|
p-filter: ^4.1.0
|
|
p-limit: ^7.1.0
|
|
p-map-values: ^1.0.0
|
|
p-memoize: 8.0.0
|
|
p-queue: ^8.1.0
|
|
parse-json: ^8.3.0
|
|
parse-npm-tarball-url: ^4.0.0
|
|
path-absolute: ^1.0.1
|
|
path-exists: ^5.0.0
|
|
path-name: ^1.0.0
|
|
path-temp: ^2.1.0
|
|
pidtree: ^0.6.0
|
|
pkg: npm:@yao-pkg/pkg@6.6.0
|
|
preferred-pm: ^3.1.4
|
|
pretty-bytes: ^7.0.1
|
|
pretty-ms: ^9.2.0
|
|
process-exists: ^5.0.0
|
|
promise-share: ^1.0.0
|
|
proxyquire: ^2.1.3
|
|
ps-list: ^8.1.1
|
|
publish-packed: ^5.0.0
|
|
ramda: npm:@pnpm/ramda@0.28.1
|
|
read-ini-file: 4.0.0
|
|
read-yaml-file: ^2.1.0
|
|
realpath-missing: ^1.1.0
|
|
remark-parse: ^9.0.0
|
|
remark-stringify: ^9.0.1
|
|
rename-overwrite: ^6.0.2
|
|
render-help: ^1.0.3
|
|
resolve-link-target: ^2.0.0
|
|
rimraf: ^6.0.1
|
|
root-link-target: ^3.1.0
|
|
run-groups: ^4.0.0
|
|
rxjs: ^7.8.2
|
|
safe-buffer: 5.2.1
|
|
safe-execa: ^0.2.0
|
|
safe-promise-defer: ^1.0.1
|
|
sanitize-filename: ^1.6.3
|
|
semver: ^7.7.2
|
|
semver-range-intersect: ^0.3.1
|
|
semver-utils: ^1.1.4
|
|
shlex: ^3.0.0
|
|
shx: ^0.4.0
|
|
signal-exit: ^4.1.0
|
|
sinon: ^16.1.3
|
|
sort-keys: ^6.0.0
|
|
split-cmd: ^1.1.0
|
|
split2: ^4.2.0
|
|
ssri: 12.0.0
|
|
stacktracey: ^2.1.8
|
|
string-length: ^6.0.0
|
|
strip-bom: ^5.0.0
|
|
strip-comments-strings: 1.2.0
|
|
symlink-dir: ^7.0.0
|
|
tar: ^6.2.1
|
|
tar-stream: ^2.2.0
|
|
tempy: 3.0.0
|
|
terminal-link: ^4.0.0
|
|
tinyglobby: ^0.2.14
|
|
touch: 3.1.0
|
|
tree-kill: ^1.2.2
|
|
ts-jest: 29.4.1
|
|
ts-jest-resolver: 2.0.1
|
|
ts-node: ^10.9.2
|
|
typescript: 5.9.2
|
|
unified: ^9.2.2
|
|
uuid: ^9.0.1
|
|
validate-npm-package-name: 6.0.2
|
|
verdaccio: 6.1.6
|
|
version-selector-type: ^3.0.0
|
|
which: npm:@pnpm/which@^3.0.1
|
|
write-file-atomic: ^6.0.0
|
|
write-ini-file: 4.0.1
|
|
write-json-file: ^6.0.0
|
|
write-json5-file: ^3.1.0
|
|
write-pkg: 7.0.0
|
|
write-yaml-file: ^5.0.0
|
|
yaml-tag: 1.1.0
|
|
yazl: ^3.3.1
|
|
|
|
catalogMode: strict
|
|
|
|
cleanupUnusedCatalogs: true
|
|
|
|
enableGlobalVirtualStore: true
|
|
|
|
enablePrePostScripts: false
|
|
|
|
engineStrict: true
|
|
|
|
gitChecks: false
|
|
|
|
hoistPattern:
|
|
- jest-runner
|
|
|
|
managePackageManagerVersions: true
|
|
|
|
minimumReleaseAge: 1440 # At least a day
|
|
|
|
minimumReleaseAgeExclude:
|
|
- body-parser@2.2.1
|
|
- express@4.22.1
|
|
- pnpm
|
|
- '@pnpm/*'
|
|
- parse-npm-tarball-url@4.0.0
|
|
- publish-packed@5.0.0
|
|
- glob@11.1.0
|
|
- jws@3.2.3
|
|
- run-groups@4.0.0
|
|
|
|
nodeVersion: 20.19.4
|
|
|
|
optimisticRepeatInstall: true
|
|
|
|
overrides:
|
|
'@yarnpkg/fslib@2': '3'
|
|
body-parser@<2.2.1: '^2.2.1'
|
|
clipanion: 3.2.0-rc.6
|
|
cookie@<0.7.0: '>=0.7.0'
|
|
cross-spawn@<7.0.5: '>=7.0.5'
|
|
debug@<3.1.0: '>=3.1.0'
|
|
express@<4.22.1: ^4.22.1
|
|
follow-redirects@<=1.15.5: '>=1.15.6'
|
|
glob-parent@<5.1.2: '>=5.1.2'
|
|
glob@>=10.3.7 <=11.0.3: '^11.1.0'
|
|
hosted-git-info@1: 'catalog:'
|
|
http-proxy-middleware@<2.0.7: ^2.0.7
|
|
istanbul-reports: npm:@zkochan/istanbul-reports
|
|
js-yaml@<3.14.2: '^3.14.2'
|
|
js-yaml@^4.0.0: 'catalog:'
|
|
json5@<2.2.2: 'catalog:'
|
|
jsonwebtoken@<=8.5.1: '>=9.0.0'
|
|
jws@<3.2.3: '^3.2.3'
|
|
nopt@5: npm:@pnpm/nopt@^0.2.1
|
|
on-headers@<1.1.0: '>=1.1.0'
|
|
path-to-regexp@<0.1.12: ^0.1.12
|
|
path-to-regexp@>=4.0.0 <6.3.0: '>=6.3.0'
|
|
path-to-regexp@>=7.0.0 <8.0.0: '>=8.0.0'
|
|
request: npm:postman-request@2.88.1-postman.40
|
|
semver@<7.5.2: 'catalog:'
|
|
send@<0.19.0: ^0.19.0
|
|
serve-static@<1.16.0: ^1.16.0
|
|
socks@2: ^2.8.1
|
|
tmp@<=0.2.3: '>=0.2.4'
|
|
tough-cookie@<4.1.3: '>=4.1.3'
|
|
validator@<13.15.22: '>=13.15.22'
|
|
yaml@<2.2.2: '>=2.2.2'
|
|
|
|
packageExtensions:
|
|
'@babel/parser':
|
|
peerDependencies:
|
|
'@babel/types': '*'
|
|
'@verdaccio/auth':
|
|
peerDependencies:
|
|
express: '*'
|
|
jest-circus:
|
|
dependencies:
|
|
slash: '3'
|
|
remark-parse:
|
|
peerDependencies:
|
|
unified: '*'
|
|
remark-stringify:
|
|
peerDependencies:
|
|
unified: '*'
|
|
|
|
patchedDependencies:
|
|
'@pnpm/npm-lifecycle': __patches__/@pnpm__npm-lifecycle.patch
|
|
'@yao-pkg/pkg': __patches__/pkg.patch
|
|
graceful-fs@4.2.11: __patches__/graceful-fs@4.2.11.patch
|
|
mdast-util-to-string@2.0.0: __patches__/mdast-util-to-string@2.0.0.patch
|
|
|
|
patchesDir: __patches__
|
|
|
|
publishBranch: main
|
|
|
|
resolutionMode: lowest-direct
|
|
|
|
savePrefix: ''
|
|
|
|
sharedWorkspaceLockfile: true
|
|
|
|
trustPolicy: no-downgrade
|
|
|
|
trustPolicyExclude:
|
|
- '@typescript-eslint/eslint-plugin@6.18.1'
|
|
- '@typescript-eslint/parser@6.18.1'
|
|
- '@typescript-eslint/scope-manager@6.18.1'
|
|
- '@typescript-eslint/type-utils@6.18.1'
|
|
- '@typescript-eslint/types@6.18.1'
|
|
- '@typescript-eslint/typescript-estree@6.18.1'
|
|
- '@typescript-eslint/utils@6.18.1'
|
|
- '@typescript-eslint/visitor-keys@6.18.1'
|
|
- '@yarnpkg/libzip@3.2.2'
|
|
- rxjs@7.8.2
|
|
- undici-types@6.21.0
|
|
|
|
verifyDepsBeforeRun: install
|