Files
pnpm/pnpm-workspace.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-package: 7.2.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